Software Reuse Measurement in a Contractual Context

Hello Friends,

Software reuse represents a fundamental strategy to optimize development time and costs, improve product quality, and reduce project risks. There are two main categories of reuse: functional and technical, both supported by modern software architectures.

Functional reuse extends beyond executable code, encompassing a wide range of project artifacts:

  • Requirements documentation and functional specifications
  • Data models and conceptual schemas
  • Test cases and validation scenarios
  • User manuals and training materials
  • Documentation templates and deliverables
  • Process workflows and business models

This holistic approach to functional reuse allows organizations to capitalize on experience gained from previous projects, accelerating not only development but also analysis, design, and testing phases. Modern software architectures, like microservices, support this paradigm by allowing functionalities to be organized into autonomous and easily reusable components.

Technical reuse, on the other hand, involves the recovery of code-level components, such as libraries, frameworks, and architectural patterns. This approach enables development standardization and accelerates the implementation of new features through pre-tested and reliable components.

Function Points maintain a crucial role in cost models and they can aid measuring software reuse, allowing organizations to:

  • Quantify effective savings across different types of artifacts
  • Evaluate the cost-benefit ratio of reuse
  • Estimate the overall integration and customization effort

 

The proper measurement of reuse through Function Points, combined with structured artifact management, allows organizations to maximize the efficiency of the entire software lifecycle, building a reusable knowledge base that goes beyond source code alone.

 

Main topics that will be covered in webinar:

  • Introduction to a framework of software artifacts reuse
  • Types of software reuse: functional & technical
  • Measurement of reuse
  • A cost model considering the reuse in a contractual context

This webinar will benefit the participants to gain the knowledge on how to improve the reliability of the software cost estimation in a contractual environment.

Don’t miss this opportunity. Register now !!

 

Date and Time:

May 22, 2025 : 3 p.m. Central Europe Time (Time Conversion)

Webinar Language: English

Speakers:


Dr. Roberto Meli graduated in Computer Science in 1984. In 1996, he became CEO of DPO Srl (Italy). Over the past 30 years he has developed focused competences in project management and software measurement and has written more than 75 papers for technical magazines and international conferences. He is a consultant and lecturer on project management and software measurement for many major Italian companies and public organizations. He developed the Early & Quick (E&Q) Function Point Analysis method and the Simple Function Point (SiFP) method. Roberto has held leadership roles over the last 30 years including: IFPUG Board of Directors, Chairperson of the GUFPI-ISMA (Gruppo Utenti Function Points Italia – Italian Software Measurement Association) board of directors, and coordinator of their Counting Practices Committee; Italian delegate to the MAIN (Metrics Association’s International Network), Chairperson of the COSMIC Measurement Practices Committee, Conference Chairperson of SMEF (Software Measurement European Forum), and President of the Simple Function Point Association. He was a Certified Function Point Specialist (CFPS) from 1996 to 2004.

Event Details

Register