Functional configuration audit software

Configuration audit software configuration management configuration audit is a software configuration management process activity and its objective is to maintain the integrity of the configuration baselines. The objective of the functional audit is to provide an independent evaluation of a software product, verifying that its configuration items actual functionality and performance is consistent with the relevant requirement specification. These functional setups, based on either business requirements or on transactional source system settings or configurations, direct the manner in which relevant data is moved and transformed from source database to target database. Appendix x scm guidance for achieving the repeatable level on the software. In general, the physical configuration audit ensures that you have the right configuration items ci in place. Below is a sample configuration audit checklist for fca and pca. A baseline is an agreedupon description of the attributes of a product at a point in.

A configuration management process that confirms the integrity of a systems product prior to delivery. Appendix v functional configuration audit fca checklist preface from software configuration management. The objective of the functional audit is to provide an independent evaluation of a software product, verifying that its configuration items actual functionality and performance is consistent with the. The etl and additional information for informational task specifies subject areas that you must include in. It assesses the system final product, as evidenced in its production configuration, and determines if it meets the functional requirements. Feb 27, 2019 functional configuration audit fca verifies that the software actually satisfies the specified software requirements physical configuration audit pca determines whether or not the design and. Software audits may be conducted on a single csci or a group of cscis. A formal audit to valiaate that the developmentf a configuration item has been completed satisfactorily and that the configuration item has achieved che performance and functional characteristics specified in the functional or allocated configuration identification. Swe084 configuration audits sw engineering handbook ver. A functional model of software configuration management is organized into the areas of 1 version control, 2 document control, 3 change management, 4 build management, and 5 release control.

Approved final draft of the configuration item product specification. This audit is intended to confirm the csci is verifiedtested relative to the allocated requirements and relevant higher level specifications. In the case of software configuration management scm audits, three types of audits are typically performed. A formal audit to valiaate that the developmentf a configuration item has been completed satisfactorily and that the configuration item has achieved che performance and functional characteristics specified in the. It serves as a documented basis for defining incremental change and encompasses many different aspects of the product. Configuration audits confirm that the resulting baselines and documentation conform to the special standard or requirements. This is also used to verify that any elements of the ci that were redesigned after the completion of the functional configuration audit fca also meet the requirements of the cis performance specification. A list delineating both approved and outstanding changes against the configuration item. Overall, the functional and physical configuration audit processes for the gps were well managed. Functional configuration audit fca, which is an evaluation of the completed software products to determine their conformance, in terms of completeness. A physical configuration audit pca is the formal examination of the asbuilt configuration of a configuration item against its technical documentation to establish or verify the configuration items product baseline. A functional audit is held prior to the software delivery to verify that all requirements specified in the srd have been met. Swe084 configuration audits sw engineering handbook.

There is a functional and a physical attribute to both configuration verification and configuration audit. Now, as per the software one this comes from the ieee std 730. Audit configuration an overview sciencedirect topics. A functional configuration audit is intended to make sure that functional and performance attributes of a configuration object are achieved. A physical audit is held to verify internal consistency of the software and its documentation, and their readiness for release. Citeseerx document details isaac councill, lee giles, pradeep teregowda. This page is about the meanings of the acronymabbreviationshorthand fca in the computing field in general and in the software terminology in particular. The importance of the project online configuration audit. It must be noted here that the term configuration audit is misunderstood by many new to software configuration management as a process audit. The more confidence the government has in a contractors configuration verification process, the easier the configuration audit process becomes.

It is also used to validate many of the supporting processes that the contractor uses in the production of the ci. Software assurance should perform or participate in the projects configuration audits, typically the functional configuration audit fca and the physical configuration audit pca. Software configuration management audits by linda westfall. A functional configuration audit fca is similar to, and may be conducted concurrently with the svr. A configuration audit of all deliverables must be performed to ensure an accurate record of configurations and validated traceability to build procedures and system documentation. Describe the process by which functional configuration audits will be performed. After all tasks have been completed in fsm, use the etl and additional information for informational task if available to determine the load plan details that you must specify to perform etl for that offering. Feb 22, 2018 a physical configuration audit pca is the formal examination of the asbuilt configuration of a configuration item against its technical documentation to establish or verify the configuration. Configuration management helps organizations to systematically manage, organize, and control the changes in the documents, codes, and other entities during the software development life cycle. Functional and physical configuration audits of the army. A functional configuration audit fca examines the functional characteristics of the configured product and verifies that. A physical configuration audit pca is the formal examination of the asbuilt configuration of a configuration item against its technical documentation to.

Prepare a report which lists each requirement targeted for the baseline, its corresponding test procedure, and test result passfail for the baseline. Configuration audit checklist project management guide. Does the release documentation clearly define the scope of release, including the crs that should be incorporated. Additional pcas may be accomplished later during ci production if circumstances such as the following apply. Conducting software configuration management audits.

Software configuration management scm process and procedure. The audit team will consist of 34 members comprising the customer representative, independent quality assurance members and configuration controller of other projects. Appendix t software configuration management plan scmp appendix u acronyms and glossary. Appendix v functional configuration audit fca checklist preface. Pca is one of the practices used in software configuration management for software configuration auditing. The intercontinental addison functional configuration audits fca physical configuration audits pca inprocess scm audits. List the software tools currently being used to support cm activities. The functional configuration audit ensures that the cis are doing the right thing. Quality assurance configuration audits and checklist. It is a logical group of test cases which when taken together test a particular function.

Appendix y supplier cm market analysis questionnaire. It aims to control cost and work effort involved in making changes to the software system. Additionally, some functional setups of bi applications control the manner in which data is displayed. Functional configuration audit fca, which is an evaluation of the completed software products to determine their conformance, in terms of completeness, performance and functional characteristics, to their requirements specifications. Physical configuration audit pca, which is an evaluation of each configuration item to. Dec 17, 2018 a functional audit is held prior to the software delivery to verify that all requirements specified in the srd have been met. Jun 10, 2019 audit configuration verification and configuration audits ensure the composition of a projects configuration items is correct and that corresponding changes are registered, assessed, approved, tracked, and correctly implemented. The functional configuration audit fca is used to verify that the actual. Software functional configuration audit fca should be conducted for each computer software configuration item csci in the system. Software configuration auditing determines the extent to which an item satisfies the required functional and physical characteristics.

Describe the process by which physical configuration audits will be performed. Does the release documentation clearly define the scope of. Software configuration management audits october 12, 2017 26th annual asq audit division conference. The configuration audit is an activity that is conducted to determine that a system or item meets it functional requirements and has been built in accordance with its blueprints, source code, or other technical documents. The project managers can use the following checklist as a reference for the readiness of the audit or even for doing the audit. Audit configuration verification and configuration audits ensure the composition of a projects configuration items is correct and that corresponding changes are registered, assessed, approved, tracked, and correctly implemented. Configuration audit info security consulting services. Software configuration management scm question and.

Informal audits of this type can be conducted at key points in the life cycle. It has to do more with systems engineering and program management that official auditing. This audit is intended to confirm the csci is verifiedtested relative to the allocated. This paper presents an overview of the knowledge area of software configuration management for the software engineering body of knowledge swebok project.

A physical configuration audit attempts to ensure that a configuration object is installed based on the requirements of its design specifications. Appendix w physical configuration audit pca checklist. It is a document that defines the input, action and expected output to determine if a certain feature of an application is working correctly. Software configuration management audits westfall team. Perform functional configuration audit a functional configuration audit fca confirms that a baseline meets the requirements targeted for the baseline. Configuration audit the verification of a configuration items conformance to specifications, drawings, and other contract requirements p.

The objective of a functional audit is to provide an independent evaluation of software products, verifying that its configuration items actual functionality and performance is consistent with the requirement specifications. The following requirements and tasks shall be available and accomplished at the pca. A breakdown of topics is presented for the knowledge area along with a succinct description of each topic. It is a document that describes the sequence of steps to execute a test case.

Configuration audits help to maintain the integrity of the configuration management system cms. Program management officials indicated that they were not sure whether the items still needed to undergo a functional configuration audit or whether the items had been verified as the result of a previous audit. A configuration baseline is a fixed reference in the development cycle or an agreedupon specification of a product at a point in time. The objective of the physical audit is to provide an independent evaluation of a software products configuration. Configuration management physical audit and functional. The functional configuration audit fca is used to verify that the actual performance of the ci meets the requirements stated in its performance specification and to certify that the ci has met those requirements. A functional configuration audit fca confirms that a baseline meets the requirements targeted for the baseline. Configuration management audits including functional configuration audits. This configuration management plan cmp applies to all software, hardware, commercial off the shelf cots products, documentation, physical media, and physical parts used by era and the era contractor. The objective of the functional audit is to provide an independent evaluation of a software product. Appendix v functional configuration audit fca checklist. The objective of functional configuration audit is to verify that a configuration item is in accordance with its software requirements. Functional configuration audit pca physical configuration audit sci software configuration item scr software change request scm software configuration management scmp software configuration management plan scsa software configuration status accounting sdd software design description sqa software qua.

626 1330 1675 1435 630 1260 1491 899 853 1657 1588 255 362 1274 132 944 1557 584 1680 1494 195 320 360 1272 630 351 698 457 1426 1479 1471