Explain the phases of MSF process model.Phases of MSF process model:
Envisioning: This phase aims to create teams based on skills, experience, resources and budget. In this phase, we need to create the entire project structure, defining the goals, validations, vision and scope for the project. The definition of requirements, identification of stakeholders, risk assessment is all done here in this phase. This phase ends with a sign off from the stakeholders.
Planning: During this phase it is determined by the team about what is to be developed, how to create a feasible solution for it. Functional specs are created based on the analyzed requirements. After the analysis a design is to be created to provide the solution to the project. Plans are created in order to make the design work. Time estimates, cost estimates and deliverables are all figured out in this phase.
Developing: The created design is implemented in this phase by writing code. In this phase, it is verified that all the planned tasks, designs, specifications, requirements are implemented to achieve the desired result. This phase ends by making sure that all deliverables including the code are all handed over to the client.
Stabilizing: Various testing cycles like integration, load, and beta are done in this phase. The team is responsible for fixing up all the discovered issues in this phase. Issues are prioritized in order to stabilize the application. After this phase, the solution is ready for deployment.
Deploying: The solution is deployed in this phase and is tested by the client for approval. Customer’s approval and feedback decides the end of the project.
|