Software Solutions Division

Systems that rely on software are evolving in ways that present developers and acquirers with ever-increasing challenges. The SEI Software Solutions Division (SSD) accelerates innovation in the areas of development, acquisition, and sustainment to achieve competitive advantage in current and future software-reliant systems by assuring quality, timeliness, trust, and affordability.

The goal of SSD is to produce and transition to practice methods, technical solutions, and services that measurably improve software-reliant systems, ensuring that critical mission capabilities are achieved in a predictable, affordable, and sustainable way. SSD work applies across a range of system types including autonomous, data-intensive, adaptive, cyber-physical, and mobile.


  • uses an interdisciplinary approach to advance the science, practices, and technologies that form the foundations of future software-reliant systems
  • directly delivers solutions to the DoD and the defense industrial base
  • enables widespread adoption of associated knowledge and practices to improve the current and future software engineering and acquisition workforce

Led by Edward H. Deets, SSD pursues this approach through work in these areas:

  • Client Technical Solutions support and accelerate the delivery of software to the DoD, intelligence community, and federal agencies by accessing, leveraging, and integrating leading-edge software capabilities, increasing mission assurance and value to the end user, increasing agility and affordability, and reducing risk and acquisition time of major defense programs. SSD has a strong understanding of client software trends and challenges in development, acquisition, and sustainment and uses that knowledge to identify possible solutions, tailor existing techniques, build new solutions through innovation, and provide important feedback into research activities to enable collaborative, tailored, applied research.  
  • The Software Engineering Measurement and Analysis initiative develops quantitative models and methods to inform program decisions, conducts research to characterize and evaluate software engineering practices, and develops and manages databases to support research into software engineering and acquisition practices.
  • The Architecture Practices initiative advances architecture technology and practices for incremental, cost-effective development and evolution of assured and flexible systems capabilities at all scales.
  • The Product Line Practice initiative matures, codifies, and transitions product line technical, business, and acquisition practices to make product line development and acquisition a low-risk, high-return proposition for all organizations.
  • The Team Software Process initiative develops and matures software engineering process technologies and practices for use in critical applications where system reliability, software quality, program execution, and delivery commitments are critical to mission success.
  • The Advanced Mobile Systems initiative investigates architectures and technologies that provide efficient and easily deployable mobile solutions for teams operating in edge environments characterized by dynamic context, limited computing resources, high levels of stress, and poor network connectivity.
  • The Cyber-Physical and Ultra-Large-Scale (ULS) Systems initiative develops principles and technology to understand, control, and bound the behavior of cyber-physical-social systems.
SEI Blog