Faculty of Engineering Ain Shams University Final Examination
Faculty of Engineering Ain Shams University Final Examination
Faculty of Engineering
INSTRUCTIONS TO CANDIDATES
1. This examination paper is to be completed within 3:00 hours.
2. Organise your answer sheet so that you devote a separate
zone/section for each question. Write clearly the question number
on the top left corner of every section.
3. You may use the two faces of your answer sheet.
4. Write your ID clearly in the Student’s IDs section on the paper
sheet.
5. The coversheet must be stapled to the paper sheet.
6. Read all questions and instructions carefully
Total
1st Marker
Signature
2nd Marker
Signature
Spring Semester, 2021 Course Code: CSE 427 Time allowed: 2 Hrs.
Software Project Management
The Exam Consists of Four Questions in Two Pages. Maximum Marks: 40 Marks 1/2
ﻌﻠﻴﻤﺎت ﺎﻣﺔ
.ﺣﻴﺎزة اﻟﺘﻴﻠﻔﻮن ا ﻤﻮل ﻣﻔﺘﻮﺣﺎ داﺧﻞ ﻨﺔ اﻷﻣﺘﺤﺎن ﻌﺘ ﺣﺎﻟﺔ ﻏﺶ ﺴﺘﻮﺟﺐ اﻟﻌﻘﺎب و ذا ﺎن ﺿﺮورى اﻟﺪﺧﻮل ﺑﺎ ﻤﻮل ﻓﻴﻮﺿﻊ ﻣﻐﻠﻖ ا ﻘﺎﺋﺐ
.ﻻ ﺴﻤﺢ ﺑﺪﺧﻮل ﺳﻤﺎﻋﺔ اﻷذن أو اﻟﺒﻠﻮﺗﻮث
.ﻻ ﺴﻤﺢ ﺑﺪﺧﻮل أي ﻛﺘﺐ أو ﻣﻼزم أو أوراق داﺧﻞ اﻟ ﻨﺔ وا ﺎﻟﻔﺔ ﻌﺘ ﺣﺎﻟﺔ ﻏﺶ
Planned 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%
Work (%)
Budget (L.E.) 45,000 90,000 135,000 180,000 225,000 270,000 315,000 360,000 405,000 450,000
a. Draw a diagram to determine the progress of Planned Value, Actual Cost, and Earned Value.
b. Determine the budget at completion (BAC)
c. At the end of month 7, determine the Actual Cost, Planned Value, and Earned Value
d. At the end of month 7, determine the Cost Performance Index (CPI) and Schedule Performance Index
(SPI)
e. Calculate the Cost Schedule Index.
AIN SHAMS UNIVERSITY, FACULTY OF ENGINEERING
Computer and Systems Engineering Department, Program of Computer Engineering and Software Systems
Spring Semester, 2021 Course Code: CSE 427 Time Allowed: 2 Hrs.
Software Project Management
The Exam Consists of Four Questions in Two Pages. 2/2
Good Luck
Examiner(s): Prof. Ayman M. Bahaa-Eldin
Exam ILOs according to UEL module specs
1. Describe the processes of software design patterns.
2. Identify overall process of Software Planning, Monitoring and Control.
3. Describe the different aspects of project management methodologies and software projects life cycles.
4. Analyze and compare different methods used in software design patterns.
5. Design and implement change and maintenance operations on existing software.
6. Evaluate different approaches of software project management
7. Develop practical projects using complete analysis, design and implementation
8. Design a full plan for a software project
9. Work and communicate effectively in team by effective collaboration and task management, working in a
constrained stressful environment, and leading and motivating individuals.
10. Refer to relevant literature search for information and engage in life-long self-learning discipline.
Course Points
1 2 3 4 5 6 7 8 9 10
Assessment
Q1 a 2 10
b 2
c 2
d 2
e 2
Q2 a 2 10
b 2
c 2
d 2
e 2
Q3 a 2 10
b 2
c 6
Q4 a 2 10
b 2
c 2
d 2
e 2
b. Intellectual Skills
b1. Analyze different situations of requirements
b2. Evaluate the software project types
b3. Identify the software project landscape
b4. Plan a software project
b5. Evaluate different approaches of software project management
Marking Criteria:
Any sub question has 2 marks assigned
0: For No or totally wrong answer
1: For Partial answer (correct method with wrong results, or at least half of the steps are correct and in place)
2: For correct answers
Model Answer
Question 1:
a.
b.
c.
• Milestone: a significant event in the project
– Identify critical points in the project and in the schedule
– Often used at “review” or “delivery” times
– Can be tied to contractual terms, calendar constraints, deliverables
• Deliverable: a unique, measurable, and verifiable work product
– Can be internal or external
– Can have different dissemination and formality levels
– In Gantt charts they often interconnect tasks (the output of task is a deliverable which is the
input of a subsequent activity)
d.
– The value generated by the project which can be represented quantitively in money terms. It
can be the sum of the total income generated by the project (or its selling price) after
operation (Direct ) and the money saved or can be generated in the future (indirect) using the
project or one of its components, plus the alignment of the project objectives with the
strategic objectives of an organization
e.
Risk is an expected event that when happens will deviate the project from its constraints, either the
scope, time or cost.
Question 2:
a.
(24+4*15+12)/6=16 days
b.
Actual Cost
c.
i.
100,000
ii.
60,000
iii.
55,000
Question 3:
a.
PV 45,000 90,000 135,000 180,000 225,000 270,000 315,000 360,000 405,000 450,000
EV 22,500 67,500 112,500 157,500 180,000 202,500 247,500
AC 30,000 120,000 145,000 220,000 250,000 320,000 350,000 - - -
500000
450000
400000
350000
300000
250000
200000
150000
100000
50000
0
1 2 3 4 5 6 7 8 9 10
PV EV AC
b.
450,000
c.
315,000. 350,000, 247,500
d.
247500/350,00=0.707 , 247500/315000=0.786
e.0.556
Question 4:
b.
c.
e.
Cache Discount Present
Year Flow Factor Value
0 -40,000.00 1.00 -40,000.00
1 10,000.00 0.88 8,771.93
2 25,000.00 0.77 19,236.69
3 35,000.00 0.67 23,624.00
4 20,000.00 0.59 11,841.61
5 15,000.00 0.52 7,790.53
Expenditure -40,000.00 -40,000.00
Gains 105,000.00 71,264.76
Profit 65,000.00 31,264.76