Reference no: EM132376795
Assessment - Software Design Document (SDD)
Unit Learning Outcomes
Demonstrate skills in project planning and management, problem solving, analysis, and evaluation.
Demonstrate skills in software design, development,implementation, testing, and documentation of an authentic industry type project, that is, a less well-structured or messy problem, requiring demonstration of high-level skills.
Course Co-ordinator’s Student Advising System (CCSAS)
Course Co-ordinators (CCs) are academics with additional responsibilities of managing student queries regarding a course. Their main responsibilities are advising new and current students about the correct subjects to register in a given study period, deciding credit grants (also known as recognition of prior learning) and deciding course completions.
These responsibilities require knowledge of the status of the subjects being completed or yet to be completed vis-a-vis the stipulated subjects in the program map for the course. Hence this is a knowledge management activity. An IT tool called CCSAS is required to help CCs in this knowledge management activity.
1. Business Requirements:
The CCs requirements can be broadly classified into four categories:
a) Creation of Program Maps for a course.
b) Support during registration (enrolling) advice session.
c) Student during Credit Grants (CG) advice session.
d) Support while deciding Course Completions.
2. Project Management Requirements:
This semester you will focus on analysis and design of your project and in the next semester you will implement the system as a web application. You will be required to work individually.
Each of you should complete their own project. You should also use Scrum framework (except for the implementation part) for project management and GitHub Distributed Version Control as a tool. The Scrum milestones (deliverables) expected in this project are:
(a) Project Management Plan (PMP) and Software Requirement Specification (SRS) report
(b) Software Design Document (SDD)
2.1 Scrum Framework
2.2 Git + GitHub
2.3 Scrum Milestone Requirements
Attachment:- Project Details.rar