5 things preventing your organization from becoming agile

Organizations are living organisms – people inside are connected by an established culture and they all move the organization together. Trying to influence this established culture is a difficult undertaking. In the last couple of years, I have been working in organizations, each being at different level of becoming agile and adopting Agile mindset:

  • such, implementing successfully Agile mindset & practices;
  • such, being successful in being agile until another culture interferes;
  • such, using waterfall model and believing the world is almost static and changes slowly.

In this post I have collected some patterns I have seen (both from my own experience and from others) that cause troubles to organization trying to become agile. I don’t claim this is an exhaustive list, but rather want to share what I have seen most often happen in such organizations. Here I assume the management has bought the idea of implementing Agile practices and work in that direction, because if there is no support, all initiatives would die early. You are very welcome to share your experience in the comments below; I will be happy to see that. Continue Reading…

Why it is important to go live a.s.a.p.

At the last sprint retrospective meeting some of my colleagues raised the following concern: “We are going live with a version that is far behind our vision to deliver good service for our customers.” We are now working on a big project and soon the first version will be released. However, as the project is indeed very big, we have decided to go live with a very limited feature set. Is this a problem? Continue Reading…

First steps to Agile

Shifting from traditional waterfall model to agile is a long process that if not mentored adequately could lead to negative consequences for the whole team (and even the organization). I have always been part of a purely production team where we have been applying SCRUM. However, my recent experience includes being part of a more diverse team, where the members have very different background – IT, business processes, marketing & communication, law, etc. We all have the same goal: to change the organization we work in by making it more flexible (to changes in the surrounding world) and independent. Continue Reading…

The death of Agile

Agile bonesMany organizations want to become agile, but few understand this is a long process that requires everyone to change his mind. Being agile is about mindset, rather than tools or frameworks. I want to tell you a story about two cultures. Dev is a small IT company of about 13 people. It has been on the market for more than 10 years consulting other companies from different branches – insurance, ferry companies, housing administration, mobile operators. During all these years Dev has always been a small company, ranging from 5-6 employees to a maximum of 15-16. Continue Reading…

5 Principles From Improv One Can Apply to Agile

ImprovMy work as a software architect and developer has brought me a lot of challenges and I am constantly trying to improve the way I work. One of my personal “rules” is regularly to try something different from what I usually do at the workplace. This takes me out of my comfort zone and provides fruitful insights in other areas. That’s how almost an year ago I started doing improv. Improv comes from improvisation and the simple idea behind it is that actors create a story on the stage on the fly, i.e. nothing is prepared in advance. They typically take a single word from the audience to inspire them and then, depending on the chosen format, the actors should coordinate themselves on the stage and fascinate the people in the audience. In this post I have gathered 5 principles used in improv, one can also apply to Agile. Continue Reading…