Software Configuration Management
Software Configuration Management
17) _________ is the process of using one base file for two or more parallel activities
like customization
Merging
Check-in
Branching
Check-out
17) _____________ ensures that the changes made by one user are available to all
the other users of a file:
Check-in
Check-out
Branching
Merging
17) SCM benefits an organization in the areas;
Control, Management, control, quality ?
Document control
Tools usage
None of the above
18) Sharing Files is a good alternative as compared to
Merging
Branching
A&B
None of the above
19) Your project is in the User Acceptance Testing phase and the customer comes back
with a new requirement. What is correct sequence of activities in handling this change
request:
Log the CR in the CCR, The CR is taken up by the CCB for impact analysis, PM
approves the change, Change is implemented
PM approves the Change, Change is implemented,CR is recorded in the CCR,CCB
approves the recorded CR.
CCB approves the Change, PM does Impact analysis, Change is implemented, CR
is recorded in the CCR
Change is recorded in the CCR, Impact analysis is done by the CCB, Change is approved
by the CCB, Change is implemented
20) Any proposals for improvement in SCM process defined in veloci-Q can be raised
using
TedWeb Request
PIP
Audits
None of the above
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 SCMs 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
21) Change Control Register and Software Configuration Audit Reports are kept
within Veloci-Q section:
Policies
Procedures
Templates
Checklist
22) _________ 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 developers 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