preview

A Report On The Communication Phase Essay

Better Essays

During the communication phase, we gathered the following requirements from the clients. The KPSmart program had to be a program that allowed the clerks to handle daily business in a straightforward manner. This was to be done by containing business events in a log file that only the manager could view, and included processing business events and displaying key business figures. Using these requirements, we modeled our proposed system, and validated it with the clients. With the requirements validated, we could move onto implementing the system and be guaranteed that our implementation would meet the requirements as long as we followed our design documents and the requirements stayed consistent with our original brief. As we had determined at the early stages of the project, it was unlikely that the requirements would be volatile. Because of this we felt confident that our design document would assure we followed the requirements during implementation. To certify this, continuous testing was done throughout implementation, as well as peer reviews of each others code. This was done through Travis CI integration with GitHub, which assured that our master branch was always stable, all new features added to the system conformed.To make sure the requirements were met once the system was implemented, thorough testing was applied at the end of the implementation phase. At the end of testing, and the subsequent amendments to the program, we were confident that we had met the

Get Access