To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
The technical storage or access that is used exclusively for statistical purposes.
The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Agile Planning and Monitoring with Kanban and Measurement
/in agileDetermining IT workforce requirements is an important part of software development planning. To achieve this, a work model supported by a parametric, repeatable, and auditable functional size measurement method, should be used. This enables organizations to plan and monitor development in a simple and agile manner, especially when adopting frameworks like Kanban or Scrum. Having a measurement-based historical database populated with trustworthy data is crucial for effective planning and monitoring of software development in organizations striving for software development maturity.
Benchmarking Software Productivity and Quality for Large-Language Models and Low-Code/No-Code
/in benchmarkingCode generation through Large Language Models and the adoption of Low-Code/No-Code platforms have transformed traditional software development. A reassessment of conventional benchmarking methodologies is required. Updated productivity models that accurately reflect these contexts are required. Through benchmarking standards and metrics that reflect these innovative development modalities, organizations can better understand the true impact of these technologies on software delivery efficiency and product excellence.
Effort Estimation in Software Development Projects Using Supervised Machine Learning
/in estimationThis presentation analyses a machine learning model, that uses ISBSG Data for effort estimation. It accuracy is discussed along with the future. Such machine learning models support the development of predictive tools tailored to individual organizational contexts.
Evaluating Digital Intangible Assets using ICT Measurement Standards
/in project controlThis presentation explores accounting reporting methods that use technical and economic measurements of intangible assets. By leveraging measurement standards such as FPA (Function Point Analysis), SNAP (Software Non-functional Assessment Process), and project management methodologies, a comprehensive understanding of the fair value of digital assets can be achieved.
How AI Revolutionises Software Measurement Practices
/in project controlSoftware measurement is undergoing a significant transformation, driven by the rapid advancements in Artificial Intelligence (AI). This presentation delves into the tangible ways AI is revolutionizing the core responsibilities of these software metrics professionals, enabling them to achieve new levels of accuracy, efficiency, and strategic impact.
Development and Enhancement Project Productivity
/in productivityThis presentation shows that the productivities for development and enhancement projects should be analysed separately. A rationale, with examples extracted from the ISBSG Development and Enhancement repository is provided.
Overview of ISBSG Resources
/in project controlThe ISBSG website offers a range of resources to: optimize project outcomes, advance software engineering knowledge, and support organizations in achieving competitive excellence. ISBSG resources include:Â data repositories, benchmarking tools, publications, educational resources, and community engagement opportunities. By leveraging the D&E and Maintenance repositories, PDQ tool, reports, and free content, stakeholders can make informed decisions, validate estimations, and benchmark performance against industry standards.
Software Metrics Supports Business Decisions
/in agile, project controlUltimately, measuring performance in agile teams is about: supporting continuous improvement, making informed decisions, ensuring value delivery and fostering a collaborative and learning-oriented culture. By correctly using the right metrics, organizations can empower their agile teams to thrive and deliver exceptional results.
Analysis of Delivery Speed
/in project controlMany organizations have moved to an agile way of working. Their goal is to produce as much value as possible in fixed iterations (sprints). Story Point estimation, which is used to estimate work effort, is a non-standardized, subjective, relative estimation method. Only effort metrics based on standardized methods for functional size measurement can be used to compare team performance metrics, such as Velocity (Delivery Speed) in a meaningful way. In the ISBSG Repository, the sizes of projects are measured using standardized (ISO compliant) methods. Therefore, it is possible to compare the delivery speed between teams and organizations. In this short paper, the Delivery Speed of agile projects delivered with the primary programming language of Java is analyzed. Â
Effort Estimation
/in estimationThere are two fundamental approaches to support software project’s effort and cost estimation: parametric cost models and analogy-based processes. The Work Breakdown Structure (WBS) is a planning tool, often poorly used to support such crucial needs. We must clearly identify, in the WBS, the activities covered by the parametric models and those should be estimated as a result of the expert judgement. The presentation will focus on analyzing these aspects by presenting good and bad practices in the use of these support techniques.
Global Trends in Software Engineering
/in project controlThis short paper summarises the results of the recently published Global Trend Research Report on Software Engineering, published by the Information-technology Promotion Agency (IPA) of Japan. Many experts from the software measurement community, (e.g., from Nesma, COSMIC, IFPUG, ISBSG, etc.,) were interviewed and provided input for this research.
ABAP SAP Projects
/in productivitySAP software enables organisations to manage their business processes. ABAP, SAP’s proprietary, programming language enables SAP systems to be customised to meet the requirements of the user organisation. This short report analyses projects coded in ABAP, in the ISBSG Repository. It examines the size, productivity and delivery speed of ABAP projects.
Agile Team Performance Benchmarking
/in agile, benchmarkingWhile traditional performance metrics often measure individual output or adherence to pre-defined plans, measuring performance in agile teams requires a different approach. Agile teams operate in iterative cycles, prioritizing adaptability and learning over rigid goals. Organizations still measure their performance for the following reasons: transparency and communication, learning and continuous improvement and ensuring value delivery.
Project Delivery Rate or Productivity
/in productivityIs the Project Delivery Rate (PDR) and Productivity the same measure? Are the values unique for all projects? What are the main drivers used to determine an appropriate value for PDR and Productivity so they provide a reference range of values?
Functional Size Measurement
/in productivityOrganizations pay large sums of money to have external companies benchmark their IT infrastructure. Application development, maintenance and support is often beyond the scope of these benchmarks. Ironically, the amount of money spent on these activities is, for many organizations, more than 50% of the total IT spend. The functional size of applications enables the calculation of valuable, benchmarking metrics. They include: Project Delivery Rate, Cost Efficiency, Delivery Speed and Value Delivered. These metrics can be compared against metrics, for similar projects, from the ISBSG Data Repository. The results of these comparisons can then used as a basis for improvements in cost and productivity for projects. This short paper delves into the world of functional size measurement, providing insights into the power of implementing and using it.