Professional Documents
Culture Documents
Story is documented
Code is peer-reviewed
Code passes SONAR quality gate
Story is tested and passed against acceptance criteria
Story passes regression testing
Code is deployed to test environment
CI/CD pipeline automation is in place for microservice changes
Feature is documented
Code is peer-reviewed
Code passes SONAR quality gate
Code is deployed to test environment
Feature is tested and passed against acceptance criteria (incl. NFRs)
Feature passes regression testing
Feature ok-ed by Product Owner
CPT completed
DOD for AO
Unit, functional BDD (acceptance criteria), and integration tests executed and passed by the CD
pipeline (Unit testing cannot be achieved on the UI side yet, can be completed as maturity
grows)
All code developed and reviewed to agreed quality criteria (split this into static analysis and 4
eye review)
Rectify any critical and major defects, acknowledging that minor defects may progress onwards
Critical (in JIRA - Most Urgent) = Showstopper, blocks functionality completely
Major (in JIRA - Highest & High) = Functionality not completely blocked but no workaround
available
Minor (in JIRA - Medium & Low) = Cosmetic issues, not affecting functionality
Must achieve acceptance by Product Owner
Regression testing updated, run and passed
All artefacts stored in relevant repositories
Met general accepted working practises
Sonar review
All NFR testing, including relevant level of performance testing completed and accepted (initial
AO NFRs have been documented here = Always On NFRs)
Met all Operational NFR’s (monitoring, ... (No Operational NFRs currently defined)
Deployed into CDT
Documentation ready and Webmaster notified for movement into PP
Goals
The main aim of this project is to onboard Schedules, Port Calls and Vessel Schedules into
Always On and draw traffic away from the SSP platform. This allows for greater bandwidth
within SSP and therefore stability for the old platform
o Scrum Master
Coordinator / Ceremonies / block un-blocker
o Software Design / Dev Lead
Design Sketch Elaboration, Component Contracts
Unit Tests
Development Artefacts
o Developer
Unit Test Creation
Development Artefacts
o Business Analysis / (Proxy) Product Owner
Team support / decision maker
o Technical Tester (DIT)
Regression test create and execute (via CD)
Acceptance criteria validation
DoD for SSIB
Service name
Service methods and description
Service WSDL svn location
Sample request and response(s) svn location
Endpoints identified for deployments (for deployment
configuration)
DEV
INT
SIT