Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University
SEI Podcast Series

Selected Category: Acquisition Support

April 14, 2016

Open Systems Architectures: When & Where to Be Closed

 Jeffrey Smith (Microsoft)

Donald Firesmith

"There are people out there who are very happy doing things the way they have always done it. That can sometimes be contractors. It can sometimes be government personnel. Nothing in this podcast should be construed as an excuse not to use openness. We want to use openness where it makes sense, where it is appropriate, and where other quality requirements, other issues don’t take precedence."

"There are people out there who are very happy doing things the way they have always done it. That can sometimes be contractors. It can sometimes be government personnel. Nothing in this podcast should be construed as an excuse not to use openness. We want to use openness where it makes sense, where it is appropriate, and where other quality requirements, other issues don’t take precedence."

Categories: Acquisition Support

March 18, 2016

Toward Efficient and Effective Software Sustainment

 Jeffrey Smith (Microsoft)

Mike Phillips

"Avionics is a funny term for a little bit of metal surrounding a whole lot of software."

"Avionics is a funny term for a little bit of metal surrounding a whole lot of software."

Categories: Acquisition Support

September 10, 2015

Four Types of Shift Left Testing

 Jeffrey Smith (Microsoft)

Donald Firesmith

"What I tend to see is that the software testers tend to be very interested in it and work to incrementally develop and test the software. What I have yet to see is very much in the way of systems testers in the Agile community adopting shift left and, for that matter, the same sort of thing applies when we are talking about operational testers in the DevOps community."

"What I tend to see is that the software testers tend to be very interested in it and work to incrementally develop and test the software. What I have yet to see is very much in the way of systems testers in the Agile community adopting shift left and, for that matter, the same sort of thing applies when we are talking about operational testers in the DevOps community."

Categories: Acquisition Support

July 30, 2015

A Taxonomy of Testing Types

 Jeffrey Smith (Microsoft)

Donald Firesmith

"If your responsibility is oversight of some organization that is doing the testing as part of the development for you, then [this taxonomy] can be used as a checklist to make sure that you’re looking for everything and seeing whether or not the developer is doing everything that they need to do."

"If your responsibility is oversight of some organization that is doing the testing as part of the development for you, then [this taxonomy] can be used as a checklist to make sure that you’re looking for everything and seeing whether or not the developer is doing everything that they need to do."

Categories: Acquisition Support

June 11, 2015

Agile Methods in Air Force Sustainment

 Jeffrey Smith (Microsoft)

Eileen Wrubel

"Those core practices are there. They may be called something different. But, all of the teams that we observed are working from product backlogs and sprint backlogs. They are using burn-down charts to communicate. They all engage in release planning and sprint planning. They all engage in demos and retrospectives. And, they are all using things like a daily or a weekly Scrum and Scrum meeting. "

"Those core practices are there. They may be called something different. But, all of the teams that we observed are working from product backlogs and sprint backlogs. They are using burn-down charts to communicate. They all engage in release planning and sprint planning. They all engage in demos and retrospectives. And, they are all using things like a daily or a weekly Scrum and Scrum meeting. "

Categories: Acquisition Support