Follow and like us on our Facebook page where we post on the new release subject and answering tips and tricks to help save your time so that you can never feel stuck again.
Shortcut

Ctrl + F is the shortcut in your browser or operating system that allows you to find words or questions quickly.

Ctrl + Tab to move to the next tab to the right and Ctrl + Shift + Tab to move to the next tab to the left.

On a phone or tablet, tap the menu icon in the upper-right corner of the window; Select "Find in Page" to search a question.

Share Us

Sharing is Caring

It's the biggest motivation to help us to make the site better by sharing this to your friends or classmates.

Configuration Management

Ensures systematic monitoring of software, hardware, or product configurations throughout their lifecycle, ensuring consistency and effective change management.

configuration

management

versioning

change control

deployment

automation

baseline

infrastructure

tracking

documentation

control

workflow

environment

repository

integration

40. What is the purpose of "Configuration Traceability" in Configuration Management?

  • - To manage employee performance
  • - To establish relationships between configuration items and their associated requirements, designs, and tests
  • - To track project milestones
  • - To create user manuals

as annual assessments

  • How often are Configuration Management process reviews conducted?

Describes the system or top-level requirements. This includes the system/top-level functional, performance, interoperability and interface requirements and the verification's required to demonstrate the achievement of those requirements. Consists of the Functional Configuration Documentation (FCD) that has been approved by the Government. The Functional Baseline is normally approved as part of the System Functional Review (SFR).Is established in System Development and verified during the System Demonstration phase following the System Functional Review.The Government always retains Configuration Control Authority (CCA) over the Functional Baseline. This is because this baseline describes the performance and verification requirements for the overall product (or top level CIs).

  • ESSAY: Functional Baseline

Technical manuals, procedural manuals, maintenance manuals, company drafting manuals, management plans, uncontrolled documents or unreleased documents.

  • What types of documents shall not be referenced in a TDP element?

A --------------- is a sequence of versions of source code with later versions in the sequence derived from earlier

  • codeline

A Computer Aided Design (CAD) 3-Dimensional model sufficiently defined to provide a visual understanding of the item, but which does not contain full design disclosure. Generally key interface characteristics and features such as weight and center of gravity will be sufficiently defined for the intended purpose. Sometimes referred to as a shrinkwrap, visualization, or cosmetic model.

  • Limited design disclosure models

41. Which of the following is a key benefit of maintaining a comprehensive Configuration Management process?

  • - Improved quality and reliability of the software
  • - Decreased project timelines
  • - Limited communication
  • - Increased project costs

National Consensus Standard for Configuration ManagementCM is a comprehensive process for maintaining consistency of any product's performance, functional and physical attributes with its requirements, design, and operational information. Is the common sense application of CM functions and their underlying fundamental truths (principles), which have universal applicability across the broad spectrum of commercial and governmental enterprises around the globe.

  • EIA 649 B

17. Which Configuration Management activity involves tracking and managing changes to software and hardware over time?

  • - Version control
  • - Configuration identification
  • - Change control
  • - Release management

• Foundation and prerequisite for other CM functions• Ensures stakeholders have common set of Product Configuration Information as basis for activities (developing, buying, maintaining, supporting product)• Establishes method for organizing product elements and associated documents• Uniquely identifies products and product configuration information• Establishes consistency between product and information• Product attributes are defined, documented and baselined• Releases/approves Product Configuration Information

  • Define purpose of Configuration Identification.

61. What is the main goal of "Configuration Baseline Management" in Configuration Management?

  • - To create user manuals
  • - To manage employee performance
  • - To ensure that changes to the configuration item are controlled and documented
  • - To develop software code

99. In Configuration Management, what does "CMP" stand for?

  • - Configuration Management Plan
  • - Computer Maintenance Plan
  • - Configuration Maintenance Plan
  • - Computer Management Plan

77. What is the main purpose of a "Configuration Management Authority" in Configuration Management?

  • - To create user manuals
  • - To manage employee performance
  • - To define and enforce Configuration Management policies and procedures within an organization
  • - To develop software code

69. In Configuration Management, what is the purpose of "Configuration Item Baseline"?

  • - To create user manuals
  • - To manage employee performance
  • - To provide a stable reference point for a configuration item
  • - To develop software code

MIL-STD-3100 and applicable data item descriptions, as tailored and imposed through the TDP Option Selection Worksheet and Contract Data Requirements Lists (CDRL) in contracts, purchase orders, and Military Interdepartmental Procurement Requests (MIPRs)

  • What identifies TDP data management products?

64. In Configuration Management, what does "CSCI" stand for?

  • - Computer Software Configuration Item
  • - Computer System Control Item
  • - Computer Software Change Indicator
  • - Computer System Configuration Identifier

18. In Configuration Management, what is a "Configuration Item" (CI)?

  • - An identifiable and manageable component of a system
  • - A software bug
  • - A user interface design
  • - A project manager's responsibility

address both performance of assigned CM tasks and cross-training to provide awareness of relationships and interactions with others having CM-related responsibilities.

  • Training should be planned to...

Are the performance, functional and physical attributes which exist at a common boundary. They are subject to interface agreements and interface documentation such as specifications or drawings

  • Interfaces

96. What is the main objective of "Configuration Item Documentation" in Configuration Management?

  • - To create user manuals
  • - To manage employee performance
  • - To provide a detailed record of a configuration item's structure, components, and changes
  • - To develop software code

92. What is the purpose of "Configuration Item Retirement" in Configuration Management?

  • - To create user manuals
  • - To manage the decommissioning and removal of configuration items from service
  • - To manage employee performance
  • - To develop software code

Choose common CIs under category of hardware.

  • Laptops
  • E-mail
  • Developers
  • Routers

This is the process of assembling program components, data, and libraries, and then compiling and linking these to create an executable system.

  • System building

__________ is the process of creating a complete, executable system by compiling and linking the system components, external libraries, configuration files, and otherinformation

  • system building

81. What is the main objective of "Configuration Management Planning" in Configuration Management?

  • - To create user
  • manuals
  • - To establish a roadmap for implementing Configuration Management within a project or organization
  • - To manage employee performance
  • - To develop software code

Audit of the test operations

  • A successful FCA

Choose the factors that influence whether or not we want to implement a change after a change request to a software

  • costs of making the change
  • costs of making the change
  • number of users making the change
  • product release cycle

22. What is the purpose of a "Configuration Item Record" in Configuration Management?

  • - To record customer complaints
  • - To document the history and status of a configuration item
  • - To track employee attendance
  • - To manage project finances

25. What is the primary goal of Release Management in Configuration Management?

  • - To limit access to the code
  • - To ensure that software and hardware are released to end-users in a controlled and coordinated manner
  • - To create software prototypes
  • - To manage project finances

True. Although all CM elements are necessary, many different factors, such as the following, influence the specific CM requirements, processes, tools, and the level of CM emphasis to be applied for a particular product.

  • T/F Identify the context and environment of the product so that planning for the application of CM can be tailored to be appropriate to the product requirements, complexity, and life cycle environment.

39. Which Configuration Management activity involves managing changes to the documentation associated with a configuration item?

  • - Documentation control
  • - Configuration identification
  • - Version control
  • - Change control

82. Which of the following is a key benefit of "Configuration Item Naming Conventions" in Configuration Management?

  • - Standardized and consistent naming of configuration items
  • - Increased software development speed
  • - Limited collaboration among team members
  • - Decreased product quality

- Orderly identification of product attributes- Control of product information and changes used to improve capabilities Correction of deficiencies- Improvements to performance, reliability or maintainability Extension of product life- Reductions in cost, risk or liability- Near term investment in CM provides a significant return over the life cycle. This return comes in the form of long-term cost savings and the availability of a product to perform its intended mission.- An effective CM program supports the management agenda by improving Government performance, strategic management of human capital, competitive sourcing, and improved financial performance.- Ensuring compliance with applicable policy, process conformance, and evaluation- CM provides both Government and Industry a single description for the acquisition and operation of a product.- Diminishes cost increases and schedule delays.- It reduces costly errors caused by ad hoc, erratic change management.- It alleviates costly delays from product down time, ensures proper replacement and repair, and decreases maintenance costs.- It facilitates a high level of confidence in product information.- It affords flexibility by facilitating Government's ability to leverage alternate sources of support during sustainment.• It assures support ability of the item once it is fielded.

  • ESSAY: What are the benefits of CM?

The CM function which• Assigns unique identifiers and establishes a structure for each product and product configuration information• Selects, defines, documents and baselines product attributes• It establishes a structure for products and PCI, establishes baselines, assigns unique identifiers to products and PCI.• The basis from which configuration of products are defined and approved, products and documents are labeled, changes are managed, and accountability is maintained throughout the lifecycle of a product.

  • Define Configuration Identification.

developer in 2006 by Linus

  • Git

•The initial technical documentation set forth in a system specification. It prescribes:•All necessary functional characteristics (what the entire system/top-level item is supposed to do)•Interface and interoperability characteristics (e.g., physical connections, electrical loading)•Identification of lower level CIs, if any, and the configuration documentation for items (e.g., items separately developed or in current inventory) which are to be integrated or interfaced with the CI•Design constraints (e.g., form, size, weight, environmental, legal)•The verification required to demonstrate achievement (e.g., test requirements)

  • ESSAY: Functional Configuration Documentation (FCD)

90. Which of the following is a key aspect of effective Configuration Status Reporting in Configuration Management?

  • - Providing outdated information
  • - Rejecting all change requests
  • - Providing accurate and up-to-date information on the status of configuration items
  • - Limiting collaboration among team members

34. What is the role of a "Configuration Librarian" in Configuration Management?

  • - To manage hardware configurations
  • - To maintain and organize the configuration management database or repository
  • - To review and approve proposed changes
  • - To create user manuals

True. However, execution of Configuration Management per the planning documentation is essential to successfully maintain consistency between product requirements, product information and the product configuration.

  • T/F Unless required by the customer, the form and format of the CM planning documentation is not critical.

Fetches work from the remote into the local copy.

  • Git fetch

1) Configuration Management Planning and Management,2) Configuration Identification,3) Configuration Change Management,4) Configuration Status Accounting and,5) Configuration Verification & Audit.

  • The five CM functions are:

35. What is the primary purpose of a "Configuration Management Database" in Configuration Management?

  • - To manage project finances
  • - To store and manage information about configuration items and their relationships
  • - To create software prototypes
  • - To document user requirements

66. Which Configuration Management activity involves defining and managing the relationships and dependencies among configuration items?

  • - Configuration control
  • - Configuration identification
  • - Version control
  • - Change control

A system ___________ is a version of a software system that is distributed to customers

  • release

Establishes and maintains the definitive and current basis for control and status accounting of a product and its "pieces". It is an incremental process, and it continues throughout the product's life cycle - through development, production, deployment and operational support, demilitarization and disposal.• A method for organizing the composition of the product elements and associated information.• Unique identification of products and product configuration information. Consistency between a product itself and information about the product. Product attributes that are defined, documented and baseline.• A method for organizing the composition of the product elements and associated information• Unique identification of products and product configuration information Consistency between a product itself and information about the product. Product attributes that are defined, documented and baseline

  • ESSAY: Configuration Identification

• Agreed to information that identifies and establishes the attributes of a product at a point in time and that serves as a basis for change.• The Product Definition Information that defines and describes the agreed to product attributes at a specific time.• Agreed to information that identifies and established the attributes of a product at a point in time, and is also the basis for defining changes from that point forward.

  • Define Configuration Baselines.

International Standardization Organization / International Electrotechnical Commission (ISO/IEC). American National Standards Institute (ANSI) for use in the United States may be used to define requirements on TDP documents.

  • Which international standardization documents are authorized for TDP documentation and which organization adopted them?

describe the form and format of the technical data and shall consist of one or more of the following types:Type 2D: 2-Dimensional (2D) Technical Data Package Type 3D: 3-Dimensional (3D) Technical Data Package. Type 3D comes in one of the following type subsets: a. 3D models only b. 3D models with associated 2D drawings

  • TDP Types

45. Which of the following is NOT typically an element of a Configuration Management Plan (CMP)?

  • - Version control procedures
  • - Configuration identification guidelines
  • - Detailed user feedback
  • - Change control processes

Must provide complete information so that both the outgoing and incoming areas of the interface can be designed to work as specified when they are connected. Agreed-to interfaces must be defined and included in appropriate product definition documentation in order to:• Properly constrain the design of the associated product• Subject it to normal configuration change management processes, maintaining the integrity of the interface.

  • Interface requirement

72. What is the main objective of "Configuration Identification Guidelines" in Configuration Management?

  • - To create user manuals
  • - To provide instructions for identifying and managing configuration items
  • - To manage employee performance
  • - To develop software code

1) Provides control of product information2) Manages product changes that improve capabilities, correct deficiencies, improveperformance, enhance reliability and maintainability, facilitate interface control, or extend product life3) Manages departures from product requirements

  • CM facilitates orderly identification of product attributes, and:

False

  • T/F Product developers perform audits only on government acquisition programs

Commercial And Government Entity codeA five character code listed in Cataloging Handbook H4/H8, Commercial and Government Entity Code, which is assigned to commercial and Government activities that manufacture or develop items, or provide services or supplies for the Government. When used with a drawing number or part number, the CAGE Code designates the design activity from whose series the drawing or part number is assigned.

  • CAGE code

13. What is the primary purpose of a Configuration Management Plan (CMP)?

  • - To define project milestones
  • - To outline the Configuration Management process for a project
  • - To specify hardware requirements
  • - To create a project budget

63. What is the purpose of a "Configuration Management Policy" in Configuration Management?

  • - To define the principles, guidelines, and expectations for Configuration Management within an organization
  • - To create user manuals
  • - To manage employee performance
  • - To develop software code

Consists of those TDP elements necessary to provide the design, engineering, manufacturing, inspection, packaging and quality assurance provisions information necessary to enable the procurement or manufacture of an item.

  • What should a production level design TDP consist of?

21. Which Configuration Management activity focuses on packaging and distributing software and hardware to end-users?

  • - Change control
  • - Configuration identification
  • - Version control
  • - Release management

Shall be prepared in accordance with MIL-STD-961 as item, material, process, software, item or system specifications.

  • Program-unique specifications

73. In Configuration Management, what does "COTS" stand for?

  • - Commercial Off-The-Shelf
  • - Computer Operational Testing System
  • - Configuration Order and Tracking System
  • - Computer Object Tracking System

Should be selected when there is a current or future need for the Government to procure or manufacture the equipment, components, or spares and repair. parts from either the original manufacturer or an alternate source Shall be prepared to provide the design, engineering, and manufacturing information necessary to enable the procurement or manufacture of an item essentially identical to the original item.

  • Product drawings/models and associated list

59. What is the purpose of "Configuration Access Control" in Configuration Management?

  • - To restrict access to configuration items to authorized individuals
  • - To manage employee performance
  • - To create user manuals
  • - To develop software code

Release is a company termBaseline is a customer term "agreed upon"

  • What is the difference between a release and a baseline?

Choose the correct types of modern version control system

  • Database systems
  • Centralized systems
  • Distributed server
  • Change systems

prescribes the requirements for preparing a technical data package (TDP), which is composed of one or more TDP elements and related TDP data management products

  • MIL-STD-31000

87. In Configuration Management, what does "EBOM" stand for?

  • - Engineering Bill of Materials
  • - Electronic Backup Order Management
  • - Enterprise Build Order Management
  • - Engineering Business Operations Management

19. Which of the following is a key principle of Configuration Management?

  • - Change is controlled and documented
  • - Change is avoided at all costs
  • - Change is implemented without review
  • - Change is made by any team member

71. Which Configuration Management activity involves controlling and tracking changes to the project's requirements?

  • - Requirements management
  • - Configuration identification
  • - Version control
  • - Change control

- Applying the appropriate level of CM functions throughout the product's life cycle.- Assigning CM functional responsibilities to various organizational elements.- Determining and applying adequate resources, including CM software tools, and facilities.- Establishing CM performance indicators to serve as a basis for continuous improvement

  • Comprehensive CM planning and management includes:

TDP Elements describe the various component parts of the TDP. a. Conceptual design drawings/models. b. Developmental design drawings/models and associated lists. c. Product drawings/models and associated d. Commercial drawings/models and associated lists. e. Special Inspection Equipment (SIE) drawings/models and associated lists f. Special Tooling (ST) drawings/models and associated lists. g. Specifications. h. Software documentation. i. Special Packaging Instruction (SPI) documents, drawings/models and associated lists. j. Quality assurance provisions.

  • Define TDP elements and what are they?

50. What is the purpose of "Configuration Release" in Configuration Management?

  • - To manage employee performance
  • - To create user manuals
  • - To deliver approved changes to the production environment
  • - To conduct system testing

16. Which of the following is NOT a best practice in Configuration Management?

  • - Regularly backing up configuration data
  • - Making unauthorized changes to configuration items
  • - Documenting changes and their impact
  • - Conducting regular audits

57. What is the main objective of "Configuration Item Naming Conventions" in Configuration Management?

  • - To manage employee performance
  • - To create user manuals
  • - To establish consistent and standardized names for configuration items
  • - To develop software code

94. Which of the following is a key benefit of "Configuration Item Traceability" in Configuration Management?

  • - To create user manuals
  • - Increased software development speed
  • - Providing a clear and documented history of changes and relationships
  • - Limited collaboration among team members

Used to describe a specific design approach. They provide the information to produce materiel for test or experimentation, and for the analytical evaluation of the inherent ability of the design approach to attain the required performance. Shall be prepared to provide sufficient data to support the analysis of a specific design approach and the fabrication of prototype material for test or experimentation.

  • Developmental design drawings/models and associated lists

9. In Configuration Management, what is the purpose of a Change Request?

  • - To create new features
  • - To document known issues
  • - To request and track changes to a configuration item
  • - To conduct user training

83. In Configuration Management, what does "CMDB" stand for?

  • - Configuration Management Database
  • - Computer Management and Deployment System
  • - Configuration Maintenance and Deployment Board
  • - Computer Maintenance and Deployment Board

This involves ensuring that changes made by different developers to these versions do not interfere with each other

  • Change management
  • Version management
  • Release managemet
  • System building

Degree of design disclosure on commercial drawings/models and associated lists, whether full design disclosure or limited design disclosure, shall be as stated in the contract or purchase order.

  • Design disclosure

TDP elements necessary to define design concepts in graphic form, and include appropriate textual information required for analysis and evaluation of those concepts. The data will generally consist of simple sketches/models, artist renderings and/or basic textual data.

  • What should a conceptual level design TDP consist of?

Staffing and assigning responsibilities to staffs are the roles of a _________.

  • service desk agents
  • software developer
  • configuration manager
  • support specialists

False. They do document how each CM function is implemented to accomplish the intent of the CM planning.

  • T/F CM Procedures do not document how each CM function is implemented to accomplish the intent of the CM planning.

47. Which Configuration Management activity involves ensuring that changes to a configuration item are consistent with its documentation and requirements?

  • - Configuration identification
  • - Version control
  • - Change control
  • - Configuration validation

84. What is the purpose of "Configuration Item Relationship Management" in Configuration Management?

  • - To create user manuals
  • - To manage and track relationships between configuration items
  • - To manage employee performance
  • - To develop software code

True, typically via purchase order or other subcontract agreement instrument.

  • T/F Configuration management requirements appropriate to the product being acquired are passed down to lower level suppliers. Tailoring requirements for subcontractors and suppliers is a major CM planning activity.

have a single server that contains all the versioned files and a number of clients that check out files from that central place.

  • Centralized Version Control System

8. Which document defines the detailed characteristics and requirements of a configuration item?

  • - Configuration specification
  • - Test plan
  • - User manual
  • - Project schedule

46. What is the primary purpose of "Configuration Item Status Accounting" in Configuration Management?

  • - To track and report the current state and history of each configuration item
  • - To manage employee performance
  • - To create user manuals
  • - To develop software code

Git clone

  • Git command for creating a local copy of the entire project in your workspace

29. What is the purpose of a "Configuration Status Accounting" process in Configuration Management?

  • - To manage employee performance
  • - To track and report the status of configuration items throughout their lifecycle
  • - To conduct user training
  • - To define project milestones

RFC stands for Request for __________.

  • Configuration
  • Commonality
  • Clarification
  • Changes

Used to obtain existing information regarding commercial items acquired by the Government and used as end items or as selected subassemblies of Government developed items. Provide engineering and technical information in support of end products, or designated portions thereof, which are commercially developed items, commercial off-the-shelf items (COTS), or items not developed at Government expense.

  • Commercial drawings/models and associated lists

20. What is the primary purpose of a Configuration Audit?

  • - To find and fix bugs in the software
  • - To ensure that the as-built configuration matches the as-designed configuration
  • - To improve user documentation
  • - To train team members

32. What is the primary purpose of a "Configuration Baseline" in Configuration Management?

  • - To prevent any changes to the configuration item
  • - To provide a stable reference point for the configuration item
  • - To track project milestones
  • - To manage project finances

1. What is Configuration Management?

  • - A process for managing software defects
  • - A process for managing and controlling changes to software and hardware
  • - A process for optimizing system performance
  • - A process for designing user interfaces

- Don't add executable or derived files in the repository- Don't add bulky binary files- never save files before working on them. Trust VCS will allow you to recover from possible mistakes-

  • "DON'TS" in VCS

62. Which of the following is a key aspect of effective Configuration Verification in Configuration Management?

  • - Ensuring that a configuration item meets its specified requirements
  • - Documenting irrelevant information
  • - Rejecting all change requests
  • - Limiting communication

Used for the limited production of SIE required to inspect and test a specific hardware system. SIE drawings/models are not adequate to procure and maintain logistic support of standard military inspection systems and test equipment. Shall be prepared to provide the data required to manufacture or assemble SIE, which is mandatory to successfully produce the item

  • Special Inspection Equipment (SIE) drawings/models and associated lists

31. In Configuration Management, what does "Version Control System" (VCS) refer to?

  • - A hardware testing tool
  • - A process for documenting system architecture
  • - A tool for tracking changes to software code and managing different versions
  • - A method for project scheduling

65. What is the primary purpose of a "Configuration Management Board" (CMB) in Configuration Management?

  • - To create user manuals
  • - To manage employee performance
  • - To oversee and make decisions regarding Configuration Management activities
  • - To develop software code

43. What is the primary goal of "Configuration Planning" in Configuration Management?

  • - To manage employee performance
  • - To develop software code
  • - To establish the overall approach for Configuration Management within a project
  • - To track project milestones

70. What is the primary goal of "Configuration Item Change Control" in Configuration Management?

  • - To create user manuals
  • - To ensure that changes to configuration items are properly evaluated, approved, and documented
  • - To manage employee performance
  • - To develop software code

This is intended to ensure that system evolution is a managed process and that priority is given to the most urgent and cost-effective changes

  • Release Management
  • Change management
  • Version management
  • system building

• Without effective Configuration Identification, product configuration information may be inaccurate or incomplete. This inaccurate or incomplete information precludes the proper performance of CM, which may result in:• Increased product costs due to non-repeatable and lengthy manufacturing processes Fielding and/or operational schedule delays related to unavailability of replacement parts (often the result of manufacturing or maintenance problems)• Defective parts as a result of ad hoc manufacturing or maintenance procedures Increased overall program costs caused by increased maintenance, manufacturing and/or re-procurement costs• Inability to determine, assess and manage risk• Configuration Identification is the CM activity that helps us identify and select the "pieces" to which CM will be applied. It establishes and maintains the definitive and current basis for control and status accounting of a product and its "pieces".

  • ESSAY: What are the Consequences of Not Applying CI?

42. What is the main purpose of "Configuration Audits" in Configuration Management?

  • - To assess compliance with the established Configuration Management processes and standards
  • - To manage employee performance
  • - To track project milestones
  • - To create user manuals

27. What is the purpose of a "Change Log" in Configuration Management?

  • - To document all software bugs
  • - To record and track all changes made to a configuration item
  • - To manage project finances
  • - To create user manuals

37. What is the main goal of Configuration Verification in Configuration Management?

  • - To manage employee performance
  • - To ensure that a configuration item meets its specified requirements
  • - To track project milestones
  • - To create user manuals

Recorded information, regardless of the form or method of the recording of a scientific or technical nature (including computer software documentation). The term does not include computer software or data incidental to contract administration, such as financial or management information.

  • Technical data

Rights in data for commercial drawings/models and associated list shall be as stated in the contract or purchase order.

  • Data rights

• The evolution of that development effort is documented in a series of configuration (or technical) baselines. • In CM, a configuration baseline is a fixed point of reference that represents•A snapshot that captures the configuration - or partial configuration - of a Configuration Item (CI) at a specific point in time•A commitment point representing approval of a CI at a particular milestone in its development•A control point to focus management attention•In its simplest form, CM is the management of configuration baselines. A configuration baseline is:•An agreed-to description of the attributes of a system, at a point in time, which serves as a basis for defining change•An approved and released document, or a set of documents, each of a specific revision; the purpose of which is to provide a defined basis for managing change•The currently approved and released configuration documentation•A released set of files comprising a software version and associated configuration documentation

  • ESSAY: Configuration Baselines

True.

  • T/F CM training provides an understanding of the fundamentals and principles of CM and the use of CM tools, procedures, and practices. CM training should be consistent with the training policies of the organization.

• The product's performance and/or availability can be significantly impacted: Failure can occur due to incorrect parts selection or installation.• Schedule and/or operational delays can be caused by unanticipated changes. Operational delays can occur because of maintenance problems and increased down time• Increased maintenance costs can result from inconsistencies between a product and its maintenance instructions.• CM failures can cause wartime mission failures for lack of parts• Costly expenditures of funds for the wrong parts and delays in waiting for the right parts to be reordered can occur• Increased life cycle costs and/or degraded system supportability Inability to adequately measure performance• The worst case outcome is the catastrophic failure of a product. This can result in the destruction of expensive equipment and, potentially, even the loss of human life.

  • ESSAY: What happens when CM is not rigorously applied, or not applied at all?

51. Which of the following is a key aspect of effective Configuration Identification in Configuration Management?

  • - Assigning unique identifiers to configuration items
  • - Documenting random changes
  • - Limiting documentation
  • - Rejecting any change requests

The process of identifying, documenting and controlling all product attributes relevant to the interfacing of two or more products provided by one or more organizations.

  • Interface Control

78. In Configuration Management, what does "CM Plan" stand for?

  • - Configuration Management Plan
  • - Computer Maintenance Plan
  • - Configuration Monitoring Plan
  • - Computer Management Plan

12. Which of the following is a common tool used for version control in software development?

  • - Git
  • - Microsoft Excel
  • - Adobe Photoshop
  • - Slack

shall be prepared in accordance with the Federal Standardization Manual to describe, by functional, performance, or essential physical requirements, available commercial products or services.

  • Commercial Item Descriptions (CIDs)

26. Which of the following is NOT typically included in a Configuration Management Plan (CMP)?

  • - Detailed software code
  • - Configuration identification guidelines
  • - Version control procedures
  • - Change control processes

The process of identifying, documenting and controlling these interfaces. It ensures that the detailed design of each co-functioning item contains the necessary information to assure that the items, when individually designed and produced, will work together.the process of identifying, documenting and controlling these interfaces. Interface Management ensures that the detailed design of each co-functioning item contains the necessary information to assure that the items, when individually designed and produced, will work together. Interfaces among systems, equipment, components and software represent design constraints. In addition, a product's top-level attributes act as design constraints on lower-level CIs as those requirements are allocated within the product structure.

  • Interface Management

10. Which Configuration Management activity involves evaluating and approving or rejecting proposed changes?

  • - Change control
  • - Configuration identification
  • - Version control
  • - Release management

5. Which Configuration Management activity focuses on identifying and documenting the characteristics of a configuration item?

  • - Change control
  • - Configuration identification
  • - Version control
  • - Release management

68. Which of the following is a key benefit of utilizing a "Configuration Item Record" in Configuration Management?

  • - A centralized record of each configuration item's history and status
  • - Increased software development speed
  • - Limited collaboration among team members
  • - Decreased product quality

True. Procedures should be unambiguous, succinct, and written at a level of detail that is commensurate with the intended user skill level.

  • T/F CM procedures provide the detailed how-to steps to implement the CM functions.

Information of CIs stored in the database is known as ___________.

  • attribute

A product or an aggregation of products that accomplishes an end-use function and is deemed important enough to require separate configuration management documentation and control.

  • Configuration Item (CI)

97. What is the purpose of "Configuration Item Review" in Configuration Management?

  • - To create user manuals
  • - To manage employee performance
  • - To evaluate the characteristics and status of a configuration item
  • - To develop software code

This involves keep track of the MULTIPLE CHANGES happening and making sure changes DONT CONFLICT t with each other

  • Version Management

Provide for a natural progression of a design from its inception to production. TDPs shall consist of one of three Levels: (1) Conceptual Level (2) Developmental Level (3) Production Level

  • TDP levels.

2. Which of the following is a primary goal of Configuration Management?

  • - Maximizing profit
  • - Minimizing employee turnover
  • - Ensuring the integrity and consistency of software and hardware
  • - Increasing market share

A technical description of an item adequate for supporting an acquisition strategy, production, and engineering and logistics support. The description defines the required design configuration or performance requirements, and procedures required to ensure adequacy of item performance. It consists of applicable technical data such as models, drawings, associated lists, specifications, standards, patterns, performance

  • Technical Data Package

95. In Configuration Management, what does "CAB" stand for?

  • - Change Advisory Board
  • - Configuration Approval Board
  • - Change Approval Board
  • - Configuration Advisory Board

Git commit

  • Git command for saving changes to the local repository (all the files marked in the index are saved to the local repository)

A comprehensive process for maintaining consistency of any product's performance, functional and physical attributes with its requirements, design, and operational information. The common sense application of CM functions and their underlying fundamental truths (principles), which have universal applicability across the broad spectrum of commercial and governmental enterprises around the globe.

  • Configuration Management

67. What is the primary purpose of a "Configuration Management Repository" in Configuration Management?

  • - To create user manuals
  • - To manage employee performance
  • - To store and manage configuration items and related information in a centralized location
  • - To develop software code

86. Which of the following is a key benefit of "Configuration Item Baseline Management" in Configuration Management?

  • - To create user manuals
  • - Increased software development speed
  • - Providing a stable reference point for configuration items
  • - Limited collaboration among team members

This involves keep track of requests for changes to the software from customers and developers, working out the costs and impact of making these changes, and deciding if the changes should be implemented

  • Change Management

• Same as product• Selected items of hardware or software (or combinations of both) in which the government or acquiring activity has CM concerns.• Requires logistic support and designated for separate procurement• Includes CSCI• Any hardware or software, or a combination of both, that satisfy.; an end use function and is designated for configuration management.

  • Define Configuration Items

89. What is the primary purpose of a "Configuration Item Approval Process" in Configuration Management?

  • - To create user manuals
  • - To manage employee performance
  • - To ensure that changes to configuration items are authorized and properly evaluated
  • - To develop software code

Modified (not tracked)Staged (set to be committed)Committed (updated to local repository)

  • What are the possible states of a file?

79. What is the primary goal of "Configuration Item Version Control" in Configuration Management?

  • - To create user manuals
  • - To manage employee performance
  • - To ensure that only authorized changes are made to configuration items
  • - To develop software code

clients don't just check out the latest snapshot ofthe files; rather, they fully mirror the repository,including its full history.If any server dies, any of the client repositories can be copied back up to the server to restore it. Every clone is really a full backup of all the data. Remote repositories, so you can collaborate with different groups of people in different ways

  • Distributed Version Control System

3. Which phase of the software development lifecycle is Configuration Management most closely associated with?

  • - Testing
  • - Coding
  • - Planning
  • - Maintenance

24. In Configuration Management, what does the term "Versioning" refer to?

  • - A type of software testing
  • - Assigning unique identifiers to different versions of a configuration item
  • - Controlling access to configuration items
  • - The process of creating user manuals

52. What is the main goal of "Configuration Status Reporting" in Configuration Management?

  • - To create user manuals
  • - To manage employee performance
  • - To provide timely and accurate information on the status of configuration items
  • - To develop software code

- Product and organizational constraints, e.g., product scope, product importance, product complexity, production quantity, quality requirements, number and size of organizations involved, budgets, and schedules- Physical environment in which the product is to be used- Life cycle phase- Contract requirements for the project

  • When CM planning, which of the following should be considering:- Product and organizational constraints, e.g., product scope, product importance, product complexity, production quantity, quality requirements, number and size of organizations involved, budgets, and schedules- Physical environment in which the product is to be used- Type of support to be provided; e.g., factory support, dealership support, independent maintenance center support, customer support, or no support required- Life cycle phase- Configuration approval authority over the product configuration information- Contract requirements for the project, its products and, for configuration management- Intellectual property rights

93. What is the main goal of "Configuration Item Change Management" in Configuration Management?

  • - To create user manuals
  • - To manage employee performance
  • - To ensure that changes to configuration items are properly evaluated, authorized, and documented
  • - To develop software code

88. What is the main purpose of a "Configuration Item Relationship Matrix" in Configuration Management?

  • - To create user manuals
  • - To manage employee performance
  • - To visually represent the relationships between configuration items
  • - To develop software code

Git push

  • git command for pushing changes in the local repository to the remote repository

6. Which of the following is NOT a benefit of effective Configuration Management?

  • - Improved collaboration among team members
  • - Increased software development speed
  • - Better tracking of changes
  • - Enhanced product quality

49. In Configuration Management, what does "CI Lifecycle" refer to?

  • - The stages a configuration item goes through from creation to retirement
  • - To manage employee performance
  • - To conduct system testing
  • - To track project milestones

74. What is the purpose of "Configuration Item Change History" in Configuration Management?

  • - To create user manuals
  • - To manage employee performance
  • - To document all changes made to a configuration item
  • - To develop software code

Drawings prepared by a commercial design activity, in accordance with that activity's documentation standards and practices, to support the development and manufacture of a commercially developed product.

  • Commercial drawings.

4. What does the term "Baseline" refer to in Configuration Management?

  • - A software testing technique
  • - A snapshot of the project's current state
  • - A well-defined, approved version of a configuration item
  • - A software development methodology

54. Which Configuration Management activity involves planning and coordinating the deployment of software and hardware to end-users?

  • - Configuration identification
  • - Version control
  • - Change control
  • - Release management

14. What is the term for the process of managing multiple versions of a software product?

  • - Configuration identification
  • - Version control
  • - Change control
  • - Release management

True. It consists of five interrelated functions which, when collectively applied, maintain consistency between product configuration information and the product throughout product conception, development, production, delivery, and support.

  • T/F The CM process described in this standard provides a flexible and comprehensive methodology for enterprises to manage and control product configuration.

The extent to which the final design or configuration of an item has been defined by the engineering process

  • Design maturity

uses the term "software life cycle data" to address software documentation.

  • ISO 12207

98. Which of the following is a key benefit of "Configuration Item Relationship Management" in Configuration Management?

  • - To create user manuals
  • - Increased software development speed
  • - Improved understanding of the dependencies and interactions between configuration items
  • - Limited collaboration among team members

Working directoryIndexLocal RepositoryMain/Head repository

  • The four fundamental elements of the Git workflow

1)Consequences of not making the change2)Benefit of making the change3)Cost of making the change4)Number of users affected5)Product release cycle

  • Significant factors to take into account

Following any significant changes in resource availability, changes in customer contract, and changes in the product.

  • When should the documented CM planning should be re-evaluated?

28. Which Configuration Management activity involves verifying that a configuration item meets its specified requirements?

  • - Change control
  • - Configuration identification
  • - Version control
  • - Configuration verification

48. What is the main objective of "Configuration Documentation" in Configuration Management?

  • - To create user manuals
  • - To manage employee performance
  • - To document the structure, components, and changes of a configuration item
  • - To develop software code

Git is a free and open source distributed version control systemGithub is a webpage that hosts git repositories

  • Git != Github

A single point of failure

  • Cons of Centralized Version Control System

A specification that states requirements in terms of the desired results with criteria for verifying compliance, but without stating the methods for achieving the required results. Defines the functional requirements for the item, the environment in which it must operate, and interface and interchangeability characteristics. (MIL-STD-961)

  • Performance specification.

shall be prepared in accordance with MIL-STD-961 as coordinated, limited or interim specifications.

  • Defense specifications

Git add

  • Git command for staging a file (adding a file from the workspace to the index)

Command to update working directory to remote directory. Equivalent of git fetch + git merge

  • Git pull

Git status (tells you differences between working copy and head repository and also main repository)

  • Git command for getting the state of the repo

75. What is the main goal of "Configuration Item Traceability" in Configuration Management?

  • - To create user manuals
  • - To manage employee performance
  • - To establish and document relationships between configuration items and their associated requirements, designs, and tests
  • - To develop software code

23. Which of the following is a key challenge in Configuration Management?

  • - Lack of documentation
  • - Managing concurrent changes
  • - Rapid software development
  • - Limited communication

Preparing software for external release and keeping track of the system versions that have been released for customer use.

  • Release Management

55. What is the main purpose of

  • - To manage employee performance
  • - To create user manuals
  • - To ensure that a configuration item meets its defined requirements
  • - To develop software code

False. Should be tailored.

  • Personnel from many organizations within the enterprise and suppliers have CM roles to perform. Both on- the-job and formal CM training should not be tailored to address needs based on the individual's position, experience level, and responsibility.

Choose only the correct system platforms that may be involved in system building.

  • development system
  • development system
  • database server
  • build server

Used when there is a need to verify preliminary design and engineering and confirm that the technology is feasible and that the design concept has the potential to be useful in meeting a specific requirement Shall be prepared to define design concepts in graphic form, and include appropriate textual information required for analysis and evaluation of those concepts.

  • Conceptual design drawings/models

80. Which Configuration Management activity involves ensuring that configuration items are compliant with applicable laws and regulations?

  • - Legal and regulatory compliance
  • - Configuration identification
  • - Version control
  • - Change control

Used to permit the Procuring Activity or an alternate source to duplicate the functional requirements of tooling that are mandatory for the manufacture of the item. Shall be prepared to provide the data required to manufacture special tooling which is mandatory to successfully produce the item.

  • Special Tooling (ST) drawings/models and associated lists

acquired to support software products imbedded in the end item, component systems thereof, or special inspection equipment cover by the TDP. Shall be prepared in accordance with ISO/IEC 12207.

  • Software documentation

False. Should be accountability.

  • T/F CM training assures that individuals understand their responsibility, authority, unaccountably, and the procedures for performing specified CM tasks.

30. Which of the following is NOT a benefit of using automated tools for Configuration Management?

  • - Increased software development speed
  • - Better tracking and reporting
  • - Improved collaboration among team members
  • - Enhanced product quality

11. What is the role of a Configuration Control Board (CCB) in Configuration Management?

  • - To develop software code
  • - To review and approve or reject proposed changes
  • - To manage user documentation
  • - To perform system testing

58. In Configuration Management, what does "SCM" stand for?

  • - Software Configuration Management
  • - System Control Management
  • - Software Change Management
  • - System Configuration Management

36. Which of the following is a typical responsibility of a Configuration Manager?

  • - Defining and implementing the Configuration Management process
  • - Writing user manuals
  • - Conducting system testing
  • - Creating project schedules

gets files from local repository to workspace/working directory

  • Git merge

Defined as any hardware, software or combination that: Satisfies an end-use function, and is designated for separate CMEvery Configuration Item :• Has associated configuration documentation (e.g., specifications, drawings, item descriptions)• Has a process for controlling change• Has configuration status accounting records that require updating and maintenance• Is subject to configuration audits to verify performance and product configuration

  • Define Configuration Item and its characteristics

Consist of those TDP elements necessary to provide sufficient data to support the analysis of a specific design approach, the fabrication of prototype materiel for test or experimentation, and limited production by the original design organization or with assistance from the original design organization.

  • What should a developmental level design TDP consist of?

concerned with 1)Policies2)Processes3)Toolsfor managing changing software systems

  • Configuration Management

1. Materiel Solution Analysis2. Technology Development3. Engineering and Manufacturing Development4. Production & Deployment5. Operations & Support

  • DOD has Five CM Lifecycle Phases:

Shall be prepared as performance specifications or detail specifications as required in the contract or purchase order. Refer to MIL-STD-961 for guidance in determining the types of specifications to be acquired,Defense specificationsProgram-unique specificationsCommercial Item Descriptions (CIDs)Software documentationSpecial Packaging Instructions (SPI) drawings/models and associated Quality Assurance Provisions (QAP)

  • What are specifications and their types?

This is known to simplify both release management and system installation for customers

  • Competition
  • Release planning
  • Software as a service
  • Release updates

76. Which of the following is a key aspect of effective Configuration Status Accounting in Configuration Management?

  • - Providing accurate and up-to-date information on the status of configuration items
  • - Documenting outdated information
  • - Rejecting all change requests
  • - Limiting collaboration among team members

The contractual configuration control authority approving implementation of a change to a product. The CCA is responsible for the performance of a product and for funding changes to that product. The role of the CCA may initially reside with the Government or with Industry. It may continue to reside with this same organization throughout its life cycle, or authority may transfer.

  • Configuration Control Authority (CCA)

33. Which Configuration Management activity involves tracking the relationships and dependencies among configuration items?

  • - Configuration control
  • - Configuration identification
  • - Version control
  • - Change control

100. What is the main goal of "Configuration Item Naming Conventions" in Configuration Management?

  • - To create user manuals
  • - To establish consistent and standardized names for configuration items
  • - To manage employee performance
  • - To develop software code

• Configuration Items are the basic units of CM, so determining what components will become CIs is critical. The product structure serves as the basis for selecting CIs and is used to separate product components into identifiable subsets. In this way, their further development can be more effectively managed.• CI selection is an iterative process; it begins during the Materiel Solution Analysis Phase, and continues through and even after production. The level of detail increases over the product life cycle as the product and its CI development evolve and mature.Effectively establishes the level of Government configuration control over a product and its documentation throughout the life cycle. So the breakout of CIs affects subsequent development, acquisition, retrofit and hardware/software interfaces.

  • ESSAY: Determining Configuration Items

Acquired to permit the manufacturer, Government or an alternate source to test and inspect the item being defined to ensure acceptability. Quality assurance provisions shall be prepared to identify any special test, inspections, measurements or certifications required to ensure the item being defined meets is intended performance.

  • Quality Assurance Provisions (QAP)

15. What does the term "Continuous Integration" refer to in Configuration Management?

  • - A method for managing hardware configurations
  • - A process for updating user manuals
  • - The practice of regularly merging code changes into a shared repository
  • - A technique for optimizing database performance

Packaging requirements and data shall be as specified in the contract or order. Special packaging instructions, drawings/models and associated lists shall be prepared to provide the data required to manufacture special packaging which is mandatory to successfully protect, store and transport the item.

  • Special Packaging Instructions (SPI) drawings/models and associated lists

7. What is the primary purpose of version control in Configuration Management?

  • - To limit access to the code
  • - To slow down the development process
  • - To track and manage changes to software code
  • - To increase development costs

91. In Configuration Management, what does "CMS" stand for?

  • - Configuration Management System
  • - Computer Management System
  • - Configuration Maintenance System
  • - Computer Maintenance System

38. What is the primary purpose of a "Configuration Item Identifier" in Configuration Management?

  • - To manage employee performance
  • - To uniquely identify a configuration item
  • - To track project milestones
  • - To conduct system testing

The organization that has the decision authority over the contents of the documents, reflecting proprietary or data rights to the information that the document contains. The CDCA is the authority responsible for the content of a drawing, specification or other document; it is the sole authority for approving changes to that document. The CDCA may be the Government or Industry, and authority may be transferred.

  • Current Document Change Authority (CDCA)

44. What is the primary purpose of a "Configuration Change Request" in Configuration Management?

  • - To manage employee performance
  • - To review and approve user complaints
  • - To formally request a change to a configuration item and initiate the change control process
  • - To track project milestones

What does Github have that Git does not?

  • Pull Requests

Describes the system or top-level requirements. This includes the system/top-level functional, performance, interoperability and interface requirements and the verification's required to demonstrate the achievement of those requirements.

  • Functional Baseline

CMDB stands for Configuration Management __________.

  • Database

60. Which Configuration Management activity involves managing and tracking changes to the organization's policies and procedures?

  • - Process control
  • - Configuration identification
  • - Version control
  • - Change control

Baselines establish reference points for a product and its associated product configuration information as the product evolves over the life cycle. Baselines provide Government and Industry with a common consensus to describe a product's attributes. The baselines serve as a basis for defining and controlling change.• Each configuration baseline is established when its configuration documentation is considered complete and correct. A baseline is subject to formal configuration control.

  • What are Baselines?

56. Which of the following is a key benefit of utilizing a Configuration Management tool?

  • - Improved efficiency and accuracy in managing configuration items
  • - Increased project timelines
  • - Decreased collaboration among team members
  • - Limited communication

85. What is the main goal of "Configuration Item Status Reporting" in Configuration Management?

  • - To create user manuals
  • - To manage employee performance
  • - To provide accurate and up-to-date information on the status of configuration items
  • - To develop software code

Formal examination of the "as-built" configuration of a configuration item against its technical documentation to establish or verify the configuration item's product baseline.

  • Physical Configuration Audit (PCA)

53. What is the primary purpose of a "Configuration Management System" (CMS) in Configuration Management?

  • - To provide a set of tools and processes for managing configuration items and their relationships
  • - To manage employee performance
  • - To create user manuals
  • - To conduct system testing
Comments