|
Agile Development and Software Metrics Dan Horvath explores useful metrics that utilize function point analysis (FPA) that you can apply to agile projects. Dan shows how to measure productivity and quality as well as how to estimate for agile projects.
|
|
|
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.
|
|
|
From Agile Journal to Agile Connection: A Look Back at 2012 Johanna Rothman shares some of her highlights of the past year, which has been her first full year as the technical editor for the Agile Journal, now called Agile Connection.
|
|
|
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.
|
|
|
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.
|
|
|
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.
|
|
|
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.
|
|
|
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.
|
|
|
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.
|
|
|
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.
|
|