Work Stuff

  • Agile On Demand
    Serena Agile On Demand is a product for agile work management for companies with multiple teams, products, and releases

  • I am currently VP of ALM Products at Serena. Follow the link to find out more...

Twitter Updates

    follow me on Twitter

    scrumdevelopment at Yahoo! Groups

    Jeff Sutherland's blog

    Enter your email address:

    Delivered by FeedBurner

    « Why incremental development is better - An ROI perspective | Main | Motherhood and Agile Pie »

    TrackBack

    TrackBack URL for this entry:
    http://www.typepad.com/services/trackback/6a00d834207a4453ef0115719a11dc970b

    Listed below are links to weblogs that reference Why Scrum isn't enough for agile success :

    Comments

    Feed You can follow this conversation by subscribing to the comment feed for this post.

    Mike Cottmeyer

    Just found your blog today... there were a few key points that I really agree with.

    The phrase 'production quality capabilities' is insightful... it is not always a end-to-end user feature. I also appreciated your acknowledgement that scrum does not really deal with program and product management. Scrum of Scrums and Super Scrums are a starting place... but some organization require even more complex coordinating teams.

    So... thanks for the role you played in creating scrum... it is an awesome way for teams to build products. I am excited to see how Scrum evolves over the next few years to deal with more complex organizations and more complex products.

    Dennis Stevens

    This is an excellent post. It is key for people moving into Enterprise Agile to have the understanding that it is hard work, requires changes in project/program management, engineering, and leadership practices. But you can't jump into scrum or scrums or super scrums on the first day. And you probably shouldn't start with Engineering practices alone.

    The introspection, accountability, feedback and learning mechanisms from organizing around small teams are first order practices. You are correct that Scrum is not sufficient, but a small team approach that includes discipline around introspection, accountability, feedback, and learning (e.g., Scrum) should be adopted first.

    Llewellyn Falco

    Automated Tests, and Automated Builds are all about keeping code malleable. To use a system like scrum which embraces change and integration, and NOT use practices to allow for change is CRAZY.

    Iterative changes work great for clay, it's a disaster for marble.

    Rod Claar

    Nice post, John. When an organization is changing from a less-agile pattern, I get also get them to concentrate on delivering business value. Many of the old habits and the new agile practices are concentrated on rather than delivering what the business / customer needs. This makes many of the decisions and changes much easier.

    Dennis Stevens

    I agree Llewellyn. But this isn't really a cart and horse discuss. With a new team of experienced developers - you fire these up simultaneously. If you and I go into a client - we fire these up simultaneously. But if you go into an established team that isn't doing agile - you establish the cross functional team and put the introspection, accountability, feedback and learning mechanisms in place first. Then you hire Llewellyn to do the forensic development and get the code base under control including automated testing and builds.

    Chad Albrecht

    Great post! The other important factor outside the Scrum team is accoutability. If you have a sales team, PMO or IT group that is not delivering on promises, you will have trouble with any process.

    Verify your Comment

    Previewing your Comment

    This is only a preview. Your comment has not yet been posted.

    Working...
    Your comment could not be posted. Error type:
    Your comment has been posted. Post another comment

    The letters and numbers you entered did not match the image. Please try again.

    As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

    Having trouble reading this image? View an alternate.

    Working...

    Post a comment