Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 9

TedWeb Request

PIP
Audits
None of the above

21) __________ provides historic information on the amount of development and


maintenance effort during a product's life cycle
Big report
Status Accounting
Weekly Report
None of the above

22) In this course SCM stands for :


Supply Chain Management
Software Change Management
Software Configuration Management
System Crossover Management

23) __________ process help to control different versions of the product.


SCM ?
Change request
Concurrent development
All of the above

24) ___________ guarantees that only one person at a time is in the process of
creating a new version for a particular branch.
Record Locking
Branch locking ?
File locking
Object Locking

25) Complexity issues that need be considered for SCM tool evaluation are
Ease of use
Availability of support for non-ASCII files
Availability of manuals
All of the above

Software Configuration Management

Section A: Multiple Choices 1) Defining rights of individuals for accessing the project
repository is defined at which of the following stage of SCM:
SCM Planning
SCM Control
SCM status accounting
SCM Audit

2) After reaching a milestone and releasing appropriate artifacts to customer it is


advisable to ________the deliverables to identify a baseline.
Branch
Label
Branch and Label ?
None of the above

3) Which of the following is an SCM tool


VSS
Clear Case
CVS
All of the above

4) Which of the following is not a source of change:


Concurrent Development
SCM Tool ?
Multiple Releases
Product Family

5) Identification of configuration item is an essential part of SCM. Which is the


immediate benefit of identifying the CI?
Managing release of multiple versions
Producing Product Deltas
Analyzing historic information
Reporting project status

6) __________ process help to control different versions of the product.


SCM
Change request
Concurrent development ?
All of the above

7) Controlling the retrieval of modifiable copies of files from the repository is


SCM
Merging
Document Retrieval
Concurrency Control

8) When multiple checkouts are allowed in the CM model, which of the following is not
true?
Changes can only be made with write access
Only users in the access control list can make changes
True person can work simultaneously using the branching and merging tools if possible
No changes are possible to a checked out file
9) Any proposals for improvement in SCM process defined in veloci-Q can be raised
using
TedWeb Request
PIP
Audits
None of the above

10) Repeated Application of the same selection rule will result in either same or different
component configurations. Which of the following results in the same component
configuration?
Partially bound configuration
Bound Configuration
configuration template
Unbound configuration

11) SCM defines basically :


The organization of the components of a software system so that they fit together in
a working order ?
It helps track & prioritize changes to a work item during the course of the SDLC
It helps minimize risks and manage change in software development
All of the above

12) _____________ model focuses on versioning of product components


Labeling
Check-in / Check-out
Branching
Merging

13) In a parallel maintenance and enhancement project scenario if one of the bug fixes
from maintenance project line is also need to be fixed for the enhancement project line
then which of the following option is the most optimum?
Suggesting developer of enhancement line to perform the bug fix changes
Performing merge from identified baseline of maintenance bug fix to enhancement
line
Setting up trigger for automatic bug fix notification
Inform testing team about the bug fix in enhancement line

14) SCM tools maintain the history of artifacts. What is the primary information
maintained within history?
Name and versions of artifacts
Audit status of version
Label associated with versions
A&C

15) Which of the SCM related resource is available in Veloci-Q Procedures:


SCM Plan
SCM Audit
Control of Documents
SCM Guidelines

16) An aggregation of CI(s) that has been formally reviewed and agreed upon and taken
into control at single point in time can be defined by……………. and using and SCM
tool it is identified by ……………. (Fill in the blank from respective comma separated
words)
Project, Pinning
Baseline, Label
Branch, Trigger
Keyword, Pinning

17) “SCM is the art of identifying, organizing and controlling modifications to the
software being built by programming team. It maximizes productivity by minimizing
mistakes.” It is SCM’s definition by:
SEI
IEEE
Roger Pressmen
Wayne Babich

18) Component libraries are defined on the basis of ________


Content
Access Control
Both
none of the above

19) A feature has been incorrectly implemented by a programmer. Which feature of


SCM tool can be used to track the programmer and the version from which it is
implemented ?
Rollback
Merging
Branching
History

20) Which of the following needs to be taken into consideration for SCM tool selection
OS Support
Development Environment
Hardware Requirements
All of the above

21) According to all definitions of SCM, the basic activities are:


Identifying and organizing Configuration Items
Managing and controlling the version of Configuration Items
Audit and reporting the status of repositories contents
All of the above

22) _____________ ensures that the changes made by one user are available to all the
other users of a file:
Check-in
Check-out
Branching
Merging

23) Standardized, measurable process for change management are inherent of


SCM processes ?
SCM tools
SCM plan
None of the above

24) ______ can help to reverse back to the previous baseline at any point of SDLC
Merging
Labelling
Baselining
None of the above

25) Multiple people working on one work item is


Multi-Development
Multi-release
Concurrent development
None of the above

Software Configuration Management

Section A: Multiple Choices 1) “SCM is the art of identifying, organizing and


controlling modifications to the software being built by programming team. It maximizes
productivity by minimizing mistakes.” It is SCM’s definition by:
SEI
IEEE
Roger Pressmen
Wayne Babich

2) In a project to identify the baseline artifacts which of the following techniques can be
adopted?
Keywords
Merging
Trigger
Labeling ?
3) In this course SCM stands for :
Supply Chain Management
Software Change Management
Software Configuration Management
System Crossover Management

4) __________ means proposed changes to a CI are incorporated into the software


configuration after review and approval
Baselining
SCM
Change Control
None of the above

5) To ensure change control, Veloci-Q procedures says:


The request of change should be recorded in Change Control Register
Impact should be determined and client’s agreement should be received for payment
against change incorporation
Change should be tracked till it is PM approves it
Risk assessment should be done in the end

6) _______represent the system structure and provide a list of components or groups in a


hierarchical structure.
Check-in, Check-out
Composition
System Model
Change set

7) _________ is the process of using one base file for two or more parallel activities like
customization
Merging
Check-in
Branching
Check-out

8) SCM tools maintain the history of artifacts. What is the primary information
maintained within history?
Name and versions of artifacts
Audit status of version
Label associated with versions
A&C

9) Which of the following is a requirement of ISO 9001


Control of documents
Identification and traceability
Control of non-conforming product
All of the above
10) To ensure high quality SCM, which of the following recommended is appropriate:
Use SCM Tool ?
Maintain the project plan
Make a small and manageable team
None of the above

11) Configuration Management is a technique for


Overall Change Control
Project Plan execution
Scope Planning
Risk Quantificatiion

12) ___________ guarantees that only one person at a time is in the process of creating a
new version for a particular branch.
Record Locking
Branch locking
File locking
Object Locking

13) Which of the following options ensure cost saving due to SCM:
Identification of CI(s)
Accurate release control
Proper resource allocation
None of the above

14) Which of the following should be considered as Configuration Items for any project:
Project plan, Requirement specification, Class diagrams
Design specification, Design tools, Activity diagrams
Source Code, Test plan, test Script, Test tools, Test results ?
All of the above

17) CM Audit is mandatorily performed before release of the software to the


customer to ensure :
Requested and approved changes are implemented
Correct versions of the software is being delivered
CI(s) in the current version agrees with all specified requirements
All of the above

18) Control in SCM provides project personnel with the ability to :


review
approve
incorporate changes
All of the above

19) ______ can help to reverse back to the previous baseline at any point of SDLC
Merging
Labelling
Baselining
None of the above

20) Change Control Register and Software Configuration Audit Reports are kept
within Veloci-Q section:
Policies
Procedures
Templates
Checklist

21) _________ model focuses on improving support for creating configurations,


managing their history, and using them as working contexts.
Check-in, Check-out
Composition ?
Long Transaction
Change set

20) Defining rights of individuals for accessing the project repository is defined at which
of the following stage of SCM:
SCM Planning
SCM Control
SCM status accounting
SCM Audit

21) SCM related procedures in Veloci-Q are


Configuration Management
Control of documents
A&B
None of the above

22) CMMi level 2 is described as


Initial
Repeatable
Optimized
Evolving

23) _____________ ensures that the changes made by one user are available to all the
other users of a file:
Check-in
Check-out
Branching
Merging

24) If a SCM break downs, which of the following is of the most help:
Individual developer’s knowledge and understanding of the system developed so far
The last complete backup of SCM repository
Team coordination & proper project management in crisis
Running release in production

25) Workspace is a concept using in which of the models


Composition
System Model
Long Transaction
Change set

You might also like