SOUTHWEST RESEARCH INSTITUTE

Systems

Engineering

 

 

Systems Engineering Process

 

Search SwRI

   

               SwRI Home | Print Version


Accomplishments


Full Life Cycle Development

Flexible Teams

Systems Integration


Systems Engineering Process

Technical Expertise





Using a proven systems engineering process, the Intelligent Systems Department at Southwest Research Institute (SwRI) is committed to reliably producing solutions of the highest quality. Our commitment to excellence is evident through our appraised attainment of Level 5 within the Software Engineering Institute’s (SEI) Capability Maturity Model Integration (CMMI®). This distinction is held by a limited number of American companies and even fewer applied research and development institutions.

 

Benefits of Level 5 CMMI-Based Attainment

Some of the benefits we derive from a CMMI-based process improvement initiative include:

  • Enhanced defect containment

  • Higher customer satisfaction

  • Reduced schedule variance

  • Reduced cost variance

Components of Systems Development Lifecycles

Some of the common components of most systems development lifecycles include:

  • Requirements

  • Analysis and design

  • Implementation

  • Testing and verification

Every phase of the systems development lifecycle is carefully planned, executed, reviewed, and constantly improved. Documentation helps communication between both team members and clients.

Requirements

Requirements management aims to develop, manage, and maintain product requirements for a project. Managing product requirements is necessary to control and monitor the scope of the project and provide a baseline against which cost and schedule estimates are made. Our requirements management includes careful planning, development, and tracking of product requirements. We have experience with a great number of requirements management tools and we know how to use requirements traceability to manage the scope of a project.

Analysis & Design

Analysis and design include the processes necessary to develop a high-level (or preliminary or architectural) design and expand it into a detailed design. We have experience using unified modeling language (UML), database modeling, and much more. Because of our unique dual career track, our lead architects have decades of purely technical experience and span the bridge between academic concepts and practical experience.

Implementation

Implementation is the process of physically constructing the work product according to the design. For software, implementation is the physical act of writing the software.  We utilize a selection of coding standards based on industry standards for all of the common languages used for software implementation.

Testing & Verification

We perform code and document reviews to help ensure the quality of our work products. Reviews ensure that we catch defects very early in the software lifecycle, where the potential cost of fixing the defects is greatly decreased. We also use unit, functional, regression, interface, system integration, and performance testing to verify the quality of our products. In addition, our quality assurance processes ensure that we continue to deliver quality results by reviewing products and performing project/process surveillance.

 

To learn more about how Southwest Research Institute can help your organization with its information systems engineering needs, please contact us.

 

We can offer you insights about how to specify the most effective approach to solving your software engineering problems. For more information about our information systems engineering process and capabilities, or how you can contract with SwRI, please contact Steven W. Dellenback, Ph.D., PMP, at sdellenback@swri.org or

(210) 522-3914.

 

intelligentsystems.swri.org

 

CMMI® is registered in the U.S. Patent and Trademark Office by Carnegie Mellon University.

 

Contact Information

Steven W. Dellenback, Ph.D., PMP

Intelligent Systems

(210) 522-3914

sdellenback@swri.org


intelligentsystems.swri.org

Related Terminology

software engineering

information systems

information system development

information systems engineering

full life cycle development

systems integration

software design

software development

CMMI®

software engineering process

systems engineering process

software implementation

software testing

software analysis

software requirements

system requirements

system analysis

| Intelligent Systems Department | Automation and Data Systems Division | SwRI Home |

Southwest Research Institute® (SwRI®), headquartered in San Antonio, Texas, is a multidisciplinary, independent, nonprofit, applied engineering and physical sciences research and development organization with 11 technical divisions.

March 27, 2012