• ISBSG Resources - Information to guide your project

    Agile

    estimation

The importance of agile

Improve your knowledge of agile

Read articles on agile, by leading software metrics experts.

function point

Simple Function Point

The contractual management of Agile projects increases the importance of accurate sizing methods.
agile

Agile Team

Managing the IT function in management and development is more important than ever. It is wrongly assumed that agile, DevOps or multidisciplinary teams do not need planning or leadership.
agile

Agile Project Productivity

As the ISBSG repository contains more data of projects carried out in an agile way of working, analysis of differences between traditional projects and agile projects becomes more significant. In this report, the difference in productivity between traditional and agile projects is analyzed.
agile

Agile Team Size Estimation

For agile teams, it’s usually quite easy to estimate the cost. The important management questions are: How many people should be in the team in order to have specific functionality at a given time? How can progress be measured during this time?
agile

Managing Agile Activities

Agile enables development teams to bring major benefits to software customers. Functionality is delivered faster and closer to business needs than was possible with old ‘waterfall’ processes. COSMIC, IFPUG and Nesma have collaborated to produce a report that shows how their methods can be used to manage Agile-at-Scale activities. This can be achieved whilst leaving existing Agile processes unchanged at the team level. Your free copy of the report is available here.
agile

Agile Team Productivity

Agile software development empowers teams. It enables software to be  developed centrally, rather than with a project-specific focus. This requires less management control.
agile

Benchmarking Agile Teams

Standardized functional sizing methods can produce KPIs that compare teams and benchmark their productivity against independent data sources.
agile

Agile Benchmarking

/
Learn about experience-based and research-based benchmarking in agile. This includes: client reactions to agile and trends in agile methods and practices.
agile

Agile Functional Sizing

Brazilian IT company, TI Métricas, draw upon their experience in the software industry to examine functional sizing methods, including Agile.
agile

Agile Team Effort

This addresses why agile development teams should ignore estimates and focus on development tasks. New strategies should also be adopted.
agile

Agile Benchmarking

A summarization of Agile studies is presented: 016 benchmarking results, Agile adoption, Agile and CMMI, Agile scaling and building an Agile culture.
agile

Agile Velocity

This talk explains how the ISBSG database can be used to determine velocity in terms of size, based on the story points assigned to story cards. No additional metrics are needed except some automated COSMIC counting.  The approach uses the powerful concept of transfer functions, and also the Buglione-Trudel matrix for determining story cards priorities.
agile

Automated Function Analysis

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 help the world’s leading organizations achieve IT success.

Can we provide you with more information about Agile?

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

 
unison