Virtual Roundtable Discussion: "Realizing agility with discipline: Addressing the needs of agile adoption in a government environment" You are invited to participate in a virtual roundtable on Agility in Government. This is a follow on discussion to IBM's webcast on "Realizing agility with discipline: Addressing the needs of agile adoption in a government." Many agencies are adopting, or want to adopt Agile practices to drive faster delivery, higher quality, and improved collaboration. Government agencies spend billions per... [More]
Please join us in a virtual round-table * discussion on Agile. The focus
of the discussion will be metrics in an agile environment: 1. What are the most important metrics to help Agile Teams to improve? 2. Are metrics against the agile value of simplicity -- "maximizing the amount of work not done"? 3 What kinds of metrics have you seen implemented that drive the wrong behavior? 4. What is best way to determine what metrics should be tracked for Agile? 5. What are the type of metrics that should be tracked for Agile? at... [More]
Continuous Integration (CI) Practice and Challenges, Part 1
Today, CI is given more attention than ever,
because it is becoming more and more complex to use. Large projects involve
hundreds of developers working together on a huge volume of components. As a
project scales up in size and complexity, it becomes harder and longer to
integrates all pieces together. The effort required for integrating a
system increases exponentially over time and without a Disciplined Agile Delivery (DAD), CI adoption might fail.
Taking a CI approach to... [More]
Agile development is often deemed best for projects having variable scope with prioritized backlog, low number of critical dependencies on other applications, limited or no regulatory requirements, subject matter experts availability, technology, teams level of experience with Agile. When any of these boxes are not ticked, teams often find it challenging and difficult to use Agile development and move over to other traditional development methods like waterfall.
My thoughts in this blog are based on experiences and best practices which... [More]
BAs, product owners, Agile team...be at this session tomorrow (Tuesday: RDM track) and get to know more about the BAs agile practices. Unfortunately I will not be there but Kevin Brennan and Jared Pulham will take you through the journey of a BA in an agile world. Please provide your comments too after attending the session. Cherifa....
The International Institute for Business Analysis’s (IIBA) Body of Knowledge (BABOK) framework is today the foundational standard for business analysts (BA). It provides a clear... [More]
Early on, when I first started coaching
teams on their transition to Agile, it was quite common for teams to
come to me and tell me that they hadn't completed any User Stories by
the end of an iteration. Initially, teams wanted to use this as a
reason to increase the length of their iterations (I recommend
two-week iterations – and teams always seem to want longer
iterations). What they were failing to realize is that there were
fundamental reasons why they weren't completing stories, and
iteration length by and large had nothing to... [More]
All activities of the Agile ALM Virtual Study Group are now completed.
More information on each session (files, recording, workbooks) is available from:.
Virtual Study Group Part 1: http://bit.ly/Aalm_S1
Virtual Study Group Part 2: http://bit.ly/Aalm_S2
Virtual Study Group Part 3: http://bit.ly/Aalm_S3
The IBM Rational Solution for Agile ALM with Scrum (aka Agile ALM )... [More]
Recently, Ken Schwaber--an Agile thought leader, co-creator of Scrum and someone I think very highly of--posted a controversial blog entry " unSAFe at Any Speed " during Agile2013. During my career as an agile transformation consultant, I have had the opportunity to work with Ken, Dean Leffingwell of SAFe and both Scott Ambler and Mark Lines of Disciplined Agile Delivery . I have studied their histories, intensely reviewed their current approaches beginning in 2007 and analyzed the... [More]
At or around Innovate 2013, IBM released a new Agile ALM Scrum process template for RTC. The Agile ALM Scrum template is based on the Scrum template, with modifications promising better support for Agile Planning with Scrum .
After reviewing the new template, I became interested in morphing a Scrum-based project to the Agile ALM Scrum definitions. My first step was to create a summary of the differences between the two templates. (Thank you to the template authors for their help in finding and understanding these... [More]
A new Infinite Undo blog article provides some great examples from Google, Amazon and Facebook that demonstrate that “ Continuous Delivery is mainstream .” Core practices and techniques that support DevOps and continuous delivery have been around for years. Not only is continuous delivery possible, but surveys are demonstrating that there is significant value in embracing continuous delivery. The 2013 DevOps Survey showed that high-performing organizations are delivering 30x more frequent releases than their peers... [More]
OK, so you and the rest of your team members have decided you want to “try agile” on your next big project. Maybe you’re getting pressured by management to do something (anything) different to get things out the door quicker or to improve your project success rate, and they think agile is just the thing you (and they) need. Maybe some of your team members have used it on prior projects, in prior lives. Or maybe you’ve been reading about all the benefits others have been reaping and have decided you’re ready to give it a try. You could really... [More]
Session 2: Backlog management and release planning
Link to the Agil e AL M Vi rtua l St udy Grou p Se rie s for information on registration and details on the different sessions
Link to session 1: http://bit.ly/Aalm_S1
During the second session on this series, we review the key element of a Rational Team Concert (RTC) project based on the Scrum-Agile ALM process template.
Using RTC, we conduct activities to manage a product backlog... [More]
When I first heard about collaboration for development teams it seemed to have very soft benefits, and was
hard to quantify. But I've been thinking about it in the context of lean, and realised collaboration is
critical to improving a development process - and collaborative tools may well be the key to unlocking
When you think about software development in terms of a lean process, then an average team will have a
process efficiency of about 20% ( i.e. only 20% of the time taken to deliver a feature... [More]
In this blog post , I would like to share some practical experiences gained over past couple of years in Implementing Agile in our team. I intend to write this as a multi part series with each one walking through a different adoption phase for a set of practices we felt were important to implement at particular point in time. I would also like to share on what worked well for us and some pitfalls to avoid . Part 1 : The beginnings
Part 2 : Agile Planning And Tracking
The use of agile techniques for executing software projects continues to grow. However, acceptance isn't universal yet. There are still organizations that haven't switched from their more traditional, waterfall approach and are reluctant to do so. This post will look at the situation from the perspective of an external consultant experienced in agile (me) and my observations working with organizations that haven't made the jump to agile yet.
There have been a number of surveys on barriers to agile adoption. One consistent... [More]
Today, Agile practices are being adopted in virtually every industry to deliver softrware-driven innovation from mobile applications to safety-critical medical devices. Leveraging Agile provides organizations with a competitive edge, allowing these organizations to deliver working products faster and with higher quality. The IT Symposium is designed to appeal to both IT managers and their Agile team members, experts will cover the spectrum of the Agile journey, including tips for successful Agile adoption, techniques for extending Agile... [More]
Last year, Alan Brown, Scott Ambler and I collaborated on a
technical paper that captures IBM Rational's experience in achieving
agility in large scale enterprises. This paper was recently accepted for
publication at the International Conference on Software Engineering
(ICSE). We will present and officially publish this paper in May 2013 in
the proceedings. Below is an abstract for the paper. The full
(draft) version can be accessed here. We are still editing and finalizing for publication but it is close to camera ready. ... [More]
Session 1: Understand and reuse the technical solution assets
(See the Agile ALM Virtual Study Group Series for information on registration and details on the different sessions)
During the first session on this series, we want to describe what the IBM Rational Solution for Agile ALM with Scrum is, and what are the technical assets it contains. We also want people to understand how to find, install, and use those assets quickly. So we will cover the following topics:
The New Deal for Software Development - Have you signed it yet?
This panel discussion will explain the thinking behind the need for "A New Deal" and answer questions from the audience.
The panel and moderators are all original signatories and invite you to join them on Tuesday, September 17, at 12noon EDT.
Walker Royce, Chief Software Economist, IBM
Scott Ambler, Senior Consulting Partner, Scott Ambler + Associates
Today was a busy day for the Zone.
1) A client arrived at the Zone with an agile planning conundrum. It seemed that the development cycle time of two different types of software (two different languages) we so incompatible that the best the team could do sprint length wise was in the order of months. Upon review, it turned out that the client needed finer grained impact analysis between the two sets of software. When this could be understood, assessment of the difficulty (read story points) would be more... [More]
In response to: 10 Reasons to Consider Disciplined Agile Delivery (DAD)
Scott Ambler presents an in-depth, live, virtual class:
"Disciplined Agile Delivery Overview" on Thursday, June 20th. [Fee:
$100 (register below); 3 PDUs]
Enrollment and details:
Recently, while visiting a client site, I was excited to see a large breakout room labeled “Agile Room”. You can only imagine my surprise when I walked in the door. I saw a series of cubicles. I saw people working very quietly and independently. I saw a scantly populated dusty board with only a few sticky notes and one single column labeled “Done”. When I asked about the naming of the room, they replied, “Oh, well, we just call ourselves ‘agile’ because we deliver faster by not testing at all.” Doh! But all is not lost (on you, not them)... [More]
Realize Your Agile Potential at Innovate 2013 – Go, Grow and Scale!
For those that are coming to Innovate this will serve as an insider’s guide to get the most out of your week in Orlando. For those that haven’t registered, this is what you’ll be missing!
We’re finalizing the curriculum, the Solution Center and all the other activities that will make this year’s agile experience at Innovate the best yet!
Amazing speakers and curriculum
Since 2007, IBM has been enabling agile teams from smaller independent teams to those working in large-scale complex environments to become more agile. While others were focused on implementing electronic task boards and questioning whether agile at scale was even possible, IBM Rational was delivering Rational Team Concert on the Jazz platform and enabling distributed teams to embrace the core values and principles of agile, including collaboration, transparency, continuous improvement and adaptability.
In 2013, seven years after the... [More]
As promised in Part 1 , I have continued my effort to document the differences between the RTC Scrum template and the Agile ALM Scrum template.
The summary-of-differences document, Link-to-Summary , has been updated with links to detailed information on the revised Defect and Story workflows . (See the first bullet under Work Item Types and Attributes .) The states and actions for these two work item types caused some confusion in the user community. T he Agile ALM Scrum template... [More]
And, so it is with sadness that the Zone departs Disney ... ahem... Innovate 2013
But, with Tropical Storm Andrea moving in....
(The Zone apologizes to Walt....)
Hi-Ho... Hi-Ho.... It's off to TSA we go....
With the world famous Darrel Rader
Sr Mgr, WW Capability and Community Development at IBM Rational
Our agile program and release planning tool Sellegi ACT has been developed for several years. It was a monolithic, eclipse-based, thick client with file based data storage.
We knew that the features in our product are one of a kind; supporting enterprise agility in an extremely efficient way. But the UI on the thick client makes it less intuitive to understand and use. In June we decided to migrate the complete tool to a web-based, client / server application. A complete shift of architecture, platform, storage... [More]
Session 3: Sprint activities for Agile ALM teams
Link to the Agi l e A L M V i rtu a l S t udy Gro u p S e ri e s f or information on registration and details on the different sessions
Link to session 1: htt p:// bit. ly/A alm_ S 1
Link to session 2: http://bit.ly/Aalm_S2
During the third session on this series, we explore the key activities completed by the Agile ALM team during a sprint. Using Rational Team Concert, we manage user... [More]
The Zone had an early morning skip level meeting.... more like skip three levels to kick off the day.... to start off a rockin' day.
It is with profound gratitude that the Zone wishes to thank Dennis Schultz of IBM Rational Unleash the Labs.
Dennis took time in his busy schedule to meet with one of the Zone's clients to walk through Rational Functional Tester. The session was highly educational for the client. It cleared up one of the architectural hurdles they face in implementing an improved... [More]
“The snake which cannot shed its’ skin has to die. As well as the minds which are prevented from changing their opinions; they cease to be mind.” Friedrich Nietzsche
Recently, I was attending a Deep-Dive study group that was hosted by Lyssa Crispin and Michael Spayd of the Agile Coaching Institute. During our discussions, I began to think about all of the agile transformation efforts I had participated on and what, in my opinion, seemed to be one of the deterrents to a successful agile transformation.... [More]