Modern Agile

The Modern Agile approach aims to extract the principles of the agile and lean movement, using them to create agile organisations and steer their development at all levels, without depending on any particular process. These principles are the following:

  • Make people awesome
  • Make safety a prerequisite
  • Experiment and learn rapidly
  • Deliver value continuously

What are these 4 principles?

Principle 1:Make People Awesome
The principle consists of designing and producing applications with the explicit aim of involving the users. The development company should thus transform its activities on the basis of this principle.
We need to involve all players including those who create, implement, use, buy, sell or even finance our products or services.

Principle 2: Make Safety a Prerequisite
Joshua Kerievsky moves on to the second principle, stating that “making people awesome” is not possible until they are safe. He says that, by nature, safety is a basic human need and a key to performance. "Making safety a prerequisite" means firstly establishing safety before engaging in potentially risky work.
Joshua Kerievsky also addresses the concept of fear and blame in connection with this reflection on safety. He recalls that very often in traditional organisations the fear of failure and especially blame tends to stifle the effectiveness of teams.

Principle 3: Experiment and Learn Rapidly
“Fail rapidly and safely”.Experimenting and learning rapidly is a guiding principle of Modern Agile because it protects us from wasting time and helps us achieve success faster. The concept is to make our experiments “safe to fail” and in this way not to be afraid to conduct more of them. Speed is the essence of experimentation. If an experiment does not work, the developer simply switches to another idea.

Principe 4: Deliver value continuously
In Modern Agile, we will consider how we can deliver the right features faster. To do this, the approach is to highlight smaller increments that can be deployed almost instantly in complete safety. Delivering value continuously is a good way to experiment and learn rapidly (Principle 3). In software development, the safe and continuous deployment process helps reduce stress by making delivery simpler, almost tedious and almost automatic.

Next method Return to the list of methodologies