Carnegie Mellon University Website Home Page
 

peterson

Spencer Peterson

Instructor

spencerp@andrew.cmu.edu


Mr. Peterson is currently a senior software system engineer with Wyle Inc., where he supports the joint strike fighter program office in Arlington, VA. His role is to review/assess the cost, schedule and technical performance of the development teams implementing the mission systems software as a subject matter expert reporting to the military leadership. He has over 20 years of experience in software design and development in both embedded and interactive computing systems.

Until November 2006, he was an advisory engineer with Northrop Grumman (Electronic Systems) in Baltimore, MD. He was a senior staff member of the software engineering department, where he played a vital role in the successful implementation of SEI CMM or CMMI Level 3, 4 & 5 processes in 1997, 1999, & 2003 respectively. He has supported metrics collection and analysis on multiple projects, resulting in process improvements valued at nearly $1,000,000 annually. He was a key part of the team for a product line architecture and software for airborne radars, as well as other IR&D efforts related to issues in software architecture and reuse.

Prior to joining Northrop Grumman in 1997, Spencer was a member of the technical staff at the Software Engineering Institute (SEI) at Carnegie Mellon. Joining the SEI in 1987, he worked on the development of software reuse strategies, including the feature-oriented domain analysis (FODA) method and its use on multiple programs for the US Army and Air Force. He also investigated the use of object oriented architectural styles for both embedded and user controlled software systems.

As one of the early Master of Software Engineering program graduates, Spencer has been a distance education instructor since 2001.