Our approach to agile project management

Published on November 24, 2022
Last modified on March 19, 2024

Estimated reading time: 3 minutes

What is agile project management?

Agile project management is a well-known concept within the software industry. It means that a team strives to solve tasks quickly and efficiently as a company's needs arise.

There are various implementations of agile project management—all of which involve dividing the tasks to be done into so-called sprints that do not take longer than 14 days to complete.

Such sprints have many advantages. These include that stakeholders do not lose sight of the project, and it reduces developer fatigue because the developer has a clear and definable goal for what they must complete within 14 days.

Another advantage of sprints is that, should it turn out that you are heading down an impassable road, you can change direction without incurring huge losses because you have been following the wrong track for more than 14 days.

We are agile and flexible

Agility is built into 1902 Software's DNA. All our systems and processes support this way of thinking, and we have developed our own AI software that we use for task management and estimation. Our project managers, developers, and designers are also trained to think and act agile.

When you work with us, you will find that many tasks are solved 1-2 days after they have been entered into the project management system, precisely because we always work agile.

For customers who need weekly updates, e.g. for very active webshops, we can also automate the test process and thereby save both time and money.

The right processes

Agile project management does not mean that we work without processes. In fact, solid processes are essential when working agile.

For example, it is not possible for an agile software team to work without a process when reviewing tasks and planning sprints. Likewise, a team also needs to follow a process that defines how tasks are tested.

Processes must be simple and easy to understand, otherwise they will not be followed.

Discipline

Discipline does not mean that you have to meet at 8, have lunch at 12, afternoon coffee at 2:30 and go home at 5. Discipline means that you follow the processes and methods you’ve agreed are necessary to be able to work together.

When working with 1902, this means that emails are answered on the same day they are received, meetings and meeting schedules are observed, delays or unforeseen problems are reported and agreements are followed.

Without that kind of discipline, you can work as much as you want but it will never be agile and it will never work.

Agile project management is more than just sprints

All our project managers are former developers or designers who have worked for us for at least 5 years. With the technical understanding they have acquired, they are therefore in a unique position to solve complicated tasks without first having to investigate how the tasks should be approached.

To ensure that the project manager continues to be technically strong, they program approximately 20% of their working time.

In addition, we have a set of tools that helps the project manager focus on solving tasks and moving the project forward rather than keeping track of 40 emails.

With us, it is quite normal for a project manager to communicate with other partners and for us to work together with other software houses so that the project is constantly progressing.

We are agile.

P.S. You can read more about project management and our project managers here.

AUTHOR

Peter Skouhus

Peter Skouhus

A Danish entrepreneur who owns 1902 Software Development, an IT company in the Philippines where he has lived since 1998. Peter has extensive experience in the business side of IT development, strategic IT management, and sales.