Software Design and Testing:
Realtime Systems uses proven software development processes combined with seasoned project management to create embedded software solutions for Industrial Control, Avionics, Medical, Military, and other regulated industries. Our Team-based, iterative development approach provides multiple perspectives and visibility at each step of the project. Whether you are developing a new software intensive system, modifying an existing one, or evaluating the quality of a developed system, Realtime Systems can help.
Software Analysis and Design:
- Feasibility Studies and Rapid Prototyping
- Requirements Generation and Algorithm Definition
- Human Factors Design and Research
- Target and Development Platform Selection
- Software Architecture and Design Modeling
- Software Maintenance and Upgrades
Safety Analysis:
- System FMEA
- Risk Analysis
- Fault Tree Analysis
- Software FMEA and Software Hazard Analysis
- Safety Plans and Procedures
Independent Verification and Validation:
- Requirements Compliance testing
- Unit and Integration testing
- Design Reviews and Code Inspections
- Metrics and Static Analysis Reports
- Software Quality Assurance
Software Process and Vendor Qualifications:
- SEI Capability Maturity Model Processes
- QSR and 21 CFR Part 11 (Electronic Records) for FDA
- DO-178B for Avionics
- Standard Operating Procedures
- Audits and Inspections
Project Management and Planning:
- Project Plan and Effort Estimations
- System Integration (Electronics, Software, Mechanical, Disposable)
- Requirements Management
- Configuration Management
- Problem Tracking and Change Request systems