requirement

Synegrate has a long standing history of delivering projects using an Agile delivery model. Our reasoning for this approach is based off the concept put forward by Ogunnaike and Ray, applied to software development projects – you should be using agile if you move further from agreement on requirements and the less certain technology is.

We have experience with several implementations of the Agile methodology, specifically Feature-driven development (FDD), Kanban and SCRUM – with SCRUM being our preferred methodology.

Scrum Process

We have experience with several implementations of the Agile methodology, specifically Feature-driven development (FDD), Kanban and SCRUM – with SCRUM being our preferred methodology.

Synegrate uses Visual Studio Team System both internally and where possible at customers. We promote automation as far as possible, where each sprint in our iterative sprint lifecycle has a solid deliverable of an automated build and continuous integration (CI/CD) process. We believe in the full development lifecycle and manage the entire process using Microsoft Team Foundation Server (TFS).

Regardless of the methodology we apply to an implementation, we report back to the customer on a weekly basis on:

  • Retrospect of the last week
  • Summary of the following week
  • Blockers
  • Risks
  • Burn rate
  • Budgetary information

Although Synegrate is a strong Agile shop, we’ll also seamlessly plug into any project methodology our customers prefer.