Sunteți pe pagina 1din 7

Jordan University of Science and Technology

Faculty of Computer and Information Technology


Department of Software Engineering
SE440 Software Project Management
Midterm Exam (Take-Home-Open-Book Exam)
Start Time/Date: 12:00PM - Thursday April 2, 2020; TILL 11:30PM Friday April 3, 2020

Student Student Sectio


Name Hashem Tayseer Amareen Number 121966 n
1

Instructions
1- This is your Midterm Exam; 5 Essay Questions, each has 5 Marks  Total: 25 Marks.
2- Start Time/Date: 12:00PM / Thursday April 2, 2020.
3- Submission: Before 11:30PM / Friday April 3, 2020.
4- This Exam is Take-Home and Open-Book Exam.
5- You may refer to all Recorded Lectures and PowerPoint Slides of Modules 1 and 2.
6- You may NOT correspond with anyone else during the period of this Exam.
7- Cheating will lead to Zeroing your Exam Mark.

1
Jordan University of Science and Technology
Faculty of Computer and Information Technology
Department of Software Engineering
SE440 Software Project Management
Midterm Exam (Take-Home-Open-Book Exam)
Start Time/Date: 12:00PM - Thursday April 2, 2020; TILL 11:30PM Friday April 3, 2020

Q1 Describe the set of the Planning Phase Processes.

Q1-
Answer The answer of Q1 in the next page

2
Jordan University of Science and Technology
Faculty of Computer and Information Technology
Department of Software Engineering
SE440 Software Project Management
Midterm Exam (Take-Home-Open-Book Exam)
Start Time/Date: 12:00PM - Thursday April 2, 2020; TILL 11:30PM Friday April 3, 2020

The project planning phase is often the most challenging phase for a project manager, as you need to
make an educated guess about the staff, resources, and equipment needed to complete your project.
You may also need to plan your communications and procurement activities, as well as contract any
third-party suppliers.

*The planning phase has 12 processes : 7 process for Service-Provider and 5 process for (Both of the
Customer and Service-Provider) .

The processes start with requirement Derivation that we derived the requirement from the rfp
document , then from these requirement we defined Business &Technical Specifications Derivation for
the project .
after that the service-provider would derive a high-level design of the proposed solution , base on the
requirement design the specification a core action plane would be developed which incorporate
Work Breakdown Structure (WBS) , Schedule , Tasks Dependencies , Resource Allocation , Deliverables
& Milestones .

in process 5 we need to come up with a complete project action plan , the core plus the other processes : A
Quality Assurance & Control Process , A Risk Management Process , A Team Building Management
Process , A Change Management Process .

in process 6 The Service Provider prepares the Proposal based on the Complete Project Action Plan, then
compiles that into two Separate documents:
1 - A Technical Proposal Document ,
2 - A Financial Proposal Document.

The last process in Service-Provider planning process is proposal submission that means the proposal
would be submitted.

*Now we will talking about planning processes for (Both of the Customer and Service-Provider) :

in process number 8 proposal assessment and shortlisting the costumer would review and Assess all
received proposals , and Shortlist the preferred ones .
the shortlisted once would be invited to a deliver presentation and discuss their proposal and negotiate
them with the costumer , at that would be come in process number 9 .
in process number 10 they selected service provider out of process number nine would be sent a letter of
awarding indicating or inviting that service provider to come in start negotiation a contract as in process
number 11 .

The last process is Contract Signatory that the customer and the selected Service-Provider will then sign
their Project Contract.

3
Jordan University of Science and Technology
Faculty of Computer and Information Technology
Department of Software Engineering
SE440 Software Project Management
Midterm Exam (Take-Home-Open-Book Exam)
Start Time/Date: 12:00PM - Thursday April 2, 2020; TILL 11:30PM Friday April 3, 2020

Provide a quick comparison between the Phased Project Management Approach


Q2
and the Product-based Planning Project Management Approach.

Phased Project Management Approach : its an approach that goes over the five phases
(initiation phase , planning phase , execution phase , monitoring&control phase , clouser
phase) .
Often referred to as “Traditional / Waterfall“ Project Management Approach.

Q2-
Product-based Planning Project Management Approach : it is a fundamental part of the
Answe PRINCE2 approach to project management and is a method of identifying all of the
r products (project deliverables) that make up or contribute to delivering the objectives of the
project , and the associated work required to deliver them. also , it effects to the planning
and execution phases .

4
Jordan University of Science and Technology
Faculty of Computer and Information Technology
Department of Software Engineering
SE440 Software Project Management
Midterm Exam (Take-Home-Open-Book Exam)
Start Time/Date: 12:00PM - Thursday April 2, 2020; TILL 11:30PM Friday April 3, 2020

Provide a quick comparison between the Phased Project Management Approach


Q3
and the IEEE Software Project Management Approach.

The first deference is the initiation phase : it gives more emphasize on the scope definition
compete to the phase project management approach , also it focuses on feasibility analyses
and the reviews the process for the reviews and the evaluation of the requirement .
Q3- The second deference is planning phase : its software project planning dedicated to software
Answe third , execution phase (enacment) : the enacment is very much a merger between the
r execution phase of the phase project management and monitoring & control phase , both
phases are merged here into a new phase that named (Project Enactment).also we have
more 3 phases : Reviews & Performance Phase , Closure Phase , Software Engineering
Measurement Phase .

5
Jordan University of Science and Technology
Faculty of Computer and Information Technology
Department of Software Engineering
SE440 Software Project Management
Midterm Exam (Take-Home-Open-Book Exam)
Start Time/Date: 12:00PM - Thursday April 2, 2020; TILL 11:30PM Friday April 3, 2020

Describe the IEEE Software Engineering Economics Knowledge Area, and


Q4 elaborate on its relation with any of the other 15 IEEE Software Engineering
Knowledge Areas.

The Software Engineering Economics KA is concerned with making decisions within the
business context to align technical decisions with the business goals of an organization.
Topics covered include fundamentals of software engineering economics (proposals, cash
flow, the time-value of money, planning horizons, inflation, depreciation, replacement and
retirement decisions); not for-profit decision-making (cost-benefit analysis, optimization
analysis); estimation, economic risk and uncertainty (estimation techniques, decisions under
risk and uncertainty); and multiple attribute decision making (value and measurement
Q4- scales, compensatory and non-compensatory techniques).
Answe
r

Elaboration on its relation with Software Quality :


The quality of structural software indicates how it meets the non-functional requirements
that support the presentation of functional requirements, such as durability or maintenance.
Where the system must be of high quality and be continuously developed and need financial
support from the customer in order for the system to be of high quality.

6
Jordan University of Science and Technology
Faculty of Computer and Information Technology
Department of Software Engineering
SE440 Software Project Management
Midterm Exam (Take-Home-Open-Book Exam)
Start Time/Date: 12:00PM - Thursday April 2, 2020; TILL 11:30PM Friday April 3, 2020

Describe the IEEE Software Engineering Process Knowledge Area, and elaborate


Q5 on its relation with any of the other 15 IEEE Software Engineering Knowledge
Areas.

The Software Engineering KA is concerned with definition, implementation, assessment,


measurement, management, and improvement of software life cycle processes.
Topics covered include process implementation and change (process infrastructure, models
for process implementation and change, and software process management); process
definition (software life cycle models and processes, notations for process definition, process
adaptation, and process automation); process assessment models and methods;
measurement (process measurement, products measurement, measurement techniques, and
Q5- quality of measurement results); and software process tools.
Answe
r

Elaboration on its relation with Software Design :


The program is tested to ensure that it suits the needs of users and stakeholders from using
the program of different styles and types, and that it is free from errors. They have to take
the test repeatedly to make sure there are no errors in the system. However, the software
testing process does not guarantee that the program or system will be completely error free.

S-ar putea să vă placă și