Page 1 of 1

Question 4 Question 4 is based on information above. 4.1 The development team is forced to apply strict rules around Uni

Posted: Sat Jul 09, 2022 11:48 am
by answerhappygod
Question 4 Question 4 Is Based On Information Above 4 1 The Development Team Is Forced To Apply Strict Rules Around Uni 1
Question 4 Question 4 Is Based On Information Above 4 1 The Development Team Is Forced To Apply Strict Rules Around Uni 1 (150.3 KiB) Viewed 33 times
above info:
System: Online University Platform
Pune Institute of Technology is an Online University based inPune, India. The university’s main goal is to address TechnologySkills shortages globally. The University offers InformationTechnology courses to students all over the world through distancelearning. All the prospective student need is a computer and stableinternet connection. As part of its global outreach strategy, theonline university has to implement robust online platform tosimplify enrolment, communication, billing and distance learning ingeneral.
You are part of the Project Team that is appointed to spearheadthe development of the online platform. As a Software DevelopmentConsultant, you are also required to document requirements of theonline platform and design the overall system applying good designprinciples. You are also required to study agile project managementapproach as its going to be applied in the software developmentproject. The Project Team will consist of a Project Manager,Product Owner, Scrum Master and Development Team (SoftwareDevelopment Consultants with different specialities).
As part of the business processes the system has to cater for,the Online Technical Assistant will load online tasks, review thetasks, maintain the versioning of the tasks, assign online tasks tostudents, assess and moderate the tasks, aggregates the results ofthe completed tasks, and captures them. The Course Facilitatorswill oversee and supervise the work of the Online TechnicalAssistants. Course Facilitators report to the Head of Department(HoD). The Course Facilitator’s duty in the workflow will be tomoderate the results after they are captured by the OnlineTechnical Assistant, approves the results, sign them off andsubmits them for capturing. The results will end up in the HoD’sOffice. The HoD receives the results reports, moderates thereports, selects best performer and issues the final approval. Theoffice of the HoD has a full-time Office Manager. The OfficeManager supports the Online University Platform by constantlyupdating students academic records, unblocking blocked courses onbehalf of students and doing general updates to course records. Itis also the duty of the Office Manager to enrol new students on theOnline University Platform.
Results are captured per Course, a Course belongs to aDepartment and a Department belongs to a Faculty within theUniversity. Students can enrol for more than one Course and OnlineTechnical Assistants are allowed to facilitate many Courses duringthe course of the year. The Online University Platform should alsohave a functionality for students to register, check course costs,download proof of registration, update contact details, anddownload statement of account compiled by finance. All the abovefunctionalities will be delivered in the first phase of theProject.
Quality is valued at the University and no project is approvedif this aspect cannot be demonstrated. Before deploying the systemin Production, the project team will embark on a data take-onexercise because an operational system requires a fully populateddatabase to support ongoing processing. As stated, that Quality isvalued at the University, the development team isforced to apply strict rules around Unit Testing and IntegrationTesting. Performance or stress testing report will form part of theapproval process before the system is deployed into production. Tosave money on database licensing the University mostly uses opensource software and relational database management system(DBMS). MySQL is a free and open-source DBMS to beused during the Project. All the databases on MySQL including theback-ups should be encrypted.
After the deployment of the system in production, the projectteam will embark on the second phase of the Project. Otherfunctionalities of the Online University Platform that will becatered for in the second phase, are the ability for Students tolodge disputes, view results, rate the course content, like thecontent, comment on the content and chat with Online TechnicalAssistants. The Online University Platform should also beaccessible on a Mobile Device.
Question 4 Question 4 is based on information above. 4.1 The development team is forced to apply strict rules around Unit Testing and Integration Testing. Discuss the need for Testing in Software Development (4) 4.2 Performance or stress testing report will form part of the approval process before the system is deployed into production. Define time-based performance criteria when conducting performance or stress testing. (4) 4.3 Quality is valued at the University and no project is approved if this aspect cannot be demonstrated. Define a type of system test that allows business stakeholders to check system functionality against user requirements. (2) 4.4 As stated in the case study, all the databases on Postgres including the back-ups should be encrypted. Discuss the importance of encryption and distinguish between encryption and decryption in computer security. (6) 4.5 You are going to need to put few architect place to me all the requirements for the Online University Platform. Distinguish between Technology and Application Architecture (4)