Software Verification Activity based on DO-178B Standards
About the Customer
- The client is a supplier of integrity control systems for the aerospace industry. The project analyzed software verification activities for compliance to DO-178B standards.
Scope of work
- To create signal flow diagrams for different processes and control systems, to meet stringent and critical DO-178B DAL A and DAL B software standards.
- To review all the signals in the system according to the documentation and processing rules listed while exposing the functional and documentation issues.
- The high numbers of signals used in complex diagrams. The reviews involved validation rules based on documents and CSVs of approximately 1500 pages.
- The end date was pre-committed and fixed. A team of 10 was put in place with lead resource onsite and the rest offshore to ensure a faster ramp up of resource and minimizing costs.
- The team received on-the-job training on the standards and technicalities of the review process to ensure the end date could be met at the required quality. The onsite resource supported the training of the offshore team.
- Iteration on deliverables was expected and built into the planning, as rules and criteria were developed based on their views.
- Additionally, all deliverables were reviewed multiple times as required by the DO-178B standards.
T&VS Technical Solution
- To win the client confidence it was necessary to project a concrete project plan along with exploring the complete scope. A plan was shared during the first week to identify the risk where the attention of major players is required. Later the plans were modified to mitigate the risk.
- The team was organized based on competency and leadership, and a parallel team was established to focus on support tasks for entire team. Communication leads were established to remove blocks faced by the team. An efficient communication process was established to get timely feedback for the team. A strong relationship between the onsite and offsite managers was critical.
- T&VS added additional members to cover risks and catch-up caused by iterations and feedback in order to hold the end date. Selective training was given to new team members.
- Decision making process between T&VS and client top management was streamline to avoid delays and time overlap between onsite and offshore was maximised.
- A continuous delivery model was deployed based on both internal and external milestones.
- Once a deliverable was completed, review feedback with an estimation of the rework effort was prioritized. The rework and review plan could then be updated and executed accordingly. This meant that plans were always up-to-date and accurate, giving the client confidence that the immovable deadline would be hit.
- To meet the challenges, T&VS used the continuous delivery model to review the deliverables efficiently and improve the quality in each delivery.
- T&VS successfully completed the project within 4 reviews. The reviews are based on the milestones set by the client.
- As a result, the project was delivered within the committed deadline, at the required level of quality and without exceeding the project cost.
- T&VS met the committed deadlines set by both standards committee and the end client without compromising the quality of work.
- T&VS also achieved the budget constraint.
- T&VS won the client confidence early through up-to-date, accurate plans.