Process

Articles

Did You Know That Your Product Portfolio Is in Trouble?

Based on his own work experiences, Anupam Kundu has found some patterns (or anti-patterns) that explain why product managers and product teams have a hard time managing their portfolios.

Anupam Kundu's picture Anupam Kundu
New Skills for Software Testers and Software QA Engineers: 2013 … and Beyond!

Let's take a look into the future—all the way to the year 2013! As a software tester or software quality engineer, are you planning to learn a new skill in the new year. If you are, make sure you approach it in a way that will make that skill stick.

Matthew Heusser's picture Matthew Heusser
Function Point Analysis Example: Hands on with Agile Development

In an earlier article, Dan Horvath explored some history and definitions of agile and how Function Point Analysis (FPA) can be used in the measurement of agile projects. Dan emphasizes that the definition of the project is critical to this process. In this article, Dan demonstrates the use of FPA in agile development through a hands-on example.

Dan Horvath's picture Dan Horvath
Making Agile Work for Government: Addressing the Challenges of Agile Adoption

Erich Knausenberger and Raj Shah examine the challenges of implementing earned value management and program management to implementing agile for government IT. Then, the authors propose a “blended-approach” by which government and other large entities can address these and other challenges.

Erich Knausenberger's picture Erich Knausenberger Raj Shah
The Challenges of DevOps in the Enterprise

Many small teams are successful at implementing DevOps practices such as continuous integration. However, enterprises may find implementing DevOps best practices to be much more challenging. This article will help you understand how to be successful implementing DevOps in the enterprise.

Bob Aiello's picture Bob Aiello
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's picture 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
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
Perceived Challenges to Agile Adoption Making Agile Work for Government: Perceived Challenges to Agile Adoption

Erich Knausenberger and Raj Shah examine three perceived challenges to agile adoption in the government space and explore how the "blended approach" to agile adoption offers an effective response to each.

Erich Knausenberger's picture Erich Knausenberger Raj Shah

Pages

AgileConnection is a TechWell community.

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