Take stock while gaining ground with SCRUM development

2 minute read
What is DevOps?

What is DevOps?

DevOps is the continuous delivery of prioritised value to an organisation. For more click here.

One of the major challenges faced by IT project management is the difficulty involved in planning ahead. The complexity of IT projects such as system integration’s mean that it is impossible to plan for every eventuality. But in order to keep the project within reasonable time and financial limits it must be possible to have some means of preparing the project in advance. For this reason many IT project managers employ a software development method such as SCRUM development.

SCRUM development is designed to enable a flexible approach to project management. By working in incremental phases and forming iterations throughout the process a broad range of eventualities can be accommodated.

Of primary concern to clients considering embarking on major IT development projects such as system integration is determining at what point to take this step. They obviously do not want to fall behind the curve, giving competition an advantage in terms of cost savings and service provision. But at the same time they do not want to make an investment in technology that might become obsolete before adequate return has been made on the investment.

However, hesitation can be just as dangerous as jumping the gun. Waiting too long to begin an IT project only adds to the amount of savings that aren’t being made. The SCRUM IT development methodology aims to work around this problem through its iterative, incremental approach.

The rugby scrum of course is made up of players with many different roles and abilities, the forwards for example have strength to halt the opposite team, backs have speed to cover ground. Within those two groups are further specialisations with more discrete roles and abilities.

When applied to project management this results in a team based process whereby all of the relevant roles are represented in one team and that one team carries the project through the entirety of its production, passing it back and forth through the team to the relevant players and stopping to regroup and reiterate the plan when progress is stalled or disrupted.

By stopping regularly along the development process to re-evaluate, new developments and technological advancements that have been made along the way can be integrated into the IT project process.


POSTED IN: Articles