유지관리성
Maintainability엔지니어링에서 유지보수성은 다음과 같이 하기 위해 제품을 쉽게 유지 관리할 수 있는 것이다.
- 결함 또는 원인을 수정한다.
- 작동 중인 부품을 교체할 필요 없이 고장 나거나 마모된 구성 요소를 수리하거나 교체하십시오.
- 예기치 않은 작업 조건을 방지한다.
- 제품의 수명을 최대화한다.
- 효율성, 신뢰성 및 안전성 극대화
- 새로운 요건을 충족한다.
- 향후 유지보수를 보다 용이하게 하거나,
- 변화하는 환경에 대처하다
유지보수성에는 시스템 유지보수 능력을 향상시키거나 유지보수 경험을 바탕으로 시스템의 신뢰성을 향상시키기 위해 과거의 학습과 같은 지속적인 개선 시스템이 수반되는 경우도 있다.
통신과 그 밖의 여러 엔지니어링 분야에서 유지관리성이라는 용어는 다음과 같은 의미를 갖는다.
- 설계 및 설치의 특징, 규정된 절차 및 자원에 따라 유지보수를 수행하는 경우, 지정된 기간 내에 항목이 지정된 상태로 유지되거나 복원될 확률로 표현된다.
- 규정된 요건에 따라 기능 유닛의 유지보수를 수행할 수 있는 용이성.
소프트웨어 엔지니어링
소프트웨어 엔지니어링에서 이러한 활동을 소프트웨어 유지보수(cf)라고 한다. ISO/IEC 9126). 소프트웨어 엔지니어링 영역에서 밀접하게 관련된 개념은 진화 가능성, 변경 가능성, 기술적 부채 및 코드 냄새다.
유지관리성 지수는 코드 라인 측정, McCabe 측정 및 Halsted 복잡성 측정에서 특정 공식을 사용하여 계산한다.
유지관리성의 측정과 추적은 시스템의 "코드 엔트로피" 또는 저하된 무결성 경향을 감소시키거나 되돌리는 데 도움이 되며, 코드를 변경하는 것보다 코드를 다시 쓰는 것이 더 저렴해지고/또는 덜 위험해질 때를 표시하기 위한 것이다.
이 문서에는 일반 서비스 관리 문서의 공용 도메인 자료가 포함되어 있다. "Federal Standard 1037C". (MIL-STD-188 지원)
참조
참고 항목
추가 읽기
- Blanchard, Benjamin S.; Verma, Dinesh C.; Peterson, Elmer L. (1995). Maintainability: A Key to Effective Serviceability and Maintenance Management. Wiley. ISBN 978-0-471-59132-0.
- Ebeling, Charles E. (2019). An Introduction to Reliability and Maintainability Engineering (3rd ed.). Waveland Press. ISBN 978-1-4786-3933-6.
- Patton, Joseph D. (2005). Maintainability & Maintenance Management (4th ed.). Patton Consultants. ISBN 978-1-55617-944-0.
외부 링크
- 유지관리성 지수(MI)의 계산, 현장 테스트 및 이력(참조 포함)
- 유지관리성 지수(MI) 측정
- Foreman, John T.; Gross, Jon; Rosenstein, Robert; Fisher, David; Brune, Kimberly (January 1997). "Maintainability Index Technique for Measuring Program Maintainability". C4 Software Technology Reference Guide: A Prototype (PDF). Software Engineering Institute. p. 231. CMU/SEI-97-HB-001.