Software Engineering - Assignment 1: Configuration Management

Instructor: Scott Tuning

Scott has been a faculty member in higher education for over 10 years. He holds an MBA in Management, an MA in counseling, and an M.Div. in Academic Biblical Studies.

If you have a College Accelerator membership and are seeking college credit for this course, you must submit an assignment and pass the proctored final exam. You must submit your assignment before registering for the final. Below you will find prompts for writing a report and instructions for submitting your assignment.

About this Assignment

Software systems are constantly changing during development and use. Bugs are discovered and must be fixed. System requirements change, and you must implement these changes in a new version of the system. New versions of hardware and system platforms are released, and you must adapt your systems to work with them. Competitors introduce new features in their system that you must match.

As changes are made to the software, a new version of a system is created. Most systems, therefore, can be thought of as a set of versions, each of which may have to be maintained and managed. When several people are involved in developing a software system or working on a component, their changes must be coordinated. Otherwise, one programmer may make changes and overwrite the other's work.

In this course, you learned about the purpose and importance of configuration management policies and processes. For this assignment, you will write a 750 to 1,000 word essay on that topic using the three prompts shown below. Your essay should be double spaced and use a 12-point Times New Roman font.


Please address all three prompts in your assignment.

1. Define configuration management.

2. Identify the four configuration component activities.

3. Explain five possible setbacks a company could face if they don't develop effective configuration management policies and processes.

Using Sources

You may refer to the course material for supporting evidence. You may also use other primary and secondary sources as needed and cite them using APA format. If you use any lessons as sources, please also cite them in APA (including the lesson title and instructor's name).

  • Primary sources are first-hand accounts such as interviews, advertisements, speeches, company documents, statements, and press releases published by the company in question.
  • Secondary sources come from peer-reviewed scholarly journals, such as the Journal of Computer and System Sciences. You may use JSTOR, Google Scholar, and Scopus to find articles from these journals. Secondary sources may also come from reputable websites with .gov, .edu, or .org in the domain. (Wikipedia is not a reputable source, though the sources listed in Wikipedia articles may be acceptable.)

If you are unsure about how to use APA format to cite your sources, please see the following lessons:

Grading Rubric

Your report will be graded based on the following rubric:

To unlock this lesson you must be a Member.
Create your account

Register to view this lesson

Are you a student or a teacher?

Unlock Your Education

See for yourself why 30 million people use

Become a member and start learning now.
Become a Member  Back
What teachers are saying about
Try it risk-free for 30 days

Earning College Credit

Did you know… We have over 200 college courses that prepare you to earn credit by exam that is accepted by over 1,500 colleges and universities. You can test out of the first two years of college and save thousands off your degree. Anyone can earn credit-by-exam regardless of age or education level.

To learn more, visit our Earning Credit Page

Transferring credit to the school of your choice

Not sure what college you want to attend yet? has thousands of articles about every imaginable degree, area of study and career path that can help you find the school that's right for you.

Create an account to start this course today
Try it risk-free for 30 days!
Create an account