C3 Testing a mobile app The appropriate testing methodologies to ensure the mobile app meets the identified
requirements.
•
Test plans and test data.
•
How and what to test:
o
functionality, e.g. all utilities work as intended
o
acceptance, e.g. fitness for purpose
o
performance, e.g. stress loading
o
usability, e.g. users can complete tasks easily
o
compatibility, e.g. different model/brand of phone.
•
Selecting appropriate test users.
•
User feedback, i.e. response from end users regarding the app.
•
Analysis of user feedback:
o
collation of results
o
identification of trends, e.g. ‘60% of users suggested… ’.
•
Improving and refining the app:
o
making use of the outcomes of testing and review
o
change logs
o
versioning
o
optimising the app, e.g. exporting assets to different file formats, improving the
efficiency of code, developing the user interface based on review and feedback.
C4 Lessons learned from developing a mobile app Evaluate the effectiveness of the app that has been developed.
•
The extent to which the solution met the identified requirements.
•
Issues arising during testing and refinement.
•
How the final app could be improved to better meet the needs of the user and
fulfil the identified client requirements.
•
Alternative solutions that could be implemented if the task were to be repeated.