search menu icon-carat-right cmu-wordmark

SEI Blog

The Latest Research in Software Engineering and Cybersecurity

Latest Posts

A New Approach for Developing Cost Estimates in Software Reliant Systems, Second in a Two-Part Series

A New Approach for Developing Cost Estimates in Software Reliant Systems, Second in a Two-Part Series

• SEI Blog
Robert Ferguson

The Government Accountability Office (GAO) has frequently cited poor cost estimation as one of the reasons for cost overrun problems in acquisition programs. Software is often a major culprit. One study on cost estimation by the Naval Postgraduate School found a 34 percent median value increase of software size over the estimate. Cost overruns lead to painful Congressional scrutiny, and an overrun in one program often cascades and leads to the depletion of funds from...

Read More
Lean Principles and Software Architecture: The Waste of Waiting

Lean Principles and Software Architecture: The Waste of Waiting

• SEI Blog
Nanette Brown

Occasionally this blog will highlight different posts from the SEI blogosphere. Today's post is from the SATURN Network blog by Nanette Brown, a visiting scientist in the SEI's Research, Technology, and System Solutions program. This post, the second in a series on lean principles and architecture, takes an in-depth look at the waste of waiting and how it is an important aspect of the economics of architecture decision making....

Read More
The Need to Sell the Program, Second in a Four-Part Series Exploring Themes Across Acquisition Programs

The Need to Sell the Program, Second in a Four-Part Series Exploring Themes Across Acquisition Programs

• SEI Blog
Bill Novak

Background: The U.S. Air Force has sponsored a number of SEI Independent Technical Assessments (ITAs) on acquisition programs that operated between 2006 and 2009. The programs focused on the development of IT systems, communications, command and control, avionics, and electronic warfare systems. This blog post is the second in a series that identifies four themes across acquisition programs that the SEI identified as a result of our ITA work. Other themes explored in the series...

Read More
The Latest Publications from the SEI

The Latest Publications from the SEI

• SEI Blog
Douglas C. Schmidt

Happy Memorial Day from all of us here at the SEI. I'd like to take advantage of this special occasion to keep you apprised of some recent technical reports and notes from the SEI. It's part of an ongoing effort to keep you informed about the latest work of SEI technologists. These reports highlight the latest work of SEI technologists in embedded systems, cyber security, appraisal requirements for CMMI Version 1.3, improving the quality and...

Read More
Improving the Accuracy of Early Cost Estimates for Software-Reliant Systems, First in a Two-Part Series

Improving the Accuracy of Early Cost Estimates for Software-Reliant Systems, First in a Two-Part Series

• SEI Blog
Robert Ferguson

The Government Accountability Office (GAO) has frequently citedpoor cost estimation as one of the reasons for cost overrun problems in acquisition programs. Software is often a major culprit. One study on cost estimation by the Naval Postgraduate School found a 34 percent median value increase of software size over the estimate. Cost overruns lead to painful Congressional scrutiny, and an overrun in one program often leads to the depletion of funds from another. This post,...

Read More
A Series on Four Overarching Themes Across Acquisition Programs: First Theme, Misaligned Incentives

A Series on Four Overarching Themes Across Acquisition Programs: First Theme, Misaligned Incentives

• SEI Blog
Bill Novak

Background:Over the past decade, the U.S. Air Force has asked the SEI's Acquisition Support Program (ASP) to conduct a number of Independent Technical Assessments (ITAs) on acquisition programs related to the development of IT systems; communications, command and control; avionics; and electronic warfare systems. This blog post is the first in a series that identifies common themes across acquisition programs that we identified as a result of our ITA work. This post explores the first...

Read More
Lean Principles and Software Architecture: Categories of Waste

Lean Principles and Software Architecture: Categories of Waste

• SEI Blog
Nanette Brown

Occasionally this blog will highlight different posts from the SEI blogosphere. Today's post is from the SATURN Network blog by Nanette Brown, a visiting scientist in the SEI's Research, Technology, and System Solutions program. This post explores Categories of Waste in Lean Principles and Architecture, and takes an in-depth look at three of the eight categories of waste (defects, overproduction, and extra complexity) from the perspective of software development in general and software architecture in...

Read More
Measuring the Impact of Explicit Architecture Documentation

Measuring the Impact of Explicit Architecture Documentation

• SEI Blog
Rick Kazman

The SEI has long advocated software architecture documentation as a software engineering best practice. This type of documentation is not particularly revolutionary or different from standard practices in other engineering disciplines. For example, who would build a skyscraper without having an architect draw up plans first? The specific value of software architecture documentation, however, has never been established empirically. This blog describes a research project we are conducting to measure and understand the value of...

Read More