|
|
|
|||||
|
|
||||||
|
|
Using a proven systems engineering process, the Information Systems Engineering 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. Some of the benefits we derive from a CMMI-based process improvement initiative include:
Systems DevelopmentSome of the common components of most systems development lifecycles include:
Every phase of the systems development lifecycle is carefully planned, executed, reviewed, and constantly improved. Documentation helps communication between both team members and clients. RequirementsRequirements 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 & DesignAnalysis 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. ImplementationImplementation 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 & VerificationWe 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 information systems engineering process and capabilities at SwRI or how you can contract with SwRI, please contact Steven H. Rodgers at srodgers@swri.org or (210) 522-3772.
CMMI® is registered in the U.S. Patent and Trademark Office by Carnegie Mellon University.
|
|
||||
|
| Systems and Software Engineering Organization | 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 12 technical divisions. |
||||||
|
October 23, 2009 |
||||||