< Step_1 >
Project setup

New project

We use Azure DevOps or Jira to track development process from beginning to end

High-level work items

We add high level work items based on user requirements

Work items workflow

We set the process workflow for all work items: user stories, tasks, and bugs

Build team

We assign human resources based on project needs

< Step_2 >
Configuration management
Web developers
code developers
developers

Create repositories

We use Git to track changes in source code during the software development process. We create repos for all components we need in the project like Database Scripts, Services and UI.

Add code baseline

We initialize them with our proven high-quality software baseline which contains all generic code needed to start building your project at a fast pace.

Create pipelines

We create pipelines to automate our Continuous Delivery Process to the different environments (DEV, TEST, PROD)

Branch policies

We add branch policies to our repos. It means that code changes performed by developers are allowed only when they pass all quality rules.
< Step_3 >
Agile process

(2 week sprints)

1. Pre-planning

This is where Delivery connects with Discovery process deliverables to build prioritize user stories from product backlog

2. Sprint planning

Sprint vision meets user story discussion and estimation between product owner and developer team
Scrum methodology
Software consulting

3. Daily meetings

Communicate what was worked on yesterday and tasks to be covered today

4. Grooming

Constantly review the status of user stories of the backlog with the Product Owner to make sure stories are relevant

5. Retrospective

This is our chance to improve the process, and have a positive impact in team velocity
< Step_3 >
Agile process

(2 week sprints)

1. Pre-planning
This is where Delivery connects with Discovery process deliverables to build prioritize user stories from product backlog

2. Sprint planning
Sprint vision meets user story discussion and estimation between product owner and developer team

3. Daily meetings
Communicate what was worked on yesterday and tasks to be covered today

4. Grooming
Constantly review the status of user stories of the backlog with the Product Owner to make sure stories are relevant

5. Retrospective
This is our chance to improve the process, and have a positive impact in team velocity