In 2016 immediately after joining the Alstom Oil & Gas group I was assigned a complex task implementing a core product enhancement. After several failed deliveries it was obvious there was confusion between the assigner, developer, customer, and QA over the scope and functionality of the project. To provide some clarity, I developed this app to simulate the implied functionality along with the ability to create comprehensive QA testing documentation. The resulting document (both used as a QA and deliverables punch list) contained over 800 pages of programatically created data flow diagrams, expected results, and simulated screen shots.
Parameter selection and live diagram screen:
QA Documentation in PDF format - data flow diagram:
QA Documentation in PDF format - simulated screen shots: