Do you know how agile can transform your business

Leonor Urena

Do you want to know how Agile can transform your business?

Once upon a time software was developed sequentially. This meant that each and every phase of the project had to be completed before the software could move on to the next stage of development. It pretty much resembled a factory production line. Requirements – design/architecture – code, and so on. However this sequential development had one major flaw – it was too rigid. Using this methodology it was necessary for every part of every project to be laid out in its entirety before it even began.

Communication between the different groups that completed each phase was poor, and the teams couldn’t react quickly to the obstacles that inevitably cropped up. As such, projects took forever to reach completion, by which time competitors had either pipped them at the post or the market had already moved on. In 1970 the American Computer Scientist Dr Winston Royce who was known for the ‘waterfall’ methodology described above identified these faults. He chose to extend the approach by providing opportunities to inspect and adapt a project at regular intervals during its development life-cycle. A practice and topic much spoken about by Edward Deming who was known for the Plan Do Check Act and Statistical Process Control, who in my is truly the founder of many of the Agile frameworks we see today. Scrum and Kanban are just two of the frameworks that structure Agile, and the framework also has strong connections with LEAN practices.

 Agile has 4 defining principles. These are:

  • Emphasis on individuals and interactions over processes and tools.

  • Working software rather than pushing paper.

  • Collaborating rather than negotiating with customers.

  • Accepting the need for change rather than blindly sticking to a plan that needs augmenting.

If Agile is implemented correctly, you can expect to cut development costs and shorten the time it takes you to get your software innovation to market. Each work cycle is limited to just two weeks, allowing your teams to be responsive to market changes to optimize their product value and ensure that they are as competitive and innovative as possible. Agile can do that and a whole lot more for your software development business.

Break free of poor business strategies, get your business Agile. OK, you know the drill, do you have experience with agile?  How has it benefited you?

“It is not a bolt to be tightened into place but a seed to be planted and to bear more seed toward the hope of greening the landscape of idea.”

John Ciardi

About our guest writer

Sustainable Games
I am an Agile coach with a passion to help teams to collaborate, strategize, cooperate and to deliver solutions that are in direct support of strategic initiatives. An agile transition is all about people and interactions and that is my concentration. I apply gamification, and proven techniques to motivate teams. Through these techniques I support teams to drive specific behaviors that contribute towards more effective, productive and harmonious working relationships regardless of the methodology or framework used.

More posts on Transformation....

When your sports team fails to hit a home run, touch down, or a goal in soccer how does it make you feel? Seeing my husband's reaction I suspect you feel pretty frustrated. I think it's normal to feel crappy when not making your goals.

Dealing With Change To say change comes hard to many, is an understatement. I've seen and been part of many agile transformations and the one thing they all have in common is "resistance" to change.

I was in North Carolina as a Scrum Master a few years back and was amazed by what I thought was dedication to creating the right atmosphere for teams

Managing change within the workplace is one of the challenges faced by many organizations. It is hard for leaders and employees to accept as many are naturally wary of change.