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.
SSD
- 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 use 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.