I have been studying and practicing scrum for a while and have encountered some problems. I recently read the book scrum Agile Project Management. Some gains. Record it for future review and encouragement.
Core Principles of project management:
- The project management methods used by projects of different types/backgrounds may be completely different. They are not the best. They are only better, flexible, and management methods are also tools;
- Project management should be result-oriented, rather than process-oriented. Do not manage for management;
- The success or failure of a project is measured by the commercial value and return on investment of the project outcome, rather than by overspending, extension, or strict execution of the original plan;
- 20/80 the principle is to satisfy the core needs of the persons most closely related to project interests as much as possible;
- Present the project results to those who are most closely related to the project as soon as possible, obtain feedback to make constant and necessary adjustments, and ensure high commercial value delivery.
It is more effective than the frontend predictive decision-making method to make necessary adjustments based on fact feedback.
Although scrum is only a framework of agile development, it ignores the coding details and focuses more on the implementation of the process. It also reflects the five core principles mentioned above.
Scrum focuses on the Business Value Increment of software products. Through continuous iteration, the software continues to grow after the first heartbeat, and gradually becomes a complete body that generates the expected commercial value. At the same time, scrum pays more attention to the highest priority and most important commercial value (demand and function) in delivering commercial value ). Brainstorming: the more complex the system is, the more authority it needs to be delegated. For the scrum team, it is necessary to become the manager of its own destiny. Give full play to your abilities and potential, and challenges and innovations coexist.
"Scrum is based on the concept of authorizing the project development team and meeting customer needs, rooted in" helping others achieve their goals, the main technical tool is to make fact-based decisions through the learning process. Once all of the above factors are involved, it is difficult for scrum to fail ."