Elisabeth Pendergrass's blog

Elisabeth Pendergrass's blog

How a Collaborative Process Produces Realistic Estimates Fast Webinar Replay and Q&A Highlights

How a Collaborative Estimation Process Produces Realistic Estimates Fast

QSM's recent webinar, How a Collaborative Estimation Process Produces Realistic Estimates Fast, presented by Laura Zuber, sparked a lively Q&A session from our audience. Here are the highlights:

Q: How do I know which template to use when creating a new estimate in SLIM-WebServices?

A: That’s a good question. Your back office administrator configures templates to map to your software development lifecycle, your standard processes and different project types. The back office person can provide detailed descriptions and key information that are viewable from the Feasibility Wizard so you know which one to select.

Q: What makes a project assessed as conservative or risky?

Blog Post Categories 
Webinars SLIM-WebServices

Webinar - How a Collaborative Estimation Process Produces Realistic Estimates Fast

Presented by Laura Zuber.

A business stakeholder (project manager, account representative, etc.) is faced with an all-too-familiar challenge: his client requests a quote for developing a new application within a very short timeframe, and not much information about scope to go on. In this webinar, QSM's Laura Zuber shows how the business stakeholder can produce a Rough Order of Magnitude (ROM) estimate on the spot, using QSM's web-based solution, SLIM-WebServices. Follow his process as he collaborates with corporate estimation specialists to refine those initial estimates as they advance to more detailed stages. By incorporating contributions of a variety of project stakeholders in the estimation analysis process, the business stakeholder is able to make better business decisions.

Laura Zuber has over 22 years of experience in software development consulting and training, nine of which have been with QSM. She conducts training and demonstrations for all QSM SLIM Suite Tools and serves as a Lead QSM Support Representative. Prior to coming to QSM, Laura managed software development projects, and served as a senior software process improvement specialist at SAIC. She has performed process assessments, designed and implemented best practices, and co-lead the corporate metrics training program.

Blog Post Categories 
Webinars Estimation SLIM-WebServices

New Article - Software Estimation: How Misperceptions Mean We Almost Always Get It Wrong

In a recent, highly-discussed article for Dr. Dobb's, QSM's Carol Dekkers asks a tough question: why are we so woefully poor at estimating software projects? It's a tough pill to swallow considering software developers are among the smartest people on the planet, often boasting advanced degrees in mathematics, engineering, or computer science. Yet study upon study cites that less than one-third of projects are delivered on time or on budget. The problem of software project estimation is not straightforward. To get the heart of the issue, Carol Dekkers takes us through the five top misperceptions about software estimating, and what we can do to address them.

Read the full article on Dr. Dobb's!

Blog Post Categories 
Estimation Articles

New Article - Big Agile: Enterprise Savior or Oxymoron?

We know agile works well for small teams and small projects, but monster enterprise projects often require greater capabilities than a small team can provide. So why not scale up agile teams to maintain the cost and efficiency benefits of the agile process while accessing the necessary manpower to pursue complex global projects? On the surface, it makes sense, but what if agile only works when teams and projects stay relatively small? That's the question most CIOs want answered before investing scarce time, energy, or resources chasing the big agile paradigm. In this article recently published on Agile Connection, QSM's Larry Putnam, Jr. turns to cold hard data from completed projects in the QSM database to determine whether big agile is "enterprise savior or oxymoron."

Read the full article!

Blog Post Categories 
Agile Articles

Announcing SLIM 8.2 for Resource Demand Management and Capacity Planning

QSM is pleased to announce the release of SLIM Suite 8.2, which, for the first time, provides the ability to perform enhanced top-down estimation for capacity planning. Unlike other resource demand management tools that rely on bottom-up estimates, QSM is the first in the industry to provide detailed resource breakdowns, utilizing a more accurate top-down approach. Top-down estimation accounts for even the unpredictable aspects of IT project implementation that a bottom-up approach does not, such as unrealistic project goals, miscommunication among team members and rework, which may account for up to 60% of the total effort on a project. With this information, project managers can more confidently choose the project team and assign the detailed tasks to the team at hand, improving accuracy for planning and executing successful IT projects while fully utilizing existing resources for individual projects, as well as longer term resource capacity planning. New APIs for this resource information allow organizations to integrate SLIM with the enterprise resource management (PPM) tools that they are currently using. 

In addition to top-down resource demand, other new features introduced with the 8.2 release include:

New Article: Project Clairvoyance

Software Project Clairvoyance Article

Can advances in data-driven estimation turn software project failure into a distant memory? Well, if learning from experience is the key to success, imagine what you could do with real-time access to three decades of research, thousands of projects and more than 600 industry trends. In this article, originally published on Projects at Work, QSM's Larry Putnam, Jr. identifies key benefits of employing estimation best practices for project success.

As Co-CEO for QSM, Larry Putnam, Jr.'s has more than 25 years of experience in software measurement, estimating and project control. He joined QSM in 1987 and has worked in every aspect of the business, including business development, customer support, professional services and now executive management.

Read the full article!

Blog Post Categories 
Estimation Articles Project Management

New Article: Constant Velocity Is a Myth

Constant Velocity Is a Myth

Is your agile team’s velocity constant from sprint to sprint? No? That’s not a surprise. Many teams assume that their velocity will be constant. In this article, the third in a series recently published on Projectmanagement.com, QSM's Andy Berner explains why that’s not the right expectation--and how that affects how you use this metric.

Andy Berner is a software engineer and methodologist. He came to QSM in 2012 after over 25 years in both large and small software organizations, including, among others, EDS (now HP), Rational Software and IBM. Based on his experience in almost every role in software development, Andy has consulted with numerous organizations on using software development methods and tools to improve productivity and quality.

Read the full article!

Blog Post Categories 
Agile Articles

Function Point Analysis Over the Years Webinar Replay and Q&A Highlights

In our recent webinar, Function Point Analysis Over the Years, presented by Don Beckett, we received some great questions from our audience. Here are the highlights from the Q&A:

Q: The advice in recent years is to break large projects down into smaller ones to make them more likely to "succeed" by whatever measure. Is the advice now to make projects bigger?

A: I don't know if it's advice, but the data seemed to indicate that there is a benefit to grouping projects by larger size than the projects that are 50 or 100 function points. So I would say, where it's possible, where they can be grouped together, it would be a good idea.

Q: Why do you use the PI (Productivity Index) as opposed to the industry standard hours per function point or function points per person month?

A: Well hours per function point and function points per person month are ratios that take the ratio between effort and size and what we have found is that the schedule has a huge impact on how productive a project can be. The PI incorporates three major things: the size of the project, the amount of effort leveraged against it, and the time required to do it, so in a sense, it accounts for schedule, which function points per person month does not do. So that's why we use it.

Q: How do we convert a project from SLOC to function points to find the PI for a specific project?

Blog Post Categories 
Webinars Function Points

Webinar - Function Point Analysis Over the Years

We are pleased to announce our upcoming webinar, Function Point Analysis Over the Years, presented by Don Beckett on Thursday, Dec. 5 at 1:00 PM EST.

Function point analysis has played an important role in software measurement and analysis for 30 years. What can we learn from trends spanning this substantial time period? What does the "average software project" look like? Has productivity increased or decreased? What are the impacts of different staffing strategies? In this webinar, QSM's Don Beckett leverages more than 2,200 validated projects counted in function points and completed since the year 2000 from the QSM historical database to answer these questions. It is easy to have opinions about any of these questions. QSM is fortunate to be able to evaluate them empirically. Please join us for a metrics-based analysis of these questions and more.

Don Beckett has 18 years of experience in software project estimation, measurement, and analysis. His responsibilities at QSM include research, consulting, and customer support. Don was an analyst/co-author of the 2006 QSM Software Almanac and has contributed articles to Crosstalk and Software Tech News.

Watch the replay!

Blog Post Categories 
Webinars Function Points

New Article: Ready, Set, Go...and Ready Again: Planning to Groom the Backlog

Planning to Groom the Agile Backlog

In an agile project, the backlog (the prioritized set of requirements) is the main input to iteration planning. For an agile project to progress smoothly, the backlog must be groomed and ready for each sprint. That work must be included in your project plan. In this article, the second in a series recently published on Projectmanagement.com, QSM's Andy Berner gives you five points to consider when planning that work.

Andy Berner is a software engineer and methodologist. He came to QSM in 2012 after over 25 years in both large and small software organizations, including, among others, EDS (now HP), Rational Software and IBM. Based on his experience in almost every role in software development, Andy has consulted with numerous organizations on using software development methods and tools to improve productivity and quality.

Read the full article!

Blog Post Categories 
Agile Articles