The SEI helps advance software engineering principles and practices and serves as a national resource in software engineering, computer security, and process improvement. The SEI works closely with defense and government organizations, industry, and academia to continually improve software-intensive systems. Its core purpose is to help organizations improve their software engineering capabilities and develop or acquire the right software, defect free, within budget and on time, every time.

System-of-Systems Strategy

As organizations move toward greater development, evolution, and use of complex systems of systems, the SEI can provide leaders of those organizations with insight into the balance needed among those systems' many participants and tensions.

Using a suite of governance and acquisition diagnostic tools, we can work with organizations to identify the variety of system-of-systems stakeholders and their demands, assess the influences on current and future demands, analyze alignment (or mis-alignment) of support structures, and other aspects of system-of-systems contexts.

For example, we can help an organization determine whether it

is agile enough to meet demands you cannot anticipate

has given the right people sufficient authority to respond to the variety of demands in its environment

is using workarounds that are constraining its ability to respond to new demands

Our suite of tools, which continues to grow and evolve, has broad application to the range of systems of systems in which organizations participate. We use these tools to help executives, program managers, and technical managers deal with the nature and exercise of governance.