Chapter 10. MSF Stabilize Track: Stabilizing a Solution

Stabilizing a solution is a holistic look beyond specified behavior. As solution elements are built according to what was specified, stabilization provides another level of assessment and refinement needed not only to ensure the integrated solution meets release criteria and will deploy and operate successfully in its target environment(s), but also to ensure a solution is highly usable according to users and meets the needs and expectations of the stakeholders. As such, it is the beginning of soliciting solution feedback beyond the extended project team. A Stabilize Track culminates with broad concurrence that a solution is ready for full deployment to the live production environment(s).

With such a diverse set of goals, many unique challenges are associated with a Stabilize Track. These challenges are around a team needing to perform structured testing (e.g., system testing) and subjective testing (e.g., usability testing) while continually assessing whether a solution meets release criteria. Compounding these challenges is the need to be able to predict accurately at every step when a solution will satisfy the various quality criteria.

As with a Build Track, a team can approach stabilization in numerous ways. Accordingly, this chapter discusses common activities and checkpoints associated with stabilizing a solution and its supporting collateral and services.

Goal

The goals for a Stabilize Track are as follows:

  • Improve solution quality to meet release criteria for deployment to production

  • Validate that solution meets stakeholder needs and expectations

  • Validate solution usability from a user perspective

  • Maximize success and minimize risks associated with solution deployment and operations in the solution’s target environment(s)

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.137.184.102