The first time: the answer to all recommended books should be that books are very recognized before they are recommended.
The second time: the majority of friends pointed out the high praise recommendation with praise.
The third time: after sorting and selecting, I added another condition, that is, the douban score must be above 8 points.
Finally, I will list the characteristics of the top ten books for your reference again.
Man-moon myth
The content of this book mainly comes from Brooks' summary of IBM's System 360 family and OS 360 project management experience, and mainly expounds his own views on several important key points in the software development process. The content is concise and enlightening, and IT is called the Bible of IT by people in the industry.
It is recognized as a sacred book that software developers and software managers cannot miss.
Live parts
As soon as the myth of man and month appears, people will follow closely, because everyone will put two books together by default, collectively called "the classic that software engineering can't surpass."
If the Myth of Man and Moon focuses on "software development" itself, then "people" focuses on "people" in software development. It emphasizes that man is not a simple machine and cannot be rigidly managed. It is to put people into a system to think and let team members play their due creativity.
Therefore, this book is suitable for all personnel in software development organizations to read, and managers and managed people can get inspiration from this book.
Kanban method
Kanban method is born out of Toyota production mode and constraint theory, and it is a further extension of lean method. It can be easily and seamlessly integrated with the original development process, and can improve production efficiency. Therefore, it was quickly accepted by enterprises and became popular in the software development community.
Kanban Method: The Way to Gradual Success of Science and Technology Enterprises was written by David J anderson, the founder of Kanban Method, and it is the cornerstone of Kanban Method.
So, this book is also suitable for all project managers, and you can think about how to apply it while reading it.
Learn to ask questions
This is a book of critical thinking, taking the problem as the main line and getting the truth of the problem. Teaching readers to ask rational questions in some way to achieve the purpose of information mining is a very practical ability for the current era of information explosion.
This book has nothing to do with management, but why is the recommendation rate so high in the project management classification? I understand that demand mining and management clarification should play a greater role in the project.
Management common sense
There are many kinds of management methods in China, because there is no basic training in enterprise management, so many managers have strong ability and lack of ability, and their understanding of the concept of management is not very clear, and this book is actually the basic teaching of management, which will supplement the managers' lack of clearance and will not drag their feet.
The contents of the book mainly talk about seven basic concepts, which are: what is management, what is organization, what is organizational structure, what is leadership, what is motivation, how effective decision-making is, and what is planning.
It is more suitable for managers who have just arrived at management positions or whose management framework is not perfect.
Project management practice
In fact, this book can be understood as a practical manual for project managers. Through his own practice, the author comprehensively expounds various elements of successful management of software projects.
This book covers the whole process of software project management: project startup, project charter, project plan, project progress, project estimation, clear roles and responsibilities, clear development process, appropriate measurement standards, release conditions, customers participating in beta testing, etc. All the necessary elements of successful project management are ready-made.
Therefore, project developers, software managers and other project-related personnel can get useful guidance from it.
Master the demand process
This book discusses an important topic in the project-how to get the right requirements. Through detailed steps, templates and cases, the book shows readers the requirements collection and verification process that has been tested by the industry.
This book can be used as a manual for project managers and software developers to refer to at any time during the project.
Critical chain
I still like this book, which introduces TOC constraint method into the field of project management in the form of novel. It is much easier to read than pure theoretical subject knowledge, and it can arouse readers' sexuality in real time during reading.
The specific contents include common problems and solutions in the project process, such as limited resources, mandatory completion date, fixed costs, difficult stakeholders, etc. These problems can be explained by critical chain solutions.
Personally, it is worth seeing for the project manager!
Evergreen foundation
This book was compiled by james collins and Jerry porras after six years of project research at Stanford University, and selected 65,438+08 excellent and enduring evergreen companies.
The theme of its research is how to establish a great and lasting company or human organization, and it is to analyze what kind of company can make money from the level of "Tao".
The content focuses more on things related to the corporate culture system, so it is more suitable for friends who want to deepen their understanding from the corporate culture dimension.
Pyramid principle
The golden pagoda principle introduces an effective way to express ideas clearly. Training thinking and making expression logical is a practical treasure, which can effectively exercise our structured thinking.
It contains the method of organizing scattered ideas in an orderly way, which is suitable for all readers who need to improve their thinking, analysis and expression skills.
Can be used in problem solving, project management, clear expression, easy writing and other aspects that need in-depth thinking.