PirMehr Ali Shah Arid Agriculture University, Rawalpindi Office of the controller of Examinations Mid Exam / Spring 2021 (Paper Duration 12 hours) To be filled by Teacher Software Project Management Course No.: CS 652 Course Title: Total Marks: 18. Date of Exam: 28-04-2020 Degree: Extra Course Q.No. 1 2 Semester: 3 4 5 Section: 6 7 8 9 10 Marks Obtained Total Marks in Words: Name of the teacher: Who taught the course:Signature of teacher / Examiner: Marks Obtained/ TotalMarks Eighteen Iram Rubab To be filled by Student Registration No.: ………………………………………….……… Name:…………………………………………………….. Answer the following questions. Q.No.1. (6) University Institute of Information Technology (UIIT) is planning to create a store to sell computer supplies to its students and employees. The project is focused on implementing a campus store that is ready to sell computer supplies such as memory sticks, mouse pads, cables, etc. This application will keep enough inventories for one month before the start of new semester in October 2020. The university administration aims to provide necessary items at competitive price. Write down the project charter in detail. Make necessary assumptions where required. Answer: This study source was downloaded by 100000796574249 from CourseHero.com on 12-13-2021 12:50:48 GMT -06:00 https://www.coursehero.com/file/96767544/Mid-Term-paper-SPM-2021docx/ Q.No.2. (6) A software manager is in charge of the development of a safety-critical software system that is designed to control a radiotherapy machine to treat patients suffering from cancer. This system is embedded in the machine and must run on a special-purpose processor with a fixed amount of memory (8 Mbytes). The machine communicates with a patient database system to obtain the details of the patient and, after treatment, automatically records the radiation dose delivered and other treatment details in the database. Prepare project planning space for the above safety-critical system containing schedule, budget, assets, requirements and risks. Answer: Q.No.3. ( 6) A use case diagram of an ATM machine is given below. It provides functions for withdraw, deposit, transfer and refill funds. Provide detailed use case point (UCPs) analysis. You should calculate unadjusted UCPs, Adjust for technical complexity, Adjust for environmental complexity, Calculate adjusted UCPs. The required Weights are given in tables below. This study source was downloaded by 100000796574249 from CourseHero.com on 12-13-2021 12:50:48 GMT -06:00 https://www.coursehero.com/file/96767544/Mid-Term-paper-SPM-2021docx/ Figure: Use Case Diagram for ATM Machine . Actor Type Simple Average Complex Weight No of Actors 1 0 2 2 3 1 Actor type weights Use Case Type Simple Average Complex Weight 5 10 15 No of Actors 0 3 1 Use case Type weights b)Technical Complexity Factors Answer: *****Good Luck***** This study source was downloaded by 100000796574249 from CourseHero.com on 12-13-2021 12:50:48 GMT -06:00 https://www.coursehero.com/file/96767544/Mid-Term-paper-SPM-2021docx/ Powered by TCPDF (www.tcpdf.org) • Environment Factors