Indpro citat

Agile programming according to SCRUM.

Agile Software Development

 is an approach for a group of agile methods. An agile approach means that you put focus and value upon:
  • Individuals and teamwork
  • Executable software
  • Client cooperation
  • Adapting to change

SCRUM

 as an agile method is today in use by hundreds of companies worldwide. As an example Google, Microsoft, Oracle, Yahoo and Adobe have introduced SCRUM, both on a larger scale and in distributed teams.

In general terms SCRUM focuses on what should be developed rather than how you practically program it. SCRUM distinguishes itself by using short iterations with deliveries of new, executable program code early in the project for fast and continuous feedback.

Indpro works with SCRUM, partly to enable a flexible adaptation to our client’s already existing processes and methods, partly to be able to break down a complex task to smaller manageable parts. This facilitates the joint planning and prioritization together with the client of which requirements should be programmed and delivered during the coming interation.

To work iteratively with short iterations and sprints enables a much easier handling of changes in requirements that appear over time. Another advantage is also the focus and transparency that you achieve when you acquire a clear goal, this happens naturally in a shorter sprint, and over time you will get a clear picture of the developer’s and team’s speed of development. This will, together with the client, make it easier to estimate future sprints and releases.

Read more about Scrum at Indpro (in swedish)