March 8 minutes recorded by the meeting: Li Ning
Today, our team discussed the life cycle model of the chocolate project that the teacher laid out. Our discussion is based on the book's comparison of various life cycle models, and each of the methods listed above discusses whether or not the development of our group has been met, and the final selection of iterative-incremental life cycle models. Select Iteration-The reason for incrementing the model is that the iterative-incremental model is closer to the real-world development model, and can be upgraded and updated on a per-version basis, in line with our development principles, and at the level of our team's development. The reasons why other models are not selected are listed below. Coding-patching model and waterfall model, is our first veto, the former is not suitable for maintenance, can not be reprinted, the latter process is too normative, does not conform to our actual development situation; We do not choose the rapid prototyping model because our projects are small, there is no need to make a prototype, and the open source life cycle model, First of all, our project itself does not have any practical, it is estimated that no one will be interested to change the code, and secondly we do not have time to wait, mainly by the team members, agile process model, because we do not see the customer, and the demand has been fixed, synchronization-stability model, mainly because it does not meet our actual situation, We can't open a group meeting every day, and everyone's code style is very different, the spiral life cycle model, the team members ability is limited, many risk analysis can not be done. So we finally chose the iterative-incremental model as our team's life cycle model for developing chocolate projects.
Attached to the summary of the PPT, so that everyone intuitively understand the process and results of the meeting
Selection of life cycle model for chocolate project