Articles

Please enter an article title, author, or keyword
Essential Methods for Agile Project Success

Mark Balbes presents a framework for agile project management’s critical techniques. These techniques are required for successful agile development, where rapid requirements changes can be followed through with rapid development changes.

Mark Balbes
Management Myth #10: I Can Measure the Work by the Time People Spend at Work

Increasing the amount of time someone spends on work does not directly result in better work. In fact, depending on the person, the opposite may be the case—spending less time at the office may improve the results. Johanna tackles myths of measuring work by time.

Johanna Rothman's picture Johanna Rothman
Five Ways to Build the Right Thing

Just because an organization has the ability to deliver fast doesn't mean the final product will be valuable, useful, or needed. Todd Olsen explains five tips to help increase your chances of delivering the right product.

Todd Olson
Skipping Shortcuts: Convincing Clients to Take the Better Path

Your clients may not understand why you follow certain practices as a project professional. They may encourage you to take shortcuts that they believe will save time, money, and difficulty. You know better, but how can you convince them?

Brad  Egeland's picture Brad Egeland
Agile Methodology for Team Rehabilitation

This article is intended for CIOs and Software Directors who have disfuntional development teams. These problems are described in the article and companies that are currently using Waterfall can see how their methodology is part of the reason these problems exist. The article further shows how the basic principles of Agile Methodology can address and even resolve these issues. This article will also help companies already using Agile areas to emphasize in order to resolve team issues. This is a non-technical article and emphasizes organizational issues common in software development.

Steve Vaughn's picture Steve Vaughn
The Product Canvas The Product Canvas

To help product owners and teams create new products, Roman Pichler has developed a new tool called the product canvas. The canvas has grown out of his work with product owners and product managers over the past ten years, and it's designed to be compatible with the business model canvas.

Roman Pichler
Building a Team Through Feedback

The ability to give honest, effective feedback to someone is important. Equally important is the ability to hear and understand that feedback. Learn how to use good feedback to build a stronger team.

Transition to Agile: Large Technical Debt, Small Project

When you transition to agile and you have a reasonably size codebase, chances are quite good that you’ve been working on the product for a while. You certainly have legacy ways of thinking about the code and the tests. Now learn how to work yourself out of the technical debt you have accumulated.

Johanna Rothman's picture Johanna Rothman
Divide and Conquer: Find Solutions by Splitting Up

With all of the choices available to software developers, it's easy to become overwhelmed not only by a problem but also by its many possible solutions. One approach that can help you and your team stay on track is to divide and conquer.

Lisa Crispin's picture Lisa Crispin
Globally Distributed Agile Development Globally Distributed Agile Development

Today, application development frequently consists of multiple teams, located across the globe, collaborating on a software project. Alex Perec describes how to make teams more productive and efficient without hindering their natural workflow.

Alex Perec

Pages

Upcoming Events

Jun 02
Sep 22
Oct 13