The Latest

Releasability status Ready to Ship?[article]

On the surface, a Broadway musical, a newspaper, and software may not seem to have much—if anything—in common, but they have one common thread. All are delivered on a fixed schedule. But of the three, software tends to stray the most from the fixed schedule. In this week's column, Jeff Patton says that by focusing on the readiness of the entire product—as done in theatrical performances and when publishing a newspaper—and not just on the completion of the planned bits of work, you can produce software on a fixed schedule that you know is ready to ship.

Jeff Patton's picture Jeff Patton
Lightweight Application Lifecycle Management Using State-Cards[article]

It is a well known fact that all applications are different; all application development teams are different. So, why should we expect application lifecycle management to be fixed? There is no such thing as “one size fits all.” Yet, it is also common sense that there must be something in common, as otherwise there is absolutely no way to learn from experience and mistakes. The challenge is then to find a middle ground that is easy to communicate to the development team and stakeholders.

TechWell Contributor's picture TechWell Contributor
Using Lean-Agile to Provide the Real Value of ALM[article]

If Agile is going to make a difference to an organization, it must accomplish two things. First, it must assist us in being driven by business needs—not the development organization. Second, it must help us with the entire value stream—not merely part of it. Lean-agile practices presents us with an opportunity to reunite the business and software development organizations so our Application Lifecycle Management (ALM) can focus on value, not merely delivered software.

Al Shalloway's picture Al Shalloway
How much Visioning is Necessary in Scrum?[article]

Through open communication among the members of your scrum team, and a calculated, iterative approach, your projects achieve timely releases to customers. The concept of visioning helps everyone work together on the same page, and for the common goal.

TechWell Contributor's picture TechWell Contributor
Agile-Lean Software Development Does Application Lifecycle Management Help Agile-Lean Software Development?[article]

In a Forrester’s report, The Changing Face Of Application Life-Cycle Management, nearly one-third of enterprises are already using application lifecycle management (ALM) processes and tools, and almost half are aware of it But in conversations with user companies, we find that even those familiar with the term are often hard-pressed to define it.

TechWell Contributor's picture TechWell Contributor
My Manager Thinks I'm Holding Her Hostage[article]

You don't need to look any further than to your coworkers to see how many different personalities and work styles are in effect. Despite the differences, certain predictable behaviors occur between staff and management when personalities clash. Jonathan Kohl defines a few managerial behavioral anti-patterns that could undermine your project. He also sets the ground work for ways to improve the relationship between staff and management.

Jonathan Kohl's picture Jonathan Kohl
Agile DC - Washington DC's regional agile conference - Bob Payne[article]
Podcast

Agile DC - Washington DC's regional agile conference - Bob Payne

Bob Payne's picture Bob Payne
Building Team Trust, Front to Back[article]

Trust is more than a feeling. In a project, it is something that can be grown from careful planning and development of good requirements. Ellen Gottesdiener describes three types of trust which can be built from good requirements and team management.

Ellen Gottesdiener's picture Ellen Gottesdiener
Repaying the Happiness Debt—with Interest[article]

The pace of production depends on the capability of those at work. When an increase in profit is desired, production is sped up. Yet those forced to work faster aren't necessarily more productive. Unhappily experienced at being forced to work harder and faster resulting in less productivity, Clarke Ching found a way to slow down expectations and increase productivity.

Clarke Ching's picture Clarke Ching
PaloozaDC 2010 - Richard Cheng - Agile in the federal space.[article]
Podcast

PaloozaDC 2010 - Richard Cheng - Agile in the federal space.

Bob Payne's picture Bob Payne
Which Obstacle Should You Tackle Today?[magazine]

As a lead and manager, your job to remove obstacles that impede work is most important. But of all the obstacles you find, whether they be people's perceptions, bottlenecks in the work flow, or an ill-fitted chair or desk, which do you tackle first? Johanna Rothman explains how to remove the obstacles that slow, impede, or halt project work.

Johanna Rothman's picture Johanna Rothman
Product Owners Should Care About Quality[magazine]

Product owners often view quality as an ugly duckling—necessary to ship software, but nerdy and a drag. Instead, they should be guardians of quality. Only when quality meets functionality is lasting value created.

Roman Pichler
Hearing ''No''[magazine]

"No" can be disappointing. Sometimes we have difficulty hearing or dealing with No. Can we learn how to cope with No with less pain and angst? Can we learn how to prevent No at least some of the time? Yes and yes!

Rick Brenner's picture Rick Brenner
Copeland on Weinberg[magazine]

Lee Copeland and Jerry Weinberg have crossed paths—both on page and in person—many times over the years. Here, Lee reflects on some of those meetings and their valuable lessons.
 

Lee Copeland's picture Lee Copeland
The Roles of the Project Management Office in Scrum[magazine]

Successfully adopting Scrum entails understanding and perhaps adjusting the role of the project management office (PMO), whose workers are often resistant to the lighter-weight process. But, they can become a critical part of agile success. Discover how an agile PMO works.

Mike Cohn's picture Mike Cohn

Pages

AgileConnection is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.