Automated FPA within a Continuous Integration Environment (Agile AFP)

by T.Barbieri, M.Pasquale

We present a prototype of a technical framework to perform AFP (Automated Function Point Analysis) on software built on a canonical architecture (Java Enteprise with Entities modeled using JPA 2.0 – the Java Persistence Framework).  The solution is integrated in Sonarqube.  It allows for on-the-fly assessment of a new quality metric that we propose, called “Technical Delay”.

We define Technical Delay as the Technical Debt of the project expressed in Function Points per hour, instead of LOC/hour.  Using AFPs as a normalization factor, Technical Delay can be used as a SLA metric on Agile Projects.  Especially in contexts where Continuous Integration is used and the metric needs to be constantly recomputed and monitored.  The presentation will show early results on pilot projects applying the methodology.

Download Presentation

Explore ISBSG Resources

Estimation

Accurate estimations are essential for the success of your project.

Explore >

Productivity

Determine the factors that impact your project’s productivity.

Explore >

Agile

Learn about productivity, estimation and team size in Agile.

Explore >

Benchmarking

Compare your project’s estimates to the best in the software industry.

Explore >

Maintenance & Support

A significant proportion of your IT systems’ budget may be spent on maintenance and support.

Explore >

Sizing

Learn about the importance of software size, as an important factor in estimating cost.

Explore >

Outsourcing

Discover how customer satisfaction, cost-effectiveness and quality can be maintained with outsourcing.

Explore >

Project Control

Learn about the factors that affect the schedule and budget of your project.

Explore >

ISBSG Partners

 
isbsg
ifpug
unison

ISBSG Limited

isbsg

(ABN 16 081 497 636)

ADDRESS

Ground Floor
470 St Kilda Road
Melbourne
Victoria 3004
Australia

Email: staff@isbsg.org

Subscribe to the ISBSG Newsletter

Find out about the latest news and events in the world of software metrics.

© Copyright – ISBSG 2024

Privacy Policy                       Disclaimer                    Terms and Conditions