IBM's own experiences with Agile
If you haven't seen this yet ... it's worth the 4 minutes. As you can imagine, there are numerous stories behind this story. One of the goals of this community is to provide a space for people to have conversations around these type of stories. Get to know the people behind the story.
|
Rational Training: Scrum Overview
Note: Community members, I'll be adding Rational's Agile training courses so members can find the training they need. I'd encourage you to share any public training you'll be doing whether it's formal or informal. To do so just post the the community blog and add the tags ( ibmagile training course ), if your course will be web based add the tag ( web ) and finally if your course is free add the tag ( free ). Your courses will show up on an RSS feed I'm building for the Events and Training area in the zone (now in Beta). Course... [More]
|
Rational Training: Agile Product Owner Enablement
Course Description: Disciplined agile software development employs certain principles and practices that enable development teams to quickly build and deploy high quality software products. An example of one agile practice is to establish the Product Owner role. The Agile philosophy is to approach the system under development as a holistic product, not a series of disparate projects. This course explores the responsibilities and expectations of the Product Owner role. You will learn how a Product Owner can infuse business priorities, goals,... [More]
|
Share your training with the community
As Darrel blogged the other day, learning Agile is key to a successful Agile transformation! We want you to share your public training with everyone in the zone! This is a call out to all partners, customers or anyone who might be providing training... Whether formal classroom training, an informal meetup, a seminar or even a web conference... Tell the community what you're up to! How do you get your training courses on the Agile Transformation community? Just post the the community blog and add the tags ( ibmagile training course ) , if... [More]
|
Free Tutorial: Organizing Teams for agility@scale
The IBM Quality Software Engineering group provides internal guidance to thousands of IBM Agile developers about best practices, tips and techniques. We are happy to share this tutorial with the community for free. Look for more tutorials in the future... In this tutorial Elizabeth Woodward, author of "A Practical Guide to Distributed Scrum," discusses key factors teams should consider when scaling their Agile practice. Click to view the tutorial
|
Event: Mile High Agile 2012
Join me (Matt Holitza) at Mile High Agile on April 3rd in Denver, Colorado. This is the first year we are sponsoring the conference, and the good news for me is I only have to drive a few minutes to get there... We'll be talking to the Agile practitioners in Denver about the new Agile Transformation community and hopefully get a few hundred more members! To get more information or to register click here.
|
Event: Innovate 2012 - New Agile Track
Innovate 2012 is the premiere Software Development Conference and this year it is going to be even more exciting as IBM Rational has a dedicated Agile Track with 21 sessions and there are an additional19 agile specialty sessions that are in our other tracks, such as Continuous Integration in our Quality Track. Learn more ... We will have some of the best Agile thought leaders in attendance, such as Mary Poppendieck, Scott Ambler, Elizabeth Woodward, Scott Rich and more. You will get a chance to speak to our developers and... [More]
|
Embracing Change (management) in an Agile way
....and then there was this time I deployed Rational ClearQuest across 30 change management processes 15 organizations 6 subcontractors <Names and places are changed to protect the innocent and guilty alike> I spent my first week reading the contract between the government entity and the prime contractor. That was pretty mind numbing (but turned out to be critical later on...) :-D Then one of my three managers walked into my cube and said .... "we have to have an electronic defect tracking tool on project X. We have to have it... [More]
|
Using Agile practices to support software maintenance
At some point in time, every software application will go into maintenance where most of the software updates going forward are limited to minor enhancements and bug fixes. While often overlooked, maintenance is an integral part of most IT organizations. Studies have shown that some IT organizations spend as much as 75% of their overall software budgets on software maintenance . While many iT organizations have started using agile practices on projects, the projects usually are fixed iterations, between 2 to 4 weeks, use a single product... [More]
|
Can you be Agile without doing TDD (test driven development)? -- the question was asked
The question was asked: "Can you be Agile without doing TDD (test driven development)?" Credits: The original question as well as several excellent answers was posted on (programmers.stackexchange.com) . I encourage you to check those too. Short answer: Yes. Longer answer: In my experience, Agile is about picking the right level of Lean-ness for the project at hand. What do I mean by Lean-ness? And, why do I bring it into this answer? Lean does not mean chopping everything possible out of your method. As one of our... [More]
|
Webcast: Agility to Grow: Be as Agile as You Need to Be
Much of the mainstream agile discussion focuses on the construction of straightforward systems by a small, co-located team working in a collaborative and self-organizing manner. Yet we know that there is more to software delivery than just construction, that many teams are neither small nor co-located, and that many teams are working on complex systems within a complex environment. The evidence that agile approaches result in improved time-to-market, improved quality, and improved developer productivity compel us to tailor agile strategies... [More]
|
The three most important things in Agile: velocity, velocity, and velocity – part 1 in a series
We all know velocity to be the number of story points a team can successfully complete per sprint. Velocity is a thing of beauty. Let’s take a moment to ponder it. It predicts complexity delivered per sprint It predicts release dates It defines and defends a sustainable pace It binds scope It wards off evil vampires … project managers … oh! yes! strike ‘evil’ too. :-) It out performs industrial strengthened Earn Value Management Systems with a white board It and/or the lack of it, shows the health of Sprint Planning Some say it can jump... [More]
|
Mile High Agile 2012 – Elevating Agility
Mile High Agile 2012 The Agile Mile High event on April 3, 2012 in Denver, Colorado was a huge success. The conference was for agile practitioners at all levels of experience in the Denver region, including those exploring agile for the first time, This one-day action packed conference provides learning opportunities for agile novices, intermediates and experts, technical professionals, team leaders, managers, executives, and organizational change leaders. What was different about this event it is unlike National conferences that require a... [More]
|
Velocity: what flavor would you like? -- part 2 in a series
Target roles: Product Owner and Scrum Master Let's talk about the flavors of velocity and the term 'velocity' itself. Complexity, Value, Risk, and ROI velocity are all important ways to understand how a team, sprint, and release are performing for the Product Owner. Velocity Types: Standard [Complexity] Velocity: Story points / sprint Value... [More]
|
Succeeding with your First Agile Pilot Project
Successful agile transformations often times require successful agile pilot projects. Often time a successful initial pilot is the most critical step early in a successful enterprise agile adoption. If the pilot project is a success then the organization has a tangible example to get behind but if the project fails (or just fails to meet expectations) then the entire agile initiative could be derailed by critics. Because no one really likes change unless they are driving it. Agile Pilot Selection Pilot selection is often the most critical... [More]
|