Context
Your final project focuses on the software application development and presentation. The software application development assesses your programming skills, ability to translate the design document into a code, ensure quality of this code and test them while the presentation assesses your ability to communicate your ideas to stakeholders.
As a software developer (or programmer), it is important to have deep technical expertise and hands-on experience on key programming languages. Software developers are expected to understand design and be able to translate them into code.
Developing your presentation skills as a software engineer will help you convey your ideas to your team and stakeholders.
Instructions
1. Create a test plan based on your revised Software Requirements Specification document.
a. Specify following details for each test case:
i. Identification number
ii. Descriptive title
iii. Instructions
b. Assign appropriate severity to each test case:
i. Critical (Test cases critical to the success of software)
ii. Important (Test cases encountered on day to day functional tasks)
iii. Workaround (Test cases for which the software could run even with the defect)
2. Develop your software application using C++ based on your revised Software Design Specification document. You can use third party libraries.
3. Make sure that your software is free of errors and programming bugs.
4. Prepare and record your presentation ensuring you have included:
a. An overview of your project and its objectives
b. A clear demonstration of the functionalities of your software.
c. Discussion on how you tested your software using your test plan and what the result was.
Students succeed in their courses by connecting and communicating with an expert until they receive help on their questions
Consult our trusted tutors.