
Software Development
SwRIs software process improvement program is modeled
after the Software Engineering Institutes Capability Maturity Model. To assure the
quality, efficiency, reliability, and maintainability of its products, SwRI uses an
engineering methodology for software development that incorporates detailed cost and
schedule management and a comprehensive quality assurance program. SwRI staff members use
proven software development paradigms that include:
Object-oriented method with client involvement
- Conceptualization to establish software requirements
- Analysis of software requirements using USE CASES
- Design to create the physical and logical structure of the
software architecture
- Implementation using evolutionary and iterative releases
- Final acceptance based on client approved test procedures
Database design method with client involvement
- Oracle development environment
- Conceptual modeling to develop the process, information,
functional, and cross checking conceptual models
- Logical modeling to develop information data and functional
application designs
- Physical object generation and optimization using approved
software process
- Final acceptance based on client approved test procedures
Functional decomposition method with client involvement
- System analysis to establish software requirements
- Preliminary design to identify the application
areas
- Detailed design to identify the web pages
- Software coding and engineering test using approved software
process
- Final acceptance based on client approved test procedures
SwRI Software Products
Electronics Integration and Information Technology Department
(Warner Robins, Georgia)
Aerospace Electronics and Information
Technology
SwRI Technical Divisions
SwRI Home
December 02, 2008
|