Agile Development as a Driver to Orginizational Change


I gave a short talk today to a group of VPs and CIOs on the nature of Agile. In a true startup, it's very easy for the team to adopt agile. But in an enterprise, agile development is a relatively new software lifecycle. Only recently, maybe the last few years has the agile community established best practices and methodologies that can apply to development performed in larger companies.

In enterprises, it's usually the technology department and more specifically, individuals on the software team that push to an agile lifecycle. They may even pilot agile on a small project or with a small team. But if the process is successful, it will quickly force other groups or functions to adopt their processes.

The net result: over a period of time, successful agile teams and delivery will encourage other organizational changes especially with teams and functions that directly interface with the software development teams.

First, consider the greater IT organization. QA will be the first team affected especially if the agile team adopts Test Driven Development (TDD). In order for the agile team to deliver releasable software at the end of an iteration, QA must find ways to integrate their testing into the agile lifecycle.

Other IT teams may not be so agile. A good example are infrastructure teams that have purchasing and implementation steps that can't easily align to agile deliveries.

Here's another issue. Security teams and other enterprise functions will often impose requirements onto the software team. These teams need to understand how and when to specifify these requirements and need to work with a new role, a Product Owner, to get changes prioritized.

Then there are the business teams and in particular Product Management. Will Product Management move from requirements docs to writing user stories? Or will stories be an IT responsibility? How will product managers handle the need to develop a more transparent prioritization process? Will they be accessible to the software teams?

Are these good changes? Most often yes. It brings IT into alignment with the Business. It establishes more efficient end to end product delivery. It gets multidisciplinary teams to be more efficient and innovative.

But remember, change isn't easy.

3 comments:

  1. Anonymous2:19 AM

    Ecommerce software solution helps you to establish and manage your online store. Shopping cart software is one of the highly sought after commerce solutions that is increasingly used for facilitating online sales. However, if you are eager to get hold of this software solution, approach a top-rated ecommerce software development company

    ReplyDelete
  2. Anonymous5:46 AM

    Thanks for sharing the tips.The technology is changing day by day.So, we need to keep ourself updated to sustain in the market.As Ecommerce is the growing marketing platform, we need to be careful about the above points for the success of our Ecommerce site.
    Ecommerce Solutions

    ReplyDelete
  3. Anonymous4:03 AM

    These days ecommerce has become the best business opportunity for the small and medium business to reach out the global audience. U have shared the best points of agile.
    Ecommerce Software

    ReplyDelete

Comments on this blog are moderated and we do not accept comments that have links to other websites.

Share

About Isaac Sacolick

Isaac Sacolick is President of StarCIO, a technology leadership company that guides organizations on building digital transformation core competencies. He is the author of Digital Trailblazer and the Amazon bestseller Driving Digital and speaks about agile planning, devops, data science, product management, and other digital transformation best practices. Sacolick is a recognized top social CIO, a digital transformation influencer, and has over 900 articles published at InfoWorld, CIO.com, his blog Social, Agile, and Transformation, and other sites. You can find him sharing new insights @NYIke on Twitter, his Driving Digital Standup YouTube channel, or during the Coffee with Digital Trailblazers.