Agility – Beyond Software Development

The digital technology industry has been moving at a very fast pace over the last decades. Companies that are unable to adapt have been left behind (Nokia, Kodak, etc.). Agility is a key skill for a company to remain competitive.

Since the Agile Manifesto for software development declared in 2001, several software companies have been moving towards this mindset. Some companies went further and adopted the Agile way of development in industries other than software industry.

bobdylan_2275506bIf your time to you is worth saving
Then you better start swimming, or you’ll sink like a stone
For the times they are a-changing.

-Bob Dylan

Is it possible for any company to apply Agile? How about big companies, with complex organizations, top-down policies, rigid processes, over-specialized teams, and other bureaucratic burdens? And above all, what is Agile, and what is not Agile? First, let’s review the life-cycle of a product.

Product life-cycle

A product life-cycle can be broadly divided into 4 phases as shown in the figure below:

Picture5
Product Life-Cycle

Continue reading “Agility – Beyond Software Development”

Tips for running effective meetings

effective_meetings.jpeg

Vision without Execution is just Hallucination

Thomas A. Edison

Start with Why | Simon Sinek