The development of the software will be guided by the Scrum framework and Agile methodology.
...
The project will kick off with an initial planning phase, termed "Sprint 0." During this phase, the team will collaborate closely to establish a release schedule. This schedule will outline the timeline for rolling out specific functionalities. The planning will take into account both business priorities and the structural dependencies critical for efficient code development. More details in section Schedule
Once the release schedule is established, the process of requirements validation and elaboration will commence, guided by Contractor’s business analyst function and Customer’s service manager or analogous professional.
...
The requirements validation and elaboration process will be visualized through a series of meetings known as Joint Application Design (JAD) sessions. These sessions are critical for ensuring that all project requirements are thoroughly understood and agreed upon by all stakeholders.
Iframe |
---|
src | https://viewer.diagrams.net/?highlight=FF9933&nav=1&title=table%20L2C.drawio#R7Vpbb6M4GP01eSzifnlskmZHox1pdjqreYwccMAqYMqlSfvr9zOYBLBpaEsqrdR02sbHjm18jj%2Bfz9OFsUqOf%2BUoi37QAMcLXQ2OC2O90HXDcGz4xZDnBtE9tQHCnAQN1AHuyQtuQK1FKxLggmMNVFIalyTrgz5NU%2ByXPQzlOT30m%2B1pHPSADIW4Nw0G3PsoxkKzPyQoI45qtneu%2BIZJGPGhXd1pKhLUNuYdFxEK6KEDGXcLY5VTWjbvkuMKx2zx%2BuuyGak9TSzHaTnlA9uMBr%2BCyEXbx29%2FXtzv%2F6CX6Ib38oTiij%2FwQrdj6G%2B5p9AtzLp85kthP1a0rbgpaqJuoYFuZ0D28lwP70L2e00Knz7h%2FBkafb9dt%2F3CBJuum1Z8bU6j6LBMGXtblDiD%2BkNESnyfIZ9hB9AYYFGZxFDS%2BGS4aHSXlUkcr2hM87ozwzQ9K2jbdfBN%2FQK8KHP6gNualKaYgU2HqqKpnmdYNnxpqq1CX6cJw3OV%2BDjKhHbiFzYGpgku62XgH2gVwbeEZhgcOJwVZsDj1FjUFVcrbC7q8NT1mXd4w6l%2Fgwx0QQabKvVLQlMUt%2FRdkydVtbyd%2Bn6eDE9TLcd1Hc9z52IJYtdlmnTPkdCkXokmQ6DpN%2FajlPifxZK59rwP7CZTsw3dcW1X123TnoknW9cnbCdN%2F0SezA9HVcMYiaq%2F8GNFcpzA4hTQbo33JCVso7LnSAP4eRejHc0Rx37m1MdFMTX6Ag1lXxNSTrvC4BCKSZhC0YeZYcCXjFSmzFtekZAgYMNIRdhRnmW2ZT4tSfw%2BKXEG%2FViDaKzbonzcFuvKx76WfKyPH8reJPlM00RHDC2nf6Mdjn%2FSolGesd7RsqSJTAUxa7lE%2FkOY0yoNOhzu65dEKCXNTrprPZclKLFWgatu2KlxslasEKAiwgEvtPEvOYbMnyqEFo5CwCwWSkD9qlkHmbxWTaATdd6NkTMp8EZTByFMdy1BgxA%2BRQ1qrd2cXYS2RIQDYZCkNs9LVGSN9d6TI1v5ZYZzArNgAljDUODV8c8z1I0ugl5eoRIiBknD30wdawMAPvyaJCE8YUx28BOBaXnC2wA07peULcMmggXZMpuuFE%2BhTEbL25VbdzhQwV39khyDnmVZy5msoOH1mTdtTWDekgQf07oS785l3sc5esu50bXn8SCeCIfIaMCRBw9BVrQqY5LCdNosURYcnjBGieLTJEPp87Yq6k%2BOiWIO52IOuLc8gXvTVCTb3nQV90r8u5f5zyipw%2BZ6AdvAWqqKDmJcqfW3BQ1WNSjDHBHUWKntoQ%2FKMMeSdalJxh5iugSUdikZWx1MEv6J8tllSaqUqHgY8TgsJLWepj4M61jJ7bE22D5wRJUIFJvzMj5mzN41wvVpHKOsILu6L4awYX%2Bg%2FKFuv6sK%2BGRR%2FKpqvyUEvM0G0to3BLzTNu2fycZM%2FssdhkDLFraBLUmzrhYCvQkh8AGXfiRGPeEoHF%2F8XhQdW3F5eHt%2FuBxqNvQzXSmeIT1Miq0fYf%2FhuiHPcfUh2ZLzzlBMW%2BTbMq%2FEd3vX%2BBrhF1dW4pIvnEmv7Mux%2FTdgD71UOVYOeLfNaYwlRvZEHbQPCD7X8fN4BkZN3RgyaoqMWiKdrfOZn86Ll5r%2BaYXO%2BREz%2FT6Y%2Fg40IU1XR%2FIslvHENJx86dkNJ1KvMiAWvjbGK8QKNzeuulfHXFnPws3luOTXSpo%2BSO5Vaf7ADAbO756a9Gwt1f6hMJUD2m8TlIK5D7Z5c9rNIGnPHqZj7S3fxXRMvVqMEq9oryVqzRoR9b%2FMEfNBd3mL3kOeRfAHbpim3xzlGGaJzq6nb0SZJ0NVSVtHNSUJ6ST1UiPUUe5M15XmwO1Yqmj6bUm4NK9l%2BDXxVvlLWf9HZYFuhtISb5E%2BV1oXL8InSosfqk1eIwqFJTpfMpkagFRzKBMxAjnaZ8rk4oX3m2RyD26C7IE%2F5ly%2BZDE1DXfcgSw00cdrmkQXxrX%2BH0ST3UG%2FXxe3vo%2BzEsHCCgFklROgmCCx5ks%2BExN7e5AGWqoon%2Fam54NRBYrnP5up6zp%2FfGTc%2FQc%3D |
---|
width | 700 |
---|
frameborder | hide |
---|
align | middle |
---|
height | 300 |
---|
|
Discovery JAD Session
In the initial JAD sessions, known as discovery sessions, the technology implementation lead will collaborate with Client’s business users and stakeholders to examine existing workflows. The goal is to map these workflows to system requirements, identifying any gaps and potential areas for automation.
...
Info |
---|
Business Requirement Example: The system shall enable user management of client data. See updated requirements list here |
Additional user stories might include functionalities like deactivating and merging client records.
...
For reviewing and approving user stories, identified stakeholders will be given access to Jira. Jira is utilized not only for managing user story reviews and approvals but also for various other project activities. An example of how this process is visualized can be seen in a sample User Story Review Board in Jira, see example
Technical JAD Sessions
As the project progresses, the focus shifts to Technical JAD sessions. These sessions are critical for defining detailed field specifications and setting clear acceptance criteria for each functionality. The acceptance criteria are structured using a "Given-When-Then" format:
...