Articles

Please enter an article title, author, or keyword
The Product Owner: Choosing the Right Person for the Job

Agile teams large or small, co-located or distributed, have one very important common denominator: the absolute imperative that a strong product owner be established before any work begins. Arguably the strongest, or weakest, link in any Agile team is the product owner. At odds with this basic fact is a startling oversight of this role at the outset of many projects. Add to this a multi-site outsourced development team and it's no wonder successful enterprise Agile adoption is slow going. What makes a good product owner? Why is this role critical to the success of any Agile project? How should this role be supported within the team and organization? These fundamental questions will be addressed herein.

TechWell Contributor's picture TechWell Contributor
Business and IT - A Marriage Made in Heaven?

To most non-technical people, the mere mention of "IT" can be a real turn off, or result in a roll of the eyes. Although traditionally associated with geeks developing code in a back room, IT - in its very broadest sense - forms the backbone of organizations today, which begs the question: why is there still such a huge communication gap between the IT discipline and the business it powers? This article provides anecdotes and advice for businesses to help them resolve the issues between business and IT, and describes how using Agile methods might just save their relationship.

TechWell Contributor's picture TechWell Contributor
What Do Agile and Community Have in Common?

Several forces in the software industry are combining to dramatically shorten product cycle times for even the largest applications. These forces also shorten the feedback loops on an application's quality, usability, and customer relevance. As feedback loops shorten and the number of software deliveries goes up, it becomes paramount to inform and collaborate with employees, customers, and partners in a community setting.

TechWell Contributor's picture TechWell Contributor
Why Agile Development Teams Need a Community Setting

Several forces in the software industry are combining to dramatically shorten product cycle times for even the largest applications. These forces also shorten the feedback loops on an application's quality, usability, and customer relevance. As feedback loops shorten and the number of software deliveries goes up, it becomes paramount to inform and collaborate with employees, customers, and partners in a community setting.

TechWell Contributor's picture TechWell Contributor
Establishing and Maintaining Top to Bottom Transparency Using the Meta-Scrum

Agile processes and practices have gained enough attention that both IT businesses and product development organizations are engaging in large Agile implementations. These larger-scale products, programs, and projects are more complex, have more dependencies, and present significant challenges.

TechWell Contributor's picture TechWell Contributor
Better Guess-timating

What is "guesstimating" anyway? How could it be fair to ask an agile project manager and her team to estimate an agile project in traditionally managed organization. Senior management often expects detailed and "accurate" estimates as early as during project initiation because at this point projects are funded and budgets controlled. For the agile project, this estimation exercise could easily turn into estimation paralysis.

TechWell Contributor's picture TechWell Contributor
Gartner Mid Size Enterprise 2007 - Live Agile Project - Cyber Korp / Paul Smith
Podcast

In this episode at the Gartner Mid-Size conference, Bob Payne speaks with several folks from Cyber Korp and Paul Smith of ATA Airlines about his experience participating in a Micro Agile Project.

Bob Payne's picture Bob Payne
Lean-Agile Traceability: Strategies and Solutions

For some lean/agile practitioners, the idea of maintaining traceability among different development artifacts is nonsense. There are times, though, when traceability is required and other times when it's highly valuable. We need to develop a value mindset of transparency in our processes and approach so that traceability requirements can be satisfied with minimal effort.

Looking Back, Moving Forward: Retrospectives Help Teams Inspect and Adapt

Retrospectives are a great way for teams to inspect and adapt their methods and teamwork, and they're a great way for teams to build on success and learn from hard times. Retrospectives take a critical look at what happened during an iteration (or part of a project) without being critical of people. But not everyone realizes that, says Esther Derby, so in this column she outlines how to approach retrospectives in the most productive way.

Esther Derby's picture Esther Derby
Agile2007 - Segundo Velasquez - Mano a Mano - CodeGreen Labs
Podcast

Segundo Velasquez takes a minute to sit down with Bob Payne to discuss a variety of topics in this informative podcast. Segundo and Bob were both attending Agile 2007 when they took the time to record this great conversation.

Bob Payne's picture Bob Payne

Pages

Upcoming Events

Jun 04
Jun 04
Jun 12
Apr 29