Monday, 29 January 2018

SOFTWARE PROJECT MANAGEMENT




Which of the following describes RFP?
Select one:
Requirements for a Project issued by the customer
Request for Project issued by vendor
Request for Proposal issued by the customer
Requirements for Proposal prepared by vendor 
The correct answer is: Request for Proposal issued by the customer
Question 2
The following closely resembles a software contract
Select one:
Purchase Order issued by the customer
MoU between customer and vendor 
Legal document containing Terms & Conditions
Requirements document prepared by customer
The correct answer is: MoU between customer and vendor

Question 3
The ownership of software developed in a typical project with T&M model rests with
Select one:
Vendor
Customer 
Jointly shared between customer and vendor
Escrow agency
The correct answer is: Customer

Question 4
Limited Tendering process is normally used for
Select one:
Select projects with unique technology
Maintaining confidentiality 
Eliminating competition
Identifying and eliminating weak vendors

The correct answer is: Select projects with unique technology
Question 5
The primary goal of agile methodology is
Select one:
Reduce documentation overhead
Produce time-to-market products/services
Develop product in close collaboration with customers
All the mentioned 

The correct answer is: All the mentioned

Question 6
The following is one approach for Risk Transfer in projects
Select one:
Buy insurance from third-party agencies
Distribute risk equally between customer and vendor
Customer managing risk
All the mentioned 
Feedback
Your answer is incorrect.
The correct answer is: Buy insurance from third-party agencies

Question 7
Function Point (FP) Method of estimation is best used when
Select one:
Actual size of the final code (SLOC) is not known
Requirements are unclear 
Technology/Development Tools are not yet known
Water-Fall Model is adopted as development methodology

The correct answer is: Technology/Development Tools are not yet known
Question 8

SCRUM Meetings are conducted in one of the variations of
Select one:
Rapid Prototyping model
Agile Model 
Incremental & Iterative Model
All the mentioned

The correct answer is: Agile Model


Question 9
The key role of Program Manager is one of
Select one:
Resource Leverage across projects
Escalation point above Project Manager
Project Information Reporting to Steering Committee 
Relationship Management with customer

The correct answer is: Resource Leverage across projects

Question 10
The major goal of RAD model of development is
Select one:
Reduce cost of development and time
Identify erroneous requirements early in the project 
Prototype development before undertaking investment
Avoid Risk Management
The correct answer is: Reduce cost of development and time

Question 11
Identification of regulatory standards for development is done during
Select one:
Requirements analysis
Contract preparation
Quality Planning
All the mentioned 
The correct answer is: All the mentioned

Question 12
Requirements for Proposal is prepared by
Select one:
Vendor as self-assessment of its capabilities
Customer as part of investigating vendor potential
Third-party agency to assess credit-worthiness of customer 
Customer during the closure of the project
.
The correct answer is: Customer as part of investigating vendor potential

Question 13
Assignment of People to  activities in projects is done during the following phase
Select one:
Activity Planning
Resource Scheduling 
Skill Assessment
Project Monitoring & Control
The correct answer is: Resource Scheduling


Question 14
Warranty Maintenance of product commences when
Select one:
Acceptance and Delivery of the product is completed 
Integration Testing is complete
A separate Maintenance contrast is issued by the customer
Defects start surfacing in the delivered product
The correct answer is: Acceptance and Delivery of the product is completed

Question 15
Going by the experience of many IT projects in India, Fixed-Price Contracts are mostly advantageous to
Select one:
Customer 
Vendor
Risk Manager
Finance Manager
The correct answer is: Customer

Question 16
The following tool can be used for Project Status Reporting
Select one:
GANTT chart
MS-Excel
MS-Project
All the mentioned 
The correct answer is: All the mentioned

Question 17
Risk Analysis is done in Sprial Model of development after
Select one:
Every iteration
Requirements phase 
System Testing
All the mentioned
The correct answer is: Every iteration

Question 18
Software Product Quality is primarily determined by
Select one:
No. of Defects reported
Usability 
Schedule/Cost overrun
Marketability
The correct answer is: No. of Defects reported







Question 19
The role of Project Steering Committee is
Select one:
a. Escalation mechanism setup by the customer
b. Govern day-to-day operations of the project 
c. High-level monitoring of the project by key stakeholders
d. Report project status to the CEO
The correct answer is: High-level monitoring of the project by key stakeholders


Question 20
Critical Path in a project activity network diagram indicates
Select one:
Chain of activities requiring common resources
Path of least resistance to delay
Activities whose resources cannot be scheduled late
Activities which have zero or minimum float 

The correct answer is: Activities which have zero or minimum float

Question 21
Contingency measures in Risk Planning are provided for
Select one:
Preventing potential risks identified early on
Reduce the probability of occurrence of risk events 
Reducing the impact of risk should it occur
Minimizing the cost of risk mitigation activities
The correct answer is: Reducing the impact of risk should it occur

Question 22
To shorten the duration of a project, the following can be done
Select one:
Reducing the duration of activities on critical path
Eliminating non-critical activities 
Providing more resources to activities with large float
By employing critical-chain analysis
The correct answer is: Reducing the duration of activities on critical path

Question 23
The following method of project monitoring is more appropriate for T&M projects
Select one:
Weekly or Monthly review
Milestone based 
Decision-point based
Upon acceptance criteria
The correct answer is: Weekly or Monthly review

Question 24
Earned Value Analysis (EVA) helps in
Select one:
Cost-monitoring of project
Monitoring of schedule overruns
Monitoring of cumulative effort overrun
All the given options are correct. 

The correct answer is: All the given options are correct.
Question 25
COCOMO II is a software estimation tool based on
Select one:
Parametric method of cost estimation 
Function-point analysis of size
Analogical reasoning of past projects
Euclidian distance between similar projects
The correct answer is: Parametric method of cost estimation


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