(1) Answers to the questions raised earlier
1.
2.
3.
4.
5. MSF, the Microsoft Solution Framework, is Microsoft's recommended way to do software. There are 8 basic principles of MSF.
The MSF process model, developed from the traditional software development waterfall model and the Helix model, combines the milestone-based planning advantages of the waterfall model with the strengths of the incremental iterations in the Helix model.
the basic elements of the MSF process model are phases and milestones. The so-called "stage", that is, during this period of time the team focused on a certain kind of things, each phase of the end represents the progress of the project and the focus of the team's work changes. For example, at the end of the "development phase", the team is no longer allowed to design/ implement new functionality unless there is a well-justified "change request".
CMMI is the abbreviation for the English capacity Maturity Model Integrated(Capability Maturity integration models). CMMI is the latest version of the CMM model--CMM has been eliminated (jelly annotations: a sigh!) )。 Data show that using CMMI model to manage the project not only reduces the cost of the project, but also improves the quality of the project and the schedule completion rate. Therefore, the United States in the National Defense project to promote a comprehensive CMMI model, stipulated in the National Defense Project bidding, to reach the CMMI a certain level of the company to participate in the bidding qualification. The model includes two representations of continuous model and stage model, and an organization can freely choose the appropriate representation method according to its own process improvement requirements.
There are two different implementations of CMMI that represent different levels of content.
(1) continuous type, mainly measure the project ability of an enterprise. An enterprise can evaluate a project in which it chooses what it wants to evaluate. Because it is the company's own selection of projects, its assessment of the possibility of a larger. However, it reflects a narrower point. It merely indicates that the enterprise has reached a certain level in the implementation of the project or similar project.
(2) stage. It is mainly to measure the maturity of an enterprise, that is, the overall strength of the enterprise in the implementation of the project. That is, in a certain stage of the enterprise, do most of the projects to reach a certain requirements. Generally speaking, an enterprise to be in a phased assessment to get three levels, the majority of enterprises within the enterprise to reach the level of three, a small number of projects can be in two, but must not be only one level. Phased implementation of the method is much more difficult.
Job Nine-Summary