Gerald Weinberg

Gerald Marvin Weinberg was an American computer scientist, author, and teacher best known for his work on the psychology and anthropology of software development. He wrote more than 30 books, including *The Psychology of Computer Programming* and *Introduction to General Systems Thinking*.

computer science software engineering systems thinking