Methodology

Agile

The Agile methodology splits and organizes the time dedicated to a project into predefined slots called “Sprints”, usually measured in weeks. At the beginning of each Sprint, a list of deliverables to be produced during the Sprint itself is defined.
In case the Sprint can’t be totally completed, the remaining activities are redistributed along the next Sprints, still to be scheduled. At the end of each Sprint, the work done must be evaluated by the project team during a “retrospective” stage and demonstrated to the customer’s project owners.

Agile

Model

Agile

Sprint cycle model

Agile

Strong points

  • Process focused on Customer: the client is continuously involved with a collaborative approach with the project team throughout development.
  • Periodic objectives: since the progress is incremental, the client has frequent opportunities to check the work done and apply changes as it progresses.
  • Development quality: pieces of the application can be delivered to the client as soon as functional components are ready to be used and not as a single solution at the end.
  • Self-organized and multidisciplinary teams: thanks to the Project Manager coordination, it can produce the agreed value and results.

 

TO BETTER UNDERSTAND THE AGILE METHODOLOGY, IMAGINE A COMPARISON WITH THE AUTOMOTIVE WORLD:

I need software that... = I need a car that...

 

 

There are many different types of software.   = There are many different types of cars.

 

Tell us what you need

We can support you to define what is the best choice for you.

Tell us your budget

We can support you to define the best approach.

Tell us what is important to you.

We can focus on what is most important to you.