Agile

Agile

New Video: Negotiating Realistic Cost & Schedule Targets with Agile Estimation

In agile development, it's not unusual for software teams to have a fixed schedule or budget before any work begins. This is great information for stakeholders, but what if those targets are unrealistic? What if there were a way to evaluate trade-offs early in the decision-making process, before any detailed planning occurs?

With a top-down estimation tool like QSM's SLIM-Estimate, your scrum teams can quickly determine how much functionality they can deliver in a planned release schedule. If that target schedule turns out to be unrealistic, you can leverage SLIM-Estimate's time-tested models to calculate the impact of trade-offs. What happens if you add more people to the project? If the schedule is non-negotiable, how much functionality can you deliver in that period of time? SLIM-Estimate provides you with visualizations that are powerful when presenting to senior-level management and stakeholders. Plot your estimates against relevant agile trendlines from QSM's database of over 13,000 projects (the largest of its kind) and you can see how your estimates check out against the industry.

The video above shows how to use this powerful tool to generate defensible agile estimates you can present to stakeholders early in the planning process. Having data-driven information like this at your fingertips will allow you to plan and negotiate, and maybe even avoid disaster.

Blog Post Categories 
Video Agile Estimation

Upcoming Webinar: Larry Putnam, Sr.'s Legacy and Understanding the Physics of Software Projects

Larry Putnam, Sr.'s Legacy and Understanding the Physics of Software Projects

On Wednesday, Nov. 3 at 1:00 PM EDT, Larry Putnam, Jr. will present "Larry Putnam, Sr.'s Legacy and Understanding the Physics of Software Projects."

QSM was deeply saddened by the passing of our founder, Larry Putnam, Sr. just a few months ago. Larry's left behind a 40 year legacy in the software estimation and measurement field. His models were the basis for our SLIM-Suite of tools and many of his discoveries about the behavior of software projects still hold true today. In this webinar, his son and QSM Co-CEO Larry Putnam, Jr. reviews Larry Putnam, Sr.'s original research and the data it was based on. He then explores if that original research continues to stand the test of time when compared with data derived from modern development approaches. He also shows how modern agile development practices exploit some of the laws Larry discovered over 40 years ago. Finally, he discusses the role of estimation in today’s increasingly agile world.

Register now!

Blog Post Categories 
Webinars Estimation Agile

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

How Does Agile Quality Compare?

During a recent consulting engagement, a customer asked if the QSM defect discovery model applied to Agile projects.  Of course, the best (and only) way to determine this was empirically.  From our database we extracted a sample of business IT projects that had completed since 2013 that recorded pre-implementation defects.  81 of these projects were Agile and 354 did not specify Agile as their development methodology.  We created average trend lines for both datasets and they displayed very similar patterns that conformed to the QSM defect discovery model.  This allowed us to answer our customer’s question affirmatively.

Agile Quality

Having a large project sample at hand and being curious, we decided to compare these metrics:

  • Mean time to defect (which measures the average time a system runs defect-free in the first month after implementation)
  • Average development time in months
  • Staffing
  • Cost/effort

Agile Quality

In a nutshell, the Agile and non-Agile projects used very similar staff sizes.  The Agile projects completed sooner and expended slightly less effort.  Quality was where the two project sets differed significantly.  Pre-implementation, Agile projects recorded fewer defects than non-Agile ones.  However, post-implementation the non-Agile projects operated longer between discovering defects in production than did Agile projects.

Agile Quality

Blog Post Categories 
Agile Quality

Webinar Replay: Navigating Agile Estimation Challenges

Navigating Agile Estimation Challenges

If you were unable to attend our recent webinar, a replay is now available.

Agile methods have brought vast improvements to software development practices, but as with any process, still pose many implementation challenges. Estimating, planning, and tracking Agile projects is particularly difficult because the formality, consistency, and repeatability of Agile practices vary widely across organizations. In this PDU-approved webinar, Laura Zuber shows how macro level metrics gathered for completed projects and used as the basis of estimation and project control promote repeatability and predictability. Learn how SLIM-Suite tool’s customizable modeling parameters, such as Agile increment lines and sizing techniques, let you balance the needs of teams and the business.

Watch the replay!

Blog Post Categories 
Agile Estimation webinar

Upcoming Webinar: Navigating Agile Estimation Challenges

Navigating Agile Estimation Challenges

Agile methods have brought vast improvements to software development practices, but as with any process, still pose many implementation challenges. Estimating, planning, and tracking Agile projects is particularly difficult because the formality, consistency, and repeatability of Agile practices vary widely across organizations. In this PDU-approved webinar presented Thursday August 13 at 1 PM EDT, Laura Zuber will show how macro level metrics gathered for completed projects and used as the basis of estimation and project control promote repeatability and predictability. Learn how SLIM-Suite tool’s customizable modeling parameters, such as Agile increment lines and sizing techniques, let you balance the needs of teams and the business.

Register now!

Blog Post Categories 
webinar Estimation Agile

Webinar Replay: Is Software Estimation Needed When Cost and Schedule Are Fixed?

Fixed Cost and Schedule Estimation Webinar

If you were unable to attend our recent webinar, a replay is now available.

In many agile and even non-agile development environments, the budget, team size, and schedule are fixed based on an organization’s predetermined targets. This leads many project managers to question how they should proceed with target negotiations and some even wonder if they should estimate at all. The problem is, without a reliable estimate, the amount of functionality promised within the time and money constraints could be difficult to achieve. This could cause the product delivery to be short on features, or late and over budget.

Join Keith Ciocco for this webinar as he demonstrates the role of scope-level estimation tools in evaluating if targets are reasonable and in determining how much functionality can be delivered. This crucial analysis helps set customer expectations and provides data-driven leverage for negotiations.

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 
Agile Webinars Estimation

Webinar Replay: Perspective and Predictability in Agile Release Planning

Agile Release Planning Webinar

If you were unable to attend our recent webinar, "Perspective and Predictability in Agile Release Planning," a replay and slides are now available.

Whether you release on-demand or according to a regular schedule, being able to visualize how many sprints it will take provides instant feedback so you can explore a range of schedule, scope, and staffing alternatives. Couple this with the ability to leverage project data - size, cost, schedule, and team performance - and you give your IT planning and decision-making processes a massive upgrade.

Join Laura Zuber for this PDU-approved webinar to learn how SLIM tools employ flexible project models and machine learning to provide information about projects that might not be obvious, enabling you to improve communication among stakeholders across the project lifecycle.

Watch the replay!

Blog Post Categories 
Agile Webinars

New Webinar: Perspective and Predictability in Agile Release Planning

Agile Release Planning Webinar

Whether you release on-demand or according to a regular schedule, being able to visualize how many sprints it will take provides instant feedback so you can explore a range of schedule, scope, and staffing alternatives. Couple this with the ability to leverage project data - size, cost, schedule, and team performance - and you give your IT planning and decision-making processes a massive upgrade.

Join Laura Zuber on ThursdaySept. 12 at 1:00 PM EDT for this PDU-approved webinar to learn how SLIM tools employ flexible project models and machine learning to provide information about projects that might not be obvious, enabling you to improve communication among stakeholders across the project lifecycle.

Watch the replay!

Blog Post Categories 
Agile Webinars

New Resource: QSM Software Almanac: 2019 Edition

QSM Software Almanac: 2019 Edition

We are pleased to announce the release of the QSM Software Almanac: 2019 Edition, an essential resource for anyone involved in the planning, management, or budgeting of software and systems projects and portfolios. This year's almanac focuses on agile development and the continued relevance and application of estimation and metrics.

The 2019 Almanac presents 18 articles from several perspectives, including both private and public. These articles show that there is indeed a compelling need to apply the basic principles of software estimation to projects, regardless of the methodology used, and that traditional metrics – even sizing metrics – can and should be applied to agile projects. Over the course of this book, the authors examine agile sizing approaches, effort and productivity, estimation best practices, as well as project and portfolio management best practices. All the articles offer research and insights into the foundational skills associated with parametric estimation and adapting those existing skills to account for changing conditions.    

Much of the content in the 2019 QSM Software Almanac is derived from the QSM Metrics Database, drawing data from over 13,000 completed software projects from North and South America, Australia, Europe, Africa, and Asia, representing over 1.2 billion lines of code, 600+ development languages, and 120 million person hours of effort.

We invite you to download the full, complimentary version of the 2019 QSM Almanac below.

Blog Post Categories 
Articles QSM News QSM Database Agile Estimation