Unit 12 - Software Development LA B
Unit 12 - Software Development LA B
Qualification Pearson BTEC Level 2 First Extended Certificate in Information and Creative Technology
Unit or Component
Unit 12: Software Development
number and title
B: Design a software program.
Learning aim(s) C: Develop and test a software program.
(For NQF/RQF only)
D: Review the finished software program.
Assignment title Production of a design for a program.
Assessor Marini Tsako
Hand out date December 13 2023
Hand in deadline January 24 2024
You are employed as a junior programmer within the software development company
called ‘Tentacles Solutions’. Your company has been approached regarding a new project.
Your manager would like to see evidence of your knowledge and understanding before
Vocational Scenario
they allow you to take part in the development. You are expected to identify the purpose
or Context and user requirements for the software program, and then the creation of a detailed
program design. Additionally, it is necessary to provide a justification for the design
decisions made during the process.
Page 1 of 3
Author: VQAM Approved By: VQAM lead Version: 1.2 DCL1 Public Last Updated: 8 July 2022
test data.
Test the program for functionality using the test plan and against the original requirements and repair any
2C.P5
faults.
2C.M3 Develop a functional program that meets the given brief.
Test the program using the test data, gathering feedback from others on the usability and quality of the
2C.M4
program, and use it to improve the software program. Repair any faults.
2C.D3 Refine the software program, taking account of the quality of the code and user feedback.
1. Review how your testing went and go on to explain how the program meets the
requirements and overall purpose.
2. Review how well the program meets the requirements, considering the constraints you
were working within. Consider the feedback you got from other programmers and non-
programmers who tried out the program.
Task 3
3. Evaluate your initial designs and the completed program, and explain changes made along
the way.
4. Make at least three specific suggestions for improving the completed program in the future
to ensure it is fully functional, well-coded and fit for purpose. You do not need to
implement these changes.
Page 2 of 3
Author: VQAM Approved By: VQAM lead Version: 1.2 DCL1 Public Last Updated: 8 July 2022
changes made, making recommendations for further improvement.
Page 3 of 3
Author: VQAM Approved By: VQAM lead Version: 1.2 DCL1 Public Last Updated: 8 July 2022