본문 바로가기

지식공유/Software Engineering5

PMO 의 정의 프로젝트 관리조직인 PMO(Project Management Office)는 프로젝트와 관련된 자원, 방법론, 도구 및 기술을 전사 공유하는 거버넌스 측면의 프로세스와 이를 촉진하는 기준을 관리하는 것이다. (PMBOK) A Project Management Office is a management structure that standardizes the project-related governance processes and facilitates the sharing of resources, methodologies, tools and techniques. [PMO의 주요 기능] 1. 멀티프로젝트 관리 - PM 기본 기능 2. 프로젝트 성과, 일정 통제 및 모니터링 3. 코디네이터 - 기획, 개발, Q.. 2019. 11. 10.
Project Success Rates - Agile vs Waterfall Standish Group에서는 매년 개발프로젝트의 성공 비율과 실패 요인을 분석하여 Chaos Report를 발행하고 있다. 이 리포트에 의하면 대부분의 실패요인은 부정확한 요구사항과 사용자 환경에 대한 이해 부족이 가장 크다. 그리고 Agile 방법론으로 프로젝트 성공 비율이 전통적인 개발방법론의 2배정도가 되는 것으로 보고되고 있다. https://vitalitychicago.com/blog/agile-projects-are-more-successful-traditional-projects/ 2019. 11. 10.
품질 특성 (Quality Characteristics) 소프트웨어 품질 요구사항품질 요구 사항의 사양 및 평가 품질 특성을 통해 소프트웨어 제품 개발을 가이드하는 국제표준인 ISO/IEC 25010에서는 품질 특성을 8가지로 분류하고 있습니다. - 기능성, 효율성, 호환성, 사용성, 신뢰성, 보안성, 유지보수성, 이식성 - 소프트웨어 개발자 및 개발팀은 이 8가지의 품질 특성을 고려하여 고객 요구사항을 만족하기 위하여 노력해야 하고, 품질담당자는 이 품질특성이 소프트웨어에 고려되어 있는지 확인하고 보증해야 고 품질의 소프트웨어를 만들 수 있는 것이다. https://iso25000.com/index.php/en/iso-25000-standards/iso-25010?limit=3&limitstart=0 2019. 11. 3.
품질 비용 품질비용은 예방비용, 평가비용, 실패비용의 3요소가 있다. - 예방비용 : 절차 정립, 도구 셋업, 품질 교육 등에 투입된 비용 - 평가비용 : 검토, 테스트 등 결함을 찾는 행위에 소요되는 비용 - 실패비용 : 결함 제거, 장애를 복구하는 비용, 하자보수 비용 등 Joseph M. Juran 은 예방비용 : 평가비용 : 실패비용의 비율이 1:10:100라고 이야기 한다. 요구사항 단계에서 발견된 결함제거비용보다 이행단계 이후의 결함 제거비용이 30~100배라고 통계가 제시되고 있다. 따라서 품질 비용을 줄이려면 당연히 실패비용을 줄이기 위한 평가와 예방 활동을 우선적으로 수행해야 한다, 2019. 10. 25.
PDCA Cycle PDCA Cycle은 ISO 뿐만아니라, 6 Sigma. CMMI 등 모든 글로벌 품질관리 모델에서 적용되어 있는 품질관리 기본 사상이다. ISO에서 PDCA의 핵심원리는 행동과 행동의 결과인 피드백을 통해 이를 수정해 나감으로서 목표에 접근하는 방식으로 이해해볼수있는데 이는 Do(실행)과 Check(확인)라는 시행착오를 통한 업무 개선 과정에 과학적 방법을 적용한 사례의 기반을 제공하였다고 할 수 있다. ISO 9001 인증에서 기본 원칙이 PDCA Cycle 에 따라 업무를 수행해야 하는 것이다. PDCA(plan–do–check–act, Deming circle/cycle/wheel, Shewhart cycle, control circle/cycle, plan–do–study–act (PDSA))는.. 2019. 10. 22.