Practical Software Estimation Measurement

Blogs

QSM Releases SLIM-Suite 10.3

We are pleased to anounce the release of SLIM-Suite 10.3, the latest version of our flagship software management tool suite. The pandemic has put enormous pressure on business leaders to utilize resources wisely while juggling development teams in remote locations. With that in mind, our goal with the newest release was to provide several small, yet powerful improvements designed to save time and increase consistency at every step of the project and portfolio planning process.

Improvements to SLIM-Estimate's Skills Breakout configuration make it easier to fine-tune skill categories and labor rates to support better resource demand planning at both the project and portfolio levels.  Additionally, the tool's API now exposes the Sizing and PI (Productivity Index, QSM's proprietary productivity measure) calculators for users who wish to leverage these features directly from a spreadsheet or other external applications.

SLIM-DataManager, QSM's database repository tool, has new functionality designed to make it easier to validate, understand, and analyze your portfolio of projects. Power editing and enhanced keyword management allow quick changes to multiple projects right from the master project list. Power editing makes it easy to add/update descriptive “tags” used to group projects into relevant categories for benchmarking and estimate calibration.

In addition to the new configuration capabilities, SLIM-Suite 10.3 features new agile enhancements, such as an updated SLIM-Estimate agile template. SLIM-Estimate and SLIM-Control now allow users to instantly toggle the display of agile increment lines between sprints, program increments, or both levels of detail.

How Accurate Must a Software Delivery Estimate Be to Be Effective?

During the COVID era, I started thinking of all the home improvement projects I would like to tackle and sadly have not started any, lol.  However, I recently became motivated and decided to apply drywall mud (skim coat) to two walls in my garage that have been dinged and dented over the years.  An essential part of this process is to first estimate my materials, time and effort to minimize the impact of disruption to my family’s day to day lives.  Estimating this job is a simple process – amount of surface area to be covered yields the amount of drywall mud I will need.  The time and effort to complete the project is the fuzziest part of the estimate, but since I have mudded before, I have a rough idea of how long it will take to mud, sand, mud again, sand again, then primer and paint.  The risk of this estimate is low, since my work won’t be keeping a medical device functioning, an airplane afloat or a billing system used by thousands operational.

Estimating software delivery is not that simple and its accuracy can be easily compromised – but what is “accurate?"  Software estimation’s non-linear nature introduces much complexity, since time, effort, resources, and quality are all interdependent - when a change to one of those measures happens it affects the others.

Blog Post Categories 
Estimation

Webinar Replay: Cost Optimization Best Practices for Software and IT Budgeting

Cost Optimization for Software and IT Budgeting Webinar

If you were unable to attend our recent webinar, "Cost Optimization Best Practices for Software and IT Budgeting," a replay is now available.

Managing spending and ensuring there is enough organizational capacity to fulfill client and stakeholder demands are challenges that thousands of software development and IT managers face every day. Leveraging a reliable data driven estimation and oversight process can save millions of dollars annually when carried out the right way. In this webinar, Keith Ciocco explains some of the best practices that QSM uses to help our clients improve their effectiveness when planning their project and portfolio budgets.

Keith Ciocco has more than 30 years of experience working in sales and customer service, with 25 of those years spent with QSM. As Vice President, his primary responsibilities include supporting QSM clients with their estimation and measurement goals, managing business development and existing client relations. He has developed and directed the implementation of the sales and customer retention process within QSM and has played a leading role in communicating the value of the QSM tools and services to professionals in the software development, engineering and IT industries.   

Watch the replay!

Blog Post Categories 
webinar IT Budgeting Capacity Planning

Upcoming Webinar: Cost Optimization Best Practices for Software and IT Budgeting

Cost Optimization for Software and IT Budgeting Webinar

Managing spending and ensuring there is enough organizational capacity to fulfill client and stakeholder demands are challenges that thousands of software development and IT managers face every day. Leveraging a reliable data driven estimation and oversight process can save millions of dollars annually when carried out the right way. In this webinar presented on Wednesday, April 21 at 1:00 PM EDT, Keith Ciocco will explain some of the best practices that QSM uses to help our clients improve their effectiveness when planning their project and portfolio budgets.

Keith Ciocco has more than 30 years of experience working in sales and customer service, with 25 of those years spent with QSM. As Vice President, his primary responsibilities include supporting QSM clients with their estimation and measurement goals, managing business development and existing client relations. He has developed and directed the implementation of the sales and customer retention process within QSM and has played a leading role in communicating the value of the QSM tools and services to professionals in the software development, engineering and IT industries.   

Register now!

Blog Post Categories 
webinar IT Budgeting Capacity Planning

Webinar Replay: Leverage Top-Down Estimation for Better IT Planning

Top-Down Estimation Webinar

If you were unable to attend our recent webinar, "Leverage Top-Down Estimation for Better IT Planning," a replay is now available.

Technology organizations spend millions of dollars a year on IT project planning, delivery, and proposal work. Major questions around cost, duration, scope, and quality are at the forefront of the decision making process. All of this combined with the pressure of ensuring plans and proposals are realistic can make this process a challenging one.

Being able to generate early, top-down estimates while leveraging industry data and empirically-based models is essential to negotiating realistic goals and meeting customer expectations. In this webinar, Keith Ciocco will show how QSM’s SaaS solution, SLIM-Collaborate, can be leveraged early in the planning and proposal process to help meet these challenges.

Keith Ciocco has more than 30 years of experience working in sales and customer service, with 25 of those years spent with QSM. As Vice President, his primary responsibilities include supporting QSM clients with their estimation and measurement goals, managing business development and existing client relations. He has developed and directed the implementation of the sales and customer retention process within QSM and has played a leading role in communicating the value of the QSM tools and services to professionals in the software development, engineering and IT industries.   

Blog Post Categories 
Estimation Webinars SLIM-Collaborate

Upcoming Webinar: Leverage Top-Down Estimation for Better IT Planning

Top-Down Estimation Webinar

Technology organizations spend millions of dollars a year on IT project planning, delivery, and proposal work. Major questions around cost, duration, scope, and quality are at the forefront of the decision making process. All of this combined with the pressure of ensuring plans and proposals are realistic can make this process a challenging one.

Being able to generate early, top-down estimates while leveraging industry data and empirically-based models is essential to negotiating realistic goals and meeting customer expectations. In this webinar presented on Tuesday, Feb. 23 at 1 PM EST, Keith Ciocco will show how QSM’s SaaS solution, SLIM-Collaborate, can be leveraged early in the planning and proposal process to help meet these challenges.

Keith Ciocco has more than 30 years of experience working in sales and customer service, with 25 of those years spent with QSM. As Vice President, his primary responsibilities include supporting QSM clients with their estimation and measurement goals, managing business development and existing client relations. He has developed and directed the implementation of the sales and customer retention process within QSM and has played a leading role in communicating the value of the QSM tools and services to professionals in the software development, engineering and IT industries.   

Register here!

Blog Post Categories 
Estimation Webinars SLIM-Collaborate

Webinar Replay: Using Metrics to Manage Runaway IT Projects

Using Metrics to Manage Runaway IT Projects

If you were unable to attend our recent webinar on Using Metrics to Manage Runaway IT Projects, a replay is now available.

Technology organizations spend thousands of hours a month planning and delivering their software engineering, cloud, and IT transformation projects. Unfortunately many of these projects start off with unrealistic expectations around cost, duration and scope; or they start fine, but then customer requirements change. Being able to generate metrics analysis and adaptive forecasting when projects are in trouble is essential to saving money and time. All of this combined with the need to negotiate and reset expectations can make this process a challenging one. In this webinar, Keith Ciocco will show how estimation and control tools can be leveraged early and while projects are in-flight.

Keith Ciocco has more than 30 years of experience working in sales and customer service, with 25 of those years spent with QSM. As Vice President, his primary responsibilities include supporting QSM clients with their estimation and measurement goals, managing business development and existing client relations. He has developed and directed the implementation of the sales and customer retention process within QSM and has played a leading role in communicating the value of the QSM tools and services to professionals in the software development, engineering and IT industries.   

Watch the Replay!

Blog Post Categories 
SLIM-Control Tracking Estimation Webinars

Simplified Function Point Analysis (SiFP)

One of the stated purposes of function point analysis is to provide a size measure that can be used as an input to help estimate the cost, effort, schedule, and staff needed to develop a software project. The standards for how this is done are maintained by the International Function Point Users Group (IFPUG). In a nutshell, function point analysis identifies, from a user perspective, logical groups of data that a project or application maintains or accesses and logical processes that update, query, transmit, or report on that data. The counting rules are extensive, very specific, and assign function point values to these based on the number of data stores a process accesses and the data elements it touches. To help assure that function point counting is conducted in a standardized manner, IFPUG certifies counters who have demonstrated mastery of the counting rules through passing an exam. These counters have the title of Certified Function Point Specialists (CFPS).

There is a problem with using traditional function point analysis in the conceptual phase of a software project when the budget, schedule, and staffing are being planned: the information required to count function points according to the rules is normally unavailable and, in many cases, does not yet exist. To overcome this obstacle, function point counters have devised a number of quick counting methods to estimate project function point counts. Most of these are rules of thumb whose implementation varies from one counter to another.

SiFP was developed by Roberto Meli and associates in Italy. In 2019, IFPUG acquired the rights to the methodology and plans to integrate it into its portfolio in 2021.  Follow this link for more details.

So how does SiFP differ from regular function point analysis, and why is it simpler? Three differentiators stand out:

Blog Post Categories 
Function Points Sizing

Upcoming Webinar: Using Metrics to Manage Runaway IT Projects

Using Metrics to Manage Runaway IT Projects

Technology organizations spend thousands of hours a month planning and delivering their software engineering, cloud, and IT transformation projects. Unfortunately many of these projects start off with unrealistic expectations around cost, duration and scope; or they start fine, but then customer requirements change. Being able to generate metrics analysis and adaptive forecasting when projects are in trouble is essential to saving money and time. All of this combined with the need to negotiate and reset expectations can make this process a challenging one. In this webinar, presented on Thursday, January 21 at 1:00 PM ESTKeith Ciocco will show how estimation and control tools can be leveraged early and while projects are in-flight.

Keith Ciocco has more than 30 years of experience working in sales and customer service, with 25 of those years spent with QSM. As Vice President, his primary responsibilities include supporting QSM clients with their estimation and measurement goals, managing business development and existing client relations. He has developed and directed the implementation of the sales and customer retention process within QSM and has played a leading role in communicating the value of the QSM tools and services to professionals in the software development, engineering and IT industries.   

Register here!

Blog Post Categories 
SLIM-Control Tracking Estimation Webinars

QSM's Most Popular Resources of 2020 - Estimation, Sizing, Cloud Migration, Agile and More!

Top Software Estimation Resources in 2020

This year has brought many challenges. Many of us have pivoted to working remotely, trying to maintain open communication with our teams while confronting new business problems presented by COVID-19. At QSM, we've made it our goal to provide the resources our clients need during this period of uncertainty, whether it's online support, consulting, or virtual training. We've also worked to continue offering a steady stream of free resources to the online community, such as webinars, white papers, and blog posts. So as we close out 2020, we wanted to take a moment to highlight a few of our most popular. 

We'll start with one of our most widely-attended webinars to date, "Taking Software Estimation and Planning to a Higher Level." Being able to generate estimates early before detailed planning takes place is essential and can have a major impact on annual budgeting, resource allocation and cost and schedule overruns. A useful presentation if you're new to estimation or if you're a seasoned estimator, this PDU-approved webinar summarizes best practices for top-down estimation and how to leverage estimation tools. Make sure and watch until the end to catch the lively Q&A session from our audience!

Blog Post Categories 
Estimation Agile Sizing cloud