Upravljanje softverskom konfiguracijom: razlika između inačica

Izvor: Wikipedija
Izbrisani sadržaj Dodani sadržaj
Uršul (razgovor | doprinosi)
Nema sažetka uređivanja
Uršul (razgovor | doprinosi)
Nema sažetka uređivanja
Redak 1: Redak 1:
'''Upravljanje softverskom konfiguracijom''' (eng. ''software configuration management'', kratica SCM) je pojam iz [[programsko inženjerstvo|programskog inženjerstva]]. Predstavlja praćenje i nadziranje promjena u softveru. [[Upravljanje konfiguriranjem]] uključuje [[nadzor inačica]] i uspostavu [[referentni početni plan (upravljanje konfiguracijom)|osnovnih crta]].
'''Upravljanje softverskom konfiguracijom''' (eng. ''software configuration management'', kratica SCM) je pojam iz [[programsko inženjerstvo|programskog inženjerstva]]. Predstavlja praćenje i nadziranje promjena u softveru. [[Upravljanje konfiguriranjem]] uključuje [[nadzor inačica]] i uspostavu [[referentni početni plan (upravljanje konfiguracijom)|osnovnih crta]].


Upravljanje softverskom konfiguracijom odgovara na pitanje "Netko je nešto napravio, kako bi se to moglo reproducirati?" Problem se često saastoji u tome da se to nešto ne reproducira u istovjetnom obliku, nego u nadziranim promjenama prema boljem. Odgovarajući na pitanje uspoređuje se različite rezultate i analizira njihove razlika. Tradicijsko upravljanje konfiguracijom obično se usredotočuje na nadzirano stvaranje odnosno jednostavnih proizvoda. Danas se osobe koje primjenjuju upravljanje softverskom konfiguracijom suočavaju s time što se bave malim pomacima nabolje a pod njihovih nadzorom, u surječju složenog sustava koji razvijaju. Prema jednoj drugoj jednostavnj definiciji, upravljanje softverskom konfiguracijom je kako se nadzire evoluciju softverskog projekta.
Upravljanje softverskom konfiguracijom odgovara na pitanje "Netko je nešto napravio, kako bi se to moglo reproducirati?" Problem se često saastoji u tome da se to nešto ne reproducira u istovjetnom obliku, nego u nadziranim promjenama prema boljem. Odgovarajući na pitanje uspoređuje se različite rezultate i analizira njihove razlika. Tradicijsko upravljanje konfiguracijom obično se usredotočuje na nadzirano stvaranje odnosno jednostavnih proizvoda. Danas se osobe koje primjenjuju upravljanje softverskom konfiguracijom suočavaju s time što se bave malim pomacima nabolje a pod njihovih nadzorom, u surječju složenog sustava koji razvijaju. Prema jednoj drugoj jednostavnoj definiciji, upravljanje softverskom konfiguracijom je kako se nadzire evoluciju softverskog projekta.


== Vidi ==
== Vidi ==

Inačica od 13. listopada 2012. u 18:26

Upravljanje softverskom konfiguracijom (eng. software configuration management, kratica SCM) je pojam iz programskog inženjerstva. Predstavlja praćenje i nadziranje promjena u softveru. Upravljanje konfiguriranjem uključuje nadzor inačica i uspostavu osnovnih crta.

Upravljanje softverskom konfiguracijom odgovara na pitanje "Netko je nešto napravio, kako bi se to moglo reproducirati?" Problem se često saastoji u tome da se to nešto ne reproducira u istovjetnom obliku, nego u nadziranim promjenama prema boljem. Odgovarajući na pitanje uspoređuje se različite rezultate i analizira njihove razlika. Tradicijsko upravljanje konfiguracijom obično se usredotočuje na nadzirano stvaranje odnosno jednostavnih proizvoda. Danas se osobe koje primjenjuju upravljanje softverskom konfiguracijom suočavaju s time što se bave malim pomacima nabolje a pod njihovih nadzorom, u surječju složenog sustava koji razvijaju. Prema jednoj drugoj jednostavnoj definiciji, upravljanje softverskom konfiguracijom je kako se nadzire evoluciju softverskog projekta.

Vidi

Literatura

  • Aiello, R. (2010). Configuration Management Best Practices: Practical Methods that Work in the Real World (1st ed.). Addison-Wesley. ISBN 0-321-68586-5.
  • Babich, W.A. (1986). Software Configuration Management, Coordination for Team Productivity. 1st edition. Boston: Addison-Wesley
  • Berczuk, Appleton; (2003). Software Configuration Management Patterns: Effective TeamWork, Practical Integration (1st ed.). Addison-Wesley. ISBN 0-201-74117-2.
  • Bersoff, E.H. (1997). Elements of Software Configuration Management. IEEE Computer Society Press, Los Alamitos, CA, 1-32
  • Dennis, A., Wixom, B.H. & Tegarden, D. (2002). System Analysis & Design: An Object-Oriented Approach with UML. Hoboken, New York: John Wiley & Sons, Inc.
  • Department of Defense, USA (2001). Military Handbook: Configuration management guidance (rev. A) (MIL-HDBK-61A). Retrieved January 5, 2010, from http://www.everyspec.com/MIL-HDBK/MIL-HDBK-0001-0099/MIL-HDBK-61_11531/
  • Futrell, R.T. et al. (2002). Quality Software Project Management. 1st edition. Prentice-Hall.
  • International Organization for Standardization (2003). ISO 10007: Quality management systems – Guidelines for configuration management.
  • Saeki M. (2003). Embedding Metrics into Information Systems Development Methods: An Application of Method Engineering Technique. CAiSE 2003, 374-389.
  • Scott, J.A. & Nisse, D. (2001). Software configuration management. In: Guide to Software Engineering Body of Knowledge. Retrieved January 5, 2010, from http://www.computer.org/portal/web/swebok/htmlformat
  • Paul M. Duvall, Steve Matyas, and Andrew Glover (2007). Continuous Integration: Improving Software Quality and Reducing Risk. (1st ed.). Addison-Wesley Professional. ISBN 0-321-33638-0.

Vanjske poveznice