Saturday 11 November 2017

Software Project Management




Question 1
Project Manager is also responsible for the Quality Assurance of delivered product

Select one:
a. I Don't Know
b. False
c. True .

The . answer is: True

Question 2

V-Process Model can be used for the development of R&D Projects

Select one:
a. True .
b. I Don't Know
c. False
.
The . answer is: False

Question 3

Most of the commercial databases used in today’s software systems are based on Relational Model

Select one:
a. True .
b. False
c. I Don't Know
.
The . answer is: True

Question 4

Software Quality Assurance activities are an integral part of:
Select one:
a. Project planning
b. Total Quality Management
c. Business planning
d. ISO-9001 compliance.
.
The . answer is: Project planning

Question 5

Android is one of the popular OS for embedded systems

Select one:
a. True .
b. I Don't Know
c. False
.
The . answer is: True

Question 6

Use-case can be used to write Acceptance Test-case

Select one:
a. I Don't Know
b. True .
c. False
.
The . answer is: True

Question 7

When using Agile methods, planning is usually done based on: 
Select one:
a. Series of Releases
b. Technical feasibility .
c. Scheduled Milestones
d. Fixed Requirements
.
The . answer is: Series of Releases

Question 8

Based on Waterfall model of software development, which one of the following to be done FIRST in a software project:
Select one:
a. Purchase Order Confirmation
b. Risk Management Plan
c. Requirements Document Preparation.
d. Statement of Work (SoW)
.
The . answer is: Requirements Document Preparation

Question 9

Calculation of Payback period of a project provides the organization : 
Select one:
a. How much future income from an implemented project will be worth in present-day terms
b. An assessment of how quickly an implemented system will produce a profit
c. The overall income that the implemented system should produce, less any initial investment.
d. The discount rate that would give a payback with a net present value of zero
.
The . answer is: An assessment of how quickly an implemented system will produce a profit

Question 10

 What does the term best practice often refer to?
Select one:
a. The concept of state of the art applied to project management.
b. A standardized set of deliverables, like plans, reports, and checklists. .
c. A specific sequence of work, described in terms of soft logic.
d. A set of tools and techniques that a project manager should master.
.
The . answer is: A specific sequence of work, described in terms of soft logic.

Question 11

If you were to choose one factor that significantly differentiates IT projects from non-IT projects, what would that be?
Select one:
a. Communication
b. Volatile Requirements
c. Technology advances .
d. Environmental Risk
.
The . answer is: Volatile Requirements

Question 12

Identify from the below who is NOT a typical project stakeholder: 
Select one:
a. Shareholder of the vendor organization
b. End-user of the Project .
c. Project Manager 
d. CFO of the client organization
.
The . answer is: Shareholder of the vendor organization

Question 13

Agile Methodology can be best employed when:
Select one:
a. Skills are not sufficiently available
b. The schedule is flexible
c. Technology is uncertain
d. Requirements are not frozen.
.
The . answer is: Requirements are not frozen

Question 14

Which of the following would you most expect to see in a routine report from a project manager to project stakeholders? 
Select one:
a. Costs and benefits
b. Configuration status information
c. Progress on the current activity
d. Progress against the plan .
.
The . answer is: Progress against plan

Question 15

Metrics Baselining for a project primarily involves: 
Select one:
a. Estimating target schedules
b. Defining a reference standard for measurement
c. Identifying industry benchmarks.
d. Collection of data from past projects
.
The . answer is: Collection of data from past projects

Question 16

K1006 What would you select as the 4 Ps to focus for "Effective Software Project Management "
Select one:
a. People, Performance, Payoff, Product
b. People, Product, Performance, Process
c. People, Process, Payoff, Product
d. People, Product, Process, Project.
.
The . answer is: People, Product, Process, Project

Question 17

"I hereby declare I am honest in all my statements and affirm that I sincerely answered all the Questions by myself based on my understanding of the topic, and I seek clarification on any Question/Answer by sharing it with my Faculty during the regular Contact-sessions."
Select one:
True .
False
.
Congratulations....Wish You Happy Learning.
The . answer is 'True'.

Question 18

Pick the correct statement from the following:
Select one:
a. IF complexity is high but uncertainty is not THEN used evolutionary approach.
b. IF uncertainty and complexity both low THEN use Prototype model
c. IF uncertainty is high, THEN use incremental approach
d. IF schedule is tight THEN use evolutionary or incremental
.
The . answer is: IF schedule is tight THEN use evolutionary or incremental

Question 19

Which process is applied to break down the project into smaller and more manageable elements?
Select one:
a. Activity Duration Estimation
b. Schedule Planning
c. Work Break-Down Structure.
d.Scope Estimation


.
The . answer is: Work Break-Down Structure

Question 20

Why is Software Project Management more challenging than traditional Project Management in other industries?
Select one:
a. Constantly Changing Requirements.
b. Customers' Time-to-Market Pressures
c. Rapid changes in Technology
d. All the Mentioned
.
The . answer is: All the Mentioned

Question 21

Identify the common Agile Project Management method:
Select one:
a. FlexPlan Model
b. Software Development Life Cycle (SDLC) Model
c. SCRUM Methodology.
d. V-Process Model
.
The . answer is: SCRUM Methodology
Question 22

Any Project will have a set of Activities that are practical to implement:
Select one:
a. I Don't Know
b. TRUE .
c. FALSE
.
The . answer is: TRUE

Question 23

Which of these would be the best way to improve morale, motivate workforce and avoid frustration during the software development process?
Select one:
a. Give team members less control over the process and technical decisions.
b. Reward programmers based on their productivity.
c. Hide bad news from the project team members until things improve.
d. Give team members more control over the process and technical decisions.
.
The . answer is: Give team members more control over the process and technical decisions.

Question 24

The best strategy for a project manager when he/she receives  a complaint from the customer regarding already late (schedule over-runned software project) is: 
Select one:
a. Renegotiate schedule with customer
b. Part-delivery of requirements.
c. Add more people to the project
d. Training the project team
.
The . answer is: Part-delivery of requirements

Question 25

Project requirements continuously change, but change can be easily accommodated in a software project as per customer’s demand when:
Select one:
a. Scope Change is included in the Master Contract
b. The software is written in High-Level Language which is flexible
c. There is no impact on Schedule or Cost or Quality.
d. Meeting Customer Expectation is of High Priority
.
The . answer is: There is no impact on Schedule or Cost or Quality

Question 26

What is the main purpose of Earned Value Analysis (EVA)? 
Select one:
a. Estimating pending effort
b. Assessing progress.
c. Collecting progress against time & budget
d. Calculating benefits
.
The . answer is: Assessing progress

Question 27

Which is NOT a Measure of Effectiveness of a Project?
Select one:
a. Repeat Business from Customer.
b. Less Number of Defects during UAT
c. Compliance with ISO 9001 Quality Management System
.
Optimum Utilisation of Project Resources
The . answer is: Compliance with ISO 9001 Quality Management System

Question 28

Which of the following does NOT qualify as ‘Project’? 
Select one:
a. Construction of Hyderabad Metro Rail
b. Development of HRM system
c. Review of Software Design Document
d. Obtaining MSSE degree from BITS-Pilani.
.
The . answer is: Review of Software Design Document

Question 29

K1009 A WBS dictionary is a document which…
Select one:
a. describes technical terms used for scope management.
b. describes the details for each component in the WBS. .
c. helps translate functional into technical requirements.
d. translates essential WBS terms for global project teams.
.
The . answer is: describes the details for each component in the WBS.

Question 30

JavaScript is an Object-Oriented version of Java Programming language

Select one:
a. True
b. False .
c. I Don't Know
.
The . answer is: False