The files below contain complete work of your assignment. Kindly check it and let me know if you need clarification.
Running Head: POLLTRACK SYSTEM
To develop the system, we will use the Agile Software development methodology. The reason
for using this methodology is because it allows requirements and solutions to evolve during
development. That is, it allows changes to be made where necessary during the development
hence making sure the application delivered is of high quality. The methodology promotes
adaptive planning allowing the system developers to come up with a good plan for developing
the Polltrack System. In addition, the methodology allows evolution development where new
features can be easily added during the development hence leading to continual improvement
(Vijayasarathy & Butler, 2016). It is for reasons like this the system will be easy to develop and
correct errors and bugs in time.
The PollTrack System will be developed through the use of iterative and incremental
development methods which are part of agile software development methodology (Abrahamsson
et al., 2017). This method will develop a working system quickly in the early stages of the
software lifecycle. It is more flexible hence making it easier to make changes on scope and
requirements. It will also be easier to test and debug the PollTrack System in a small iteration. In
addition, risks are easily identified and managed in a given iteration (Papadopoulos, 2015).
The PollTrack System will be tested thoroughly before final deployment. All features will be
tested and documented. In case of an error, the feature will have to debug and retested again until
it is error free. This will ensure the final system is working as expected and of high quality.
The table below represents test cases for the PollTrack System.