Sei sulla pagina 1di 20

http://vujannat.ning.

com
BEST SITE TO HELP STUDENTS
FINALTERM EXAMINATION
FALL 2006 Marks: 65
CS615 - SOFTWARE PROJECT MANAGEMENT Time: 120min
(Session - 1 )

StudentID/LoginID: ______________________________

Student Name: ______________________________

Center Name/Code: ______________________________

Exam Date: Friday, February 09, 2007

Please read the following instructions carefully before attempting any question:
1. This examination is closed book, closed notes, closed neighbors.

2. Answer all questions.

a. There is no choice.

b. You will have to answer correctly all questions in this examination to


get the maximum possible marks.

3. Do not ask any questions about the contents of this examination from
anyone.

a. If you think that there is something wrong with any of the questions,
attempt it to the best of your understanding.

b. If you believe that some essential piece of information is missing, make


an appropriate assumption and use it to solve the problem.

4. Choose only one choice as your answer in multiple choice question.

**WARNING: Please note that Virtual University takes serious note of unfair means.
Anyone found involved in cheating will get an `F` grade in this course.

For Teacher's use only


Question 1 2 3 4 5 6 7 8 9 10 Total
Marks
Question 11
Marks

Question No: 1 ( Marks: 15 )

a) How does intermediate COCOMO differ from Basic COCOMO? Give at least two
differences. (6)
b) Explain why software quality assurance organization should be independent of the
development organization. (9)

Question No: 2 ( Marks: 18 )

Assume that you are the newly appointed Software Project Manager at “EWork”, an American
Software Company based in Boston. The staff that has been allocated to work for you consists
of two analyst/programmers sufficiently versed in the state-of-the-art programming
languages and associated technology. You are also informed about a policy at EWork that has
a maximum monthly salary of US $. 20000 for the analyst/programmer employee grade.
a) List the roles of a Software Project Manager. What are the skills which a software project
manager needs to have in the job? In your opinion, do you think that it will help software
project managers to update their knowledge with respect to latest technologies? What are
your immediate tasks as the Software Project Manager at EWork?(12)
b) Give the steps which you would follow to make a cost proposal for the project. (6)

Question No: 3 ( Marks: 16 )

a) Using yours knowledge of ‘Work Breakdown Structures’, answer the following: (6)
ƒ How much detailed should a WBS be for an online banking system?
ƒ What tools are available for creating WBS?
b) What three knowledge areas comprise the triple constraint of project management?
Explain your answer. (10)

Question No: 4 ( Marks: 2 ) - Please choose one

Cost, effort, risks, and resources are the factors included in--------

► Estimation

► Testing

► Development

► Maintenance

Question No: 5 ( Marks: 2 ) - Please choose one

Extent to which the program can be used in more than one program or system is called -------

► Portability

► Reusability

► Interoperability

► Configurability

Question No: 6 ( Marks: 2 ) - Please choose one

The nature of software applications can be characterized by their information

► complexity
► content

► determinacy

► content and determinacy

Question No: 7 ( Marks: 2 ) - Please choose one

The software quality assurance activity which is performed to check errors in logic, function,
or implementation for any representation of the software is called :

► Inspection

► Formal technical review(s)

► Walkthrough

► Auditing

Question No: 8 ( Marks: 2 ) - Please choose one

Which of the items listed below is not one of the software engineering layers?

► Process

► Manufacturing

► Methods

► Tools

Question No: 9 ( Marks: 2 ) - Please choose one

The first step in project planning is to --------------------

► Determine the budget

► Select a team organizational model

► Determine the project constraints

► Establish the objectives and scope

Question No: 10 ( Marks: 2 ) - Please choose one

The requirements phase precedes the design phase

► True

► False

Question No: 11 ( Marks: 2 ) - Please choose one


Software engineers do not need to consider hardware when designing a computer-based
system

► True

► False
WWW.vujannat.ning.Com
Connecting VU Students

CS615 Software Project Management


Final Term Examination – Spring 2006
Time Allowed: 150 Minutes

Question No. 1 Marks : 1

Which one the following components are purchased from a third party, are
ready for use on the current project and have been fully validated?

 Software
 Off – the – shelf
 Hardware
 Microsoft

Question No. 2 Marks : 1

------------- refers to the quantifiable outcome of the software project.


 Schedule
 Effort
 Size
 Resource

Question No. 3 Marks : 1

Function Points are language dependent approach to estimating software


development effort.
 True
 False

Question No. 4 Marks : 1

Adding more people to a project that is already behind schedule is a good way
to catch up.
 True
 False

Question No. 5 Marks : 14

You have been hired as a project manager by an organization. The project you are
going to deal has following characteristics:
• The requirements are less refined than expected at this stage of the
project.

• The development team is planning to use a new language, technology, or


approach.

• The cost and/or schedule are considered high risks.

• No historical size data is available.

Being a project manager, you decided to use a consensus-based estimation


technique in which human experience and analytical skills will be used to estimate
the size, productivity, and effort required for the project. Considering this scenario,
answer the following questions.

a) Which effort estimation technique would you use as tool? Explain the
estimation technique that you choose. (7)
What are the other different estimation techniques which can be used to
accurately estimate effort for a project? Explain each technique briefly (7)

Question No. 6 Marks : 14

a) How does ‘Cost-Plus Contract’ differ from ‘Fixed Price Contract’? Give at
least two differences .(6)
b) What steps would you take for managing risks in a software Process’?
Explain your answer. (8)

Question No. 7 Marks : 14

Suppose you have been given a personnel system project to develop for an organization
which is located on a single building. This system should serve as a single system for
recording and updating personnel information and actions of employees. You are
provided with Local Area Network facilities only. The key features for this project are :
• Sufficient and defined objectives
• The development team is small in size and is experienced
• The application to be developed is simple
• The team is also provided defined project requirements by the client.
• The development team perceives the project to be a smooth one that can
have defined processes where in each phase has defined input and
certified output.
Considering the above scenario, answer the following questions.

a) Categorize the devlopment mode for this project by choosing one type from
the following
• Organic
• Embedded
• Semi detached
Also Justify your logic for your choice of the type of project. (5)

b) Which Software Development Life Cycle model is best suited for such an
application project? Explain the SDLC model which you have chosen . (9)

Question No. 8 Marks : 1

Discrete portions of the project that can be charged to a single organization are
called -----------------
 Work packages
 Deliverables
 Tasks
 Activities

Question No. 9 Marks : 1

The --------------- decomposition of a software project is a division of the


system into its operational components as they are seen by the user.
 Design
 Functional
 Project
 planning

Question No. 10 Marks : 1

Efficiency with which a program runs on different platforms or operating


systems is called -------
 Configurability
 Reusability
 Interoperability
 pertability

Question No. 11 Marks : 1

Ease with which a program is tested is called --------------


 Flexibility
 Testability
 Maintainability
 Reusability
WWW.vujannat.ning.com
http://vujannat.ning.com
Largest Online Community of VU Students

MIDTERM EXAMINATION
FALL 2006 Marks: 35
CS615 - SOFTWARE PROJECT MANAGEMENT Time: 60min
(Session - 3 )

StudentID/LoginID: ______________________________

Student Name: ______________________________

Center Name/Code: ______________________________

Exam Date: Wednesday, November 29, 2006

Please read the following instructions carefully before attempting any question:

1. This examination is closed book, closed notes, closed neighbors.

2. Answer all questions.

a. There is no choice.

b. You will have to answer correctly all questions in this examination to


get the maximum possible marks.

3. Do not ask any questions about the contents of this examination from
anyone.

a. If you think that there is something wrong with any of the questions,
attempt it to the best of your understanding.

b. If you believe that some essential piece of information is missing, make


an appropriate assumption and use it to solve the problem.

4. Choose only one choice as your answer in multiple choice question.

**WARNING: Please note that Virtual University takes serious note of unfair means.
Anyone found involved in cheating will get an `F` grade in this course.

For Teacher's use only


Question 1 2 3 4 5 6 Total
Marks

Question No: 1 ( Marks: 12 )


Write an outline of Software Requirements Specification document. In detail.

Question No: 2 ( Marks: 15 )

Write descriptive note on the followings: (15)

a) Waterfall model and its disadvantage if any. (5)


b) Four dimensions of a software project. (5)
c) In your opinion what are the essential Project Manager skills to execute a Software
project timely and in cost-effective way meeting the specifications and quality standards. Briefly
discuss two of them. (5)

Question No: 3 ( Marks: 2 ) - Please choose one

Efficiency with which a program runs on different platforms or operating systems is Reusability

► True

► False

Question No: 4 ( Marks: 2 ) - Please choose one

During the Implementation phase the software modules are coded and initial unit tests are
performed

► True

► False

Question No: 5 ( Marks: 2 ) - Please choose one

-------------------is a software engineering task that bridges the gap between system level
requirements engineering and software design.

► Cost Analysis

► Design analysis

► Risk analysis

► Requirements analysis

Question No: 6 ( Marks: 2 ) - Please choose one

---------- is path finding,----------- is path following

► Leadership, Management

► Leader, Leadership
► Management, Leadership

► Manager, Management
www.vujannat.ning.com

CS615 Software Project Management


Mid Term Examination – Spring 2006
Time Allowed: 90 Minutes

Please read the following instructions carefully before attempting any question:
1. This examination is closed book, closed notes, closed neighbors.
2. Answer all questions.
a. There is no choice.
b. You will have to answer correctly all questions in this
examination to get the maximum possible marks.
3. Do not ask any questions about the contents of this examination
from anyone.
a. If you think that there is something wrong with any of the
questions, attempt it to the best of your understanding.
b. If you believe that some essential piece of information is
missing, make an appropriate assumption and use it to solve the
problem.
4. Choose only one choice as your answer in multiple choice question.

**WARNING: Please note that Virtual University takes serious note of


unfair means. Anyone found involved in cheating will get an `F` grade
in this course.

Question No. 1 Marks : 2

The first activity in risk analysis is risk management.


 True
 False

Question No. 2 Marks : 16


If you are given a Software Project to manage, what steps you will consider for planning
of the project.

Question No. 3 Marks : 2

During the Implementation phase the software modules are coded and initial unit tests
are performed.
 True
 False

Question No. 4 Marks : 14

a) Giving reasons for your answer based on the type of system being developed, suggest the
most appropriate software process model which might be used as a basis for managing the
development of the following system: (9)

i. Certified Carriers is a courier company that has decided to automate its billing, customer
service, and inventory systems due to an increase in their sales volume and customer
strength.
 The company has no experience in automation because this is for the first time that they
are planning for automating their basic services.
 The client too has no idea about the size, cost, and the duration of the project.
 They have assigned the automation project to Technology Systems.
 Technology Systems needs to analyze the systems of Certified Carriers and present a
prospective: working model of the software product.
 Only after the working model is approved and signed-off by Certified Carrier, will the
team draw up a specific project plan and create a development team.
 However, an analysis team is formed to create the working model, arrange meetings with
the client, accept feedback, and implement all practicable feedback to the working
model.
 The team at Technology Systems intends to reuse the technology and the working model
to further develop and complete the creation of the software product.
b) Explain why the waterfall model of the software process is not an accurate
reflection of the detailed software processes in most organizations. Why is a spiral model
more realistic? (5)

Question No. 5 Marks : 2

Both the software engineer and customer take an active role in software requirements
engineering-a set of activities that is often referred to as Requirement

 Managing
 Recognition
 Analysis
 Modeling

Question No. 6 Marks : 2

The Efficiency with which a program runs on different platforms or operating systems is
called :
 Portability
 Reusability
 Configurability
 Interoperability

Question No. 7 Marks : 12

Differentiate between Baseline Version and Interim Version. Give at least three
differences.
W
MIDTERM EXAMINATION
Spring 2009
CS615- Software Project Management (Session - 3)
Time: 60 min
Marks: 40
Student Info
StudentID:

Center: OPKST

WWW.vujannat.ning.COM
ExamDate: 4/24/2009 12:00:00 AM

For Teacher's Use Only


Q No. 1 2 3 4 5 6 7 8 Total

Marks

Q No. 9 10 11 12 13 14 15 16
M
Marks
O
Q No.

Marks
17 18 19 20 21 22

g .C
23 24

i n
.t n
n a
an
u j
. v
W
W
W

Visit vujannat.ning.Com For Video Lectures ,previous assigmnets ,Papers,Chat, Study


discussions and many more.
W
Question No: 1 ( Marks: 1 ) - Please choose one

________ identifying which quality standards are relevant to the project and determining how to
satisfy them.
► Quality Planning
► Communications Planning
► Organization Planning

WWW.vujannat.ning.COM
► Staff Acquisition

Question No: 2 ( Marks: 1 ) - Please choose one

These all are outputs of Initiating Process except


► Project Manager Assignments
► Constraints
► Selection Criteria

► Assumptions
M
O
Question No: 3 ( Marks: 1 ) - Please choose one

g .C
Project management processes can be organized into _____________ groups
► Four
i n
.t n
► Five
► Six

► Seven
n a
an
Question No: 4 ( Marks: 1 )
j
- Please choose one
u
. v
Product quality depends on its conformance to ______
► Software requirements
► Development standards
► Implicit requirementsW
W
► All of given

Question No: 5
W ( Marks: 1 ) - Please choose one

_______is the technical kernel of software engineering


► Design
► Implementation

Visit vujannat.ning.Com For Video Lectures ,previous assigmnets ,Papers,Chat, Study


discussions and many more.
W
► Requirements analysis

► Testing

Question No: 6 ( Marks: 1 ) - Please choose one

Mode of specification has a great impact on quality of solution. Forcing SWE to work with
incomplete, inconsistence, or misleading specifications result in frustration and confusion

WWW.vujannat.ning.COM
affecting:

► Quality
► Timeliness and
► Completeness of SW product

► All of given

Question No: 7 ( Marks: 1 ) - Please choose one


M
Finally, the specification includes a ________
O
► Bibliography
► Appendix
► Both Bibliography and Appendix g .C
i n
.t n
► Reference

Question No: 8 ( Marks: 1 )


n a
- Please choose one

an
Cognitive model describes a system as perceived by its _________

► User community
u j
► Developer
► Top level management . v
► Manager W
W
Question No: 9
W ( Marks: 1 ) - Please choose one

review of the Software Requirements Specification is conducted by ________


A

► Software developer
► Customer
► Both the software developer and the customer

Visit vujannat.ning.Com For Video Lectures ,previous assigmnets ,Papers,Chat, Study


discussions and many more.
W
► Top level management

Question No: 10 ( Marks: 1 ) - Please choose one


A
meeting is conducted at a _________ and attended by both software engineers and customers.

► Software engineer site

WWW.vujannat.ning.COM
► Neutral site

► Customer site

► Company site

Question No: 11 ( Marks: 1 ) - Please choose one


The
model serves as the basis for the creation of ________ for the Software.
► Design M
► Maintenance
O
► Testing

► Specifications g .C
i n
Question No: 12 ( Marks: 1 )
.t n
- Please choose one

n a
Throughout evaluation and solution synthesis, the analyst's primary focus is on
► "What, not "how."

an
► Model
► Evaluation and Synthesis
u j
► Specification . v
W
Question No: 13
W ( Marks: 1 ) - Please choose one
In

W
problem evaluation area of effort, once problems have been identified, the
___________determines what information is to be produced by the new system and what data
will be provided to the system.
► Analyst
► Designer
► Coder

Visit vujannat.ning.Com For Video Lectures ,previous assigmnets ,Papers,Chat, Study


discussions and many more.
W
► Manager

Question No: 14 ( Marks: 1 ) - Please choose one

Requirements are refined and analyzed to assess their clarity, completeness, and_______
► Correctness
► Consistency
► Concurrency

WWW.vujannat.ning.COM
► None of given

Question No: 15 ( Marks: 1 ) - Please choose one


A
software project that meets all the stated objectives is a success of _________

► Project quality
► Project fundamental purpose M
► Project management myth
O
► Project requirement
g .C
i n
.t n
Question No: 16 ( Marks: 1 ) - Please choose one
All

► It’s an extension of the WBS


n a
of the following describe the activity list except:

► It describe the WBS update


an
► It include all activities of the project

u j
► It include a description of project activities

. v
Question No: 17
W
( Marks: 1 ) - Please choose one

W
Software project are carried out sequentially and that each phase is completed before the next is
taken up.

W
► The Prototyping Model
► The Incremental Model
► The Waterfall model
► The Spiral model

Question No: 18 ( Marks: 1 ) - Please choose one

Visit vujannat.ning.Com For Video Lectures ,previous assigmnets ,Papers,Chat, Study


discussions and many more.
W
Project management is a _________of constant communication and negotiation.
► Process
► Concept
► Practice
► None of given

Question No: 19 ( Marks: 1 ) - Please choose one

WWW.vujannat.ning.COM
These all are design phase activities except
► Output Design
► Input Design
► The software test plan
► Software Selection

Question No: 20 ( Marks: 1 ) - Please choose one

M
O
Which organization has set the de facto standards for project management techniques?
► PMBOK
► PMI
► PMA
g .C
► PMO
i n
PMA
.t n
Question No: 21 ( Marks: 2 )
n a
an
Give the name of configuration control tools?

Question No: 22 ( Marks: 3 ) u j


. v
Software requirements analysis a bridge between system engineering and software design, show
it by diagram.
W
Question No: 23
W ( Marks: 5 )

Question No: 24
W
Write down the software process player’s names and their roles in projects.

( Marks: 10 )

Explain the following terms regarding project characteristics and project dimensions.
 Temporary,
 Unique,

Visit vujannat.ning.Com For Video Lectures ,previous assigmnets ,Papers,Chat, Study


discussions and many more.

Potrebbero piacerti anche