Project Management Methodology
We use an Agile Scrum framework. Projects go through assessment, requirements and high-level design, then detailed requirements gathering, iteratively defining requirements in greater detail for product delivery within each 2-week sprint. Project and Product Managers work closely with stakeholders to define and approve requirements, design, and acceptance criteria for implementation and delivery.
Once the project’s business requirements are validated, Epics (major areas of functionality) and User Stories (descriptions of smaller areas of functionality) are created. The Product Manager works with the Technical Lead to determine dependencies within stories and across Epics. The Team schedules these components across sprints for releases as required and on schedule.
Two week sprints provide insight with regular incremental progress and stakeholders can view working code continuously. Problems in the translation of requirements into functionality are identified and fixed quickly maximizing efficiency. Frequent progress markers highlight the pace of the project, allowing for resource adjustments for timely delivery.