2.2 Application Development Protocol

To ensure transparency and maintain high quality for larger-scale projects, Retailys recommends (especially for internal projects) the following steps:

  1. App “Owner” Assigned by Retailys.

  2. Creation of a Requirements Specification (SRS)—by Retailys or a third party.

  3. SRS Approval (Retailys).

  4. SRS Acceptance (Author).

  5. Proposed Technical Specification Document (TSD) by the author.

  6. TSD Approval (Retailys).

  7. Proposed development timeline (e.g., Gantt chart) by the author.

  8. Timeline Approval (Retailys).

  9. Actual application development (Author).

  10. Submission of end-user documentation (Author).

  11. Approval of user documentation (Retailys).

  12. Demonstration of final application functionality (Author).

  13. Approval of final functionality (Retailys).

  14. Demonstration of source code and technical documentation (Author).

  15. Approval of source code and technical documentation (Retailys).

  16. Public announcement of the new application (Retailys).

For any subsequent application updates (new versions), a similar protocol is advised.