129761-2015-syllabus
129761-2015-syllabus
129761-2015-syllabus
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Syllabus content<br />
4.4 Software development<br />
Candidates should be able to:<br />
4.4.1 Stages of software development<br />
• show understanding that software development consists of a number of stages, including<br />
requirement identification, design, coding, testing, documentation and maintenance<br />
• show understanding that stages may overlap<br />
• show understanding of the possible role of program generators and program libraries in the<br />
development process<br />
4.4.2 Testing<br />
• show awareness of why errors occur<br />
• show understanding of how testing can expose possible errors<br />
• appreciate the significance of testing throughout software development<br />
• show understanding of the methods of testing available: dry run, walkthrough, white-box,<br />
black-box, integration, alpha, beta, acceptance<br />
• show understanding of the need for a test strategy and test plan and their likely contents<br />
• choose appropriate test data (normal, abnormal and extreme/boundary) for a test plan<br />
4.4.3 Project management<br />
• show understanding that large developments will involve teams<br />
• show understanding of the need for project management<br />
• show understanding of project planning techniques including the use of GANTT and Program<br />
Evaluation Review Technique (PERT) charts<br />
• describe the information that GANTT and PERT charts provide<br />
• construct and edit GANTT and PERT charts<br />
Cambridge International AS and A Level Computer Science 9608. Syllabus for examination in <strong>2015</strong>.<br />
41