In an effort to provide the most complete services and care for each customer, Pi Innovo has defined and refined our processes according to a strict business management system. Each project is tested at multiple levels during various stages of the project to ensure the accuracy of the project, given the requirements. Our engineers are able to help with just a portion of your project, or create and execute the entire contempt to production plan.
Pi Innovo’s Business Management System (BMS) is based around the requirements of ISO9001:2008, CMMI for Development v1.3 and ISO15504 Automotive SPICE® and provides a full suite of operational and project-level processes serving the Organization as a whole, Quality Assurance, Project/Program Management and Engineering departments. These processes have been developed to deliver efficient and effective methods of planning and executing tasks in a controlled, repeatable and measureable manner, providing the ability to objectively track progress against a set of business and/or project goals. Through tailoring, continuous process evaluations and ongoing improvement activities Pi Innovo strives to maintain an optimized set of processes that can be easily adapted to meet changing business and project needs. Drawing from Pi Innovo’s extensive experience in this area, we offer process development and improvement services to our customers via Process Engineering consulting services. Typical activities range from process evaluations and gap analyses through process improvement support to process development and assistance with process implementation and ongoing maintenance. These services have been provided for electronics hardware, software and systems development customers in the automotive and aerospace electronics industries.
Pi Innovo has extensive experience in the areas of implementing, maintaining and evaluating software development processes meeting the requirements of CMMI for Development v1.3 Level 3. In addition to our own software development projects, we have partnered with companies ranging in size from small start-ups to very large military vehicle manufacturers to deliver sophisticated control software developed under CMMI-compliant processes. Our customers benefit from Pi Innovo’s own experiences in implementing CMMI-compliant process updates while operating complex projects with minimum disruption to ongoing development work. This comes from a solid understanding of the best software engineering practices accrued over 20+ years combined with a value-based focus on the overall process. Tailoring of processes to the specific types of projects requiring compliance is encouraged by the CMMI standard and this is a key component in the objective evaluations of your existing processes provided by Pi Innovo. We are not a CMMI appraisal team; we are a process implementation support partner – we work with your Software Development and Quality Assurance teams; assisting with your process evaluations, mapping your existing processes to the CMMI requirements and implementation of process updates and development of new processes where required.
Pi Innovo prides itself on being comprehensive and thorough in safety and failure analysis. As the modern safety standards have evolved from the Motor Industry Software Reliability Association (MISRA), IEC61508, to ISO26262, Pi Innovo has kept pace and supported client needs with detailed analysis of their systems. Pi Innovo recommends using the ISO26262:3 HARA (Hazard and Risk Assessment) for virtually all projects, regardless of if they are planning to follow ISO26262 or not. At Pi, we feel it is important to understand the hazards and safe states for a system in every project. The ISO26262 HARA helps identify all of the hazards present in the use of a system, and the safe states it may return to in the event of a fault. The definition of concepts in the HARA are instrumental in developing robust control systems, even if the full ISO26262 process is not followed.
Pi Innovo supports Failure Mode Effects Analysis (FMEA) activities for:
- System Level
- Component Level
- Manufacturing and Process
Pi Innovo is expert in efficiently performing Design Failure Mode Effects Analysis (DFMEA) of systems and components. The broad expertise of Pi Innovo’s engineering pool allows us to quickly determine the boundary for the DFMEA, define the block diagrams, identify all of the hazards, and perform a detailed analysis of the causes for the faults. In a given year, Pi Innovo executes dozens of DFMEAs on internal and external projects varying from safety critical systems, to internal product development.
Pi Innovo has performed quantitative fault tree analysis (FTA) for aviation customers seeking DO-160 and DO-178 compliance. The systems team will utilize the FTA for complex systems to understand the impact of system availability and failover behaviors. A qualitative FTA process is frequently used to evaluate different architectures to understand system reliability and availability.