III Architecture Release

Architecture Release

This is the first release of the product in which 10-20% of the complex functionalities of the product are rapidly built. This is not a POC but a fully tested, production quality release. The technical design and the architecture are validated as a part of this release. Architectural significant stories are identified for implementation as a part of this release. The idea is to whet out the architectural alternatives and prove that the system being developed would work as per the SLAs.

Duration - 2 to 3 Sprints

This phase is high intensity and involves a lot of work from the team.

This would involve all the steps required to run a sprint right from

    • Sprint planning to Sprint Retrospective.

    • For running the Sprints, we follow the umbrella approach defined in Scrum.

    • On a daily basis, Engineering Practices are followed as per the best practices defined in XP.

Pre-Requisites

    • Architecturally challenging stories identified

    • These stories do not form > 20% of the product backlog

    • SLAs defined on the architectural stories

Output Expected

    • Architecture of the product is crystallized

    • Stories which test the architecture have been built

    • Load testing and Performance testing on the Architecture