Involve in discussion of owner requirement, development schedule, function block flow diagram, template and components selection, data sources, implement environment, deployment procedure, external communication, human interface and test script. Produce documentations along the working process in given format and time.…