Evaluation
The evaluation of this lab will be 60 Marks directly from the deliverables of your project across the semester. The distribution of marks will be as follows:
- Specification Document: 10%
- Design Document: 40%
- Implementation: 30%
- Test document and Testing: 20%
Criteria for Evaluation of Detailed Design Phase onwards
- Content : 70%
- Document as per template/Code as per guidelines: 30%
Deliverables and Marks for Deliverables
- Specification Document: 5 Marks
- High Level Design Document: 5 Marks
- Detailed Design Document: 10 Marks
- Unit Test Plan: 10 Marks
- Integrated Test Plan: 5 Marks
- Implementation: 20 Marks
- Code : 5 Marks (3 for readability and 2 for standards)
Major Exam
The Major will be an exam for 40 Marks. This will involve questions on all aspects of the software engineering lifecycle, which will actually have to be practically solved. If you have participated actively in all the labs, the exam will be easily done. The following will be the approximate major exam question template:
- One question which gives a specification for which you need to do the design - i.e., identify modules and the APIs between the modules.
- One question on Implementation
- One question on Test plan and Testing/Debugging a given program