GeekInterview.com
  I am new, Sign me up!
 
GeekInterview.com  >  Interview Questions  >  Testing  >  Testing General
Go To First  |  Previous Question  |  Next Question 
 Testing General  |  Question 167 of 506    Print  
Define the following and explain their usefulness: Change Management, Configuration Management, Version Control, and Defect Tracking.

  
Total Answers and Comments: 2 Last Update: December 30, 2009   
  
 Sponsored Links

 
 Best Rated Answer

No best answer available. Please pick the good answer available or submit your answer.
August 25, 2005 04:20:49   
Ranjith Nair        

RE: Define the following and explain their usefulness: Change Management, Configuration Management, Vers...
Change Management->When ever a requirement or a change in requirement comes as a change request the team has to sit and check the impact due to this new change.Once a change request form gets approved it will get implemented in the application

Configuration management->This is realted with configuartion9software system).Main puropse is for Version controlling.Some organisations are using Visual Source Safe as thier configuration tool.There will be a configuration in charge who is responsible for the version contralling of all documents code etc for a project.

 
Is this answer useful? Yes | No
December 29, 2009 08:45:37   
kurtz182 Member Since: November 2009   Contribution: 857    

RE: Define the following and explain their usefulness: Change Management, Configuration Management, Version Control, and Defect Tracking.

Change Management: During software development requirements are established by key stakeholders and they are baselined. Any change to these requirements must undergo a formal review process and once again meet agreement with all key stakeholders before it is included in the requirements document and delivered to the development team. Change management ensures change requests:

1) Meet certain criteria before they are passed on for review.
2) Have met approval by a designated review board.
3) Become baselined in appropriate documentation.
4) Have followed a system of control that is placed on permanent record.

Configuration Management: This is the process of tracking and controlling changes in software. It identifies the functional and physical attributes of a software at various points in time and performs systematic control of changes to the identified attributes for the purpose of maintaining software integrity and traceability throughout the software development life cycle. This process has four primary core responsibilities:

1) Identify the attributes that define every aspect of a configurable item.
2) Decide coordinate and approve changes to configurable items.
3) Maintain an account of all changes from previous to new baselines.
4) Assure new baselines have all planned and approved changes.

Version Control: This serves to manage changes to documents programs and other information stored as computer files. It is most commonly used in software development where a team of people may be changing the same files. Changes are usually identified by a number or letter code called its "version "version number" or "version level".

Defect Tracking: This refers to a process which serves to understand the status ownership and the specific details of a defect throughout its life cycle.




 
Is this answer useful? Yes | No

 Related Questions

Answer posted by Radhika on 2005-05-23 17:51:42: An integrated system of management activities involving planning, implementation, assessment, reporting, and quality improvement to ensure that a process, 
Latest Answer : Quality assurance refers to a program that attempts to improve and stablilize processes by systematically monitoring and evaluating various aspects of a project to ensure quality standards are being met.   This is in contrast to Quality Control, ...

Latest Answer : Quality has many definitions depending on its context.  I will define quality as it pertains to the characteristics of software.Quality refers to the extent that a software product or service satisfies its customers' needs.  ...

Latest Answer : Software Development Life Cycle (SDLC) refers to the entire software development process from the inception of a project to its conclusion.  There are many variations of SDLC described by different models.  For example, the Waterfall model divides ...

Latest Answer : choudary Wrote: it depends on the end user or client. if he is computer literate, then it's better to provide clear documentation on each and every feature and actions. if he is not computer literate,then reingineering(start from the scratch) ...

Latest Answer : Phase Containment(prevention of spread of something harmful):  Suppose we find a defect at design stage. so we prevent that to spreading to the next stage. i.e; we traced back that defect and correct that in requirements and then in design. after ...

Answer posted by Ravi on 2005-06-01 13:25:52: The bugs are entered into a bug-reporting tool. Nowadays, every organization uses the Test Director as their Test Management Tool. This has Defects section, 
Latest Answer : The elements of a defect report are:a) Defect IDb) Current status of defect (Open, Resolved, Not Repro, etc.)c) Application versiond) Tester namee) Test case numberf) Priority levelg) Severity levelh) Title of defect reporti) Environment detailsj) Defect ...

Answer posted by Ravi on 2005-06-01 13:37:16: Regression Testing is carried out both manually and automation. The automatic tools are mainly used for the Regression Testing as this is mainly focused repeatedly 
Latest Answer : Regression testing is performed to assure that bug fixes have been successfully corrected while providing a general assurance that no other errors were introduced in the process of fixing the original problems.  Regression is commonly used to ...

Answer posted by Radhika on 2005-05-23 18:12:32: Software configuration management (SCM) is the control, and the recording that are made to the software and documentation throughout the software development 
Latest Answer : Managemet which configures the software is called SCM. here configuration means arrangement of the parts of the software..  software configuration management is the decipline for systematically controlling the changes that take place during ...

Latest Answer : A bug is defined as a deviation from the expected result to actual result. ...



 Sponsored Links

 
Related Articles

Business Performance Management

Business Performance Management What is Business Performance Management Business Performance Management is most commonly described as a set of processes that help companies or organizations optimize their business performance It is specifically designed to organize automate and analyze business meth
 

High Level Data Link Control (HDLC)

High Level Data Link Control HDLC The High Level Data Link Control protocol was developed by the International Organization for Standardization ISO It is used for switched and non switched networks and is a bit oriented architecture The High Level Data Link Control has been accepted and used widel
 

Synchronous Data Link Control (SDLC)

Synchronous Data Link Control SDLC The SDLC or the Synchronous Data Link Control was first developed by IBM It is basically a linked layer protocol which can be used with systems network architecture or the SNA environment In this system all the functions in a network can be defined and slotted into
 

Network Management

Network Management Network management is the method of managing the tools that belong to a network and maintaining administering all the systems that are connected in the network For one to be able to efficiently manage a network that person should be a qualified network administrator and should hav
 

ERP Operation and Control

ERP Operation and Control The selection of the most suitable management system is it a difficult decision to make but once it is decided the next step is the operation and maintenance of ERP It is necessary to know well all the capacities and abilities in order to exploit the system to its fullest e
 

ERP for Cash Management

ERP for Cash Management Cash management is a fundamental application that allows you to manage your accounts It includes banks savings institutions and charge cards All the appropriate functions are conveniently centralized in one location The application provides facilities for accounting staff to
 

ERP Systems as Quality Control Support

ERP Systems as Quality Control Support For the past few years ERP systems have became one of the most powerful tools for quality control management But ERP is just an informatics system that provides support to the integrated business management mosgoogle center Goals of the Quality Control Module i
 

How ERP Improves General Ledger Capacity

How ERP Improves General Ledger Capacity Flexibility quickness and efficiency are the pillars and needs of the modern organization In order to fulfill all the requirements that the market imposes ERP has become an useful utility The general ledger tasks are nowadays one of the most important activit
 

Knowledge Management in Business Networks

What is Knowledge Management KM The basic definition of knowledge management from the business perspective states that it is the vital set of methods that manage the conception distribution and exploitation of knowledge In today’ s Information Age era with the technological advancements in
 

C++ Memory Management operators

C Memory Management operators Need for Memory Management operators The concept of arrays has a block of memory reserved The disadvantage with the concept of arrays is that the programmer must know while programming the size of memory to be allocated in addition to the array size remaining constant m
 

About Us -  Privacy Policy -  Terms and Conditions -  Contact -  Ask Question -  Propose Category -  Site Updates 

Copyright © 2005 - 2010 GeekInterview.com. All Rights Reserved

Page copy protected against web site content infringement by Copyscape