Articles

Please enter an article title, author, or keyword
 Geographically Distributed Agile Team Primary Getting the Most Out of Your Geographically Distributed Agile Team

Shane Hastie and Johanna Rothman explain the challenges that come with distance, be it cultural, social, linguistic, temporal, or geographic. If you work to reinforce your collaboration habits every day, your geographically distributed agile team will thank you.

On Sumo, Architecture, and Enterprise Agile

In order to be successful in the ring, a sumo wrestler needs to maintain a heavy body weight and at the same time be in peak physical condition. Just as these Japanese athletes have to find the right balance through a well thought-out combination of diet and training regimen, software development organizations need a balanced approach to implementing application architecture on agile projects.

Programming with an Agile Mindset

Agile is recognized as a system-software development approach used to get quick feedback to keep the customer involved at every stage, build a disciplined team, and have working software at any given point in time. Sameer Arora writes on how things can fall out of place when agility on the programming side is ignored.

Sameer Arora's picture Sameer Arora
Agile and Federal Governance—A Look at Contracts and Earned Value Management

Richard Cheng explores whether or not federal governance controls are ready for agile implementations. If the federal government continues to implement agile without losing agile’s fundamental concepts, contractors and the government will grow in their understanding and ability to implement effective projects and deliver value iteratively and incrementally.

Richard Cheng's picture Richard Cheng
Identifying and Improving Bad User Stories

A written user story is a very short narrative—a sentence or two—describing some small piece of functionality that has business value. User stories are intended to foster collaboration and communication, but writing these short narratives poorly can negate agile’s flexibility. Charles Suscheck and Andrew Fuqua explain some common failure patterns that will help you focus on the right role, value, and business functionality when writing stories.

Top Twelve Myths of Agile Development

When it comes to agile development, Allan Kelly has noticed a lot of misinformation is being passed off as fact. In this article, Allan takes a closer look at twelve of the most common agile myths he has encountered while training new agile teams.

Allan Kelly's picture Allan Kelly
A Product Owner’s First Glimpse of Agile

Kent McDonald introduces us to Arthur, a middle manager and product owner in a medium-sized insurance company who has been assigned to take on an agile project. For those unfamiliar with agile, the terminology and techniques of agile approaches can seem strange and often a little silly when not accompanied with an explanation as to why those techniques exist. Kent explains the challenges product owners like Arthur face and how to make product owners understand agile better.

Kent J. McDonald's picture Kent J. McDonald
Agile 2012 - Bob Martin - Clean Coders and Clean Code
Podcast

Bob Martin and Bob Payne site down for a discussion about the importance of clean code on any project. Bob Martin is responsible for the CleanCoders.com video series, and in this podcast, the two Bobs get together to discuss the evolution of clean code's role in software development.

Bob Payne's picture Bob Payne
ADP West 2012 - Jonathan Chashper - Product Management Consultant
Podcast

In this podcast, Bob Payne speaks with Jonathan Chashper about a variety of topics in the world of product management consulting. Jonathan brings a wealth of knowledge to companies of all sizes, in hopes of boosting revenues on any project.

Bob Payne's picture Bob Payne
Six Steps for Implementing Agile across the Organization

After facing difficulties attempting to transform a group of twelve skilled people into a self-organized agile team, Ove Holmberg learned some valuable lessons on what it takes to implement agile within an organization. In this article, Ove presents six steps for a successful agile implementation.

Ove Holmberg's picture Ove Holmberg

Pages

Upcoming Events

Apr 28
Jun 02
Sep 22
Oct 13