Stop complaining about agile

Analytics 14:36 26.06.2018
The last months, I have started to see an increasing number of articles complaining about agile software development. Many of the articles have a similar tenure. On the one hand, they mention that agile is causing teams to be really stressed and constantly focusing on the next feature to deliver. And on the other hand, these articles sing the praises of traditional waterfall development and highlight how teams and individuals had time to think, properly architect and test systems and life was much easier.
 
First of all, the depiction of waterfall development in these articles is far from my experience with a host of companies. The final integration stage of a waterfall project where everything comes together, nothing works and stress levels go through the roof is an experience that almost everyone who has been in the industry for a while will recognize. It’s just that we tend to conveniently forget about the bad memories from the past.
 
Second, most people forget the continuous growth of the size of software in our industries. According to research, the size of the software in systems goes up with an order of magnitude every five to 10 years. That means that if you were building a 1MLOC system a few years ago, you’ll soon be building a 10MLOC system. And the architectures, ways of working, tooling and organizations that were already struggling with building the 1MLOC system are unable to build a 10MLOC system. Hence we need to constantly reinvent ourselves. And maybe you had a good experience with waterfall development in the past, but this concerned a system that is a fraction of the size of the system you’re building currently.
 
Third, and the most important thing that almost everyone forgets: it’s not about agile software development. Agile software development was never the goal to begin with. The real goal is business agility. Although I have written about this in an earlier article, it bears repeating: the goal is to achieve a situation where the business can pursue new business opportunities instantly. Stop investing in ongoing projects that no longer are as relevant instantly. And to use fast feedback loops to know what customers use and gives value and what does not.
 
In a fast changing world, responding slower than the market is a recipe for failure. As Jack Welch at some point said: If the rate of change on the outside exceeds the rate of change on the inside, the end is near. We need agile software development. We need continuous integration. We need continuous deployment. But we also need agile systems engineering. Agile product management. Agile business leadership. We need the entire company to be agile as learning from and responding to the market and customers faster than the competition is THE critical differentiator that companies have.
 
Concluding, stop complaining about agile. It is the best approach we have to maintain and improve competitiveness. Longing for the good old days when engineers were happy and had the time to do a proper engineering job is useless at best and counterproductive at worst. If only, because the good old days never existed in the first place. Instead focus on true business agility where software R&D may lead the way, but where the entire company needs to organize itself around sprints, fast feedback loops and cross-functional teams in order to deliver value to customers continuously.
 
Jan Bosch
IT Specialist
Azerbaijan takes measures to turn Khankandi into safe city - VİDEO

News line

Crocus City Hall terrorists took drugs before attack - law enforcement agencies
Crocus City Hall terrorists took drugs before attack - law enforcement agencies
18:33 28.03.2024
Azerbaijan, UN Development Program mull future co-op
18:00 28.03.2024
An Independent Trade Union Established within International Eurasia Press Fund - First in NGO sector - PHOTOS
17:39 28.03.2024
Italian PM condemns Macron for idea of sending troops to Ukraine
Italian PM condemns Macron for idea of sending troops to Ukraine
17:23 28.03.2024
Azerbaijan lends clarity to color requirement for taxis
17:02 28.03.2024
Isaac Herzog: Israel has no greater friend than US, and US has no greater friend than Israel
Isaac Herzog: Israel has no greater friend than US, and US has no greater friend than Israel
16:45 28.03.2024
Nigerian army eliminates over 200 militants in 2 weeks
16:30 28.03.2024
Armored Vehicle Coalition for Ukraine launched in Poland
Armored Vehicle Coalition for Ukraine launched in Poland
16:15 28.03.2024
Russia strengthens transport security measures after terror attack at Crocus City Hall
Russia strengthens transport security measures after terror attack at Crocus City Hall
15:55 28.03.2024
Türkiye plays an important role between Russia and Ukraine - says political scientist Ismail Cingoz
15:45 28.03.2024
2 schoolchildren detained in France on suspicion of sending bomb threats
15:35 28.03.2024
Ski resort in Georgia hit by avalanche
Ski resort in Georgia hit by avalanche
15:26 28.03.2024
Another protest against French colonialism held in New Caledonia, Azerbaijani flag raised
Another protest against French colonialism held in New Caledonia, Azerbaijani flag raised
15:15 28.03.2024
Media: US did not transfer all information about terrorist attack in Crocus City Hall to Russia
15:00 28.03.2024
Movement ‘Together’ calls on Armenia’s parliamentary forces to express vote of no confidence in Pashinyan
14:41 28.03.2024
Azerbaijan to participate in international trade fair in Istanbul
Azerbaijan to participate in international trade fair in Istanbul
14:32 28.03.2024
Le Pen accuses French government of fraud
14:22 28.03.2024
Armenian Government Grapples with Internal Division on Village Return Issue - Ishkhan Verdiyan talks on Ednews
14:12 28.03.2024
Ammunition found along route of Crocus City Hall terrorists
Ammunition found along route of Crocus City Hall terrorists
13:41 28.03.2024
Expert Ilyas Huseynov Predicts Peaceful Return of these territories to Azerbaijan
13:20 28.03.2024
Azerbaijan weather forecast for March 29
Azerbaijan weather forecast for March 29
12:55 28.03.2024
Russian MFA concerned about upcoming Armenia-US-EU meeting
12:23 28.03.2024
Secret Points of Pashinyan's Meeting with French Representative: Is Peace Agreement Signing Imminent?
12:00 28.03.2024
Armenia announces recruitment of border guards to work at Zvartnots
Armenia announces recruitment of border guards to work at Zvartnots
11:47 28.03.2024
The US-Armenia-EU Joint Conference is a part of the pressure plan on Azerbaijan - MP Konul Nurullayeva
11:30 28.03.2024
Azerbaijan’s central bank reduces discount rate
Azerbaijan’s central bank reduces discount rate
11:23 28.03.2024
CSTO chief: ‘Yerevan doesn’t participate in our work, but there are no statements about suspension’
11:13 28.03.2024
Ammunition found in Khankandi
Ammunition found in Khankandi
11:00 28.03.2024
Russia had been aware of preparation for terrorist attack at Crocus - says intelligience chief
10:46 28.03.2024
Scholtz reveals date of his last telephone conversation with Putin
Scholtz reveals date of his last telephone conversation with Putin
10:33 28.03.2024
Head of the SSS: France is inciting Armenia to a new war
10:21 28.03.2024
Are we in the brink of World War III? - Pundit talks on Ednews
10:10 28.03.2024
Azerbaijan's National Security: Reflecting on 105 Years of Defending Sovereignty
09:55 28.03.2024
Hikmat Hajiyev: Rasmussen fell in forgetfulness to attach payment to his report
09:35 28.03.2024
Hand grenades found in Kalbajar
09:25 28.03.2024
Titanic 'door' prop that kept Rose alive sells for $718,750
Titanic 'door' prop that kept Rose alive sells for $718,750
08:50 28.03.2024
Twitch's biggest streamer diagnosed with cancer diagnosis at 32
23:55 27.03.2024
Azerbaijan's former Minister of National Security passes away
22:41 27.03.2024
Russia has no unfriendly states, only unfriendly elites — Putin
22:25 27.03.2024
Erdogan vows to make efforts for implementation of UN resolution regarding Gaza
Erdogan vows to make efforts for implementation of UN resolution regarding Gaza
21:44 27.03.2024
Hamısı