본문 바로가기

개발방법론17

Agile과 CMMI 화해하기 (3) - CMMI and Agile are compatible 글쓴이: 양승익 CMMI가 What이라면 Agile은 어느 정도 How 대한 해답을 줄수 있을 것 같습니다. 즉, CMMI의 높은 추상성에 대한 태생적 한계를 Agile의 구체성을 통해 상호 보완적이 될수 있습니다. 조직 레벨에서 CMMI의 프로세스 프레임워크를 기반으로 큰 틀을 잡고, 그 안에서 돌아가는 프로젝트는 얼마든지 Agile의 Practice를 도입할 수 있습니다. Agile의 Scalability의 한계를 CMMI가 어느정도 보완할 수 있을것 같습니다. Agile은 10명 미만의 팀에서 돌아가도록 최적화되었기 때문에 큰 프로젝트는 난 모른다고 할 수는 없겠죠? 사람이 많아지고 조직이 커지면 문서도 필요하고 형상관리도 필요합니다. 사실, Agile에서 커뮤니케이션이 중요하다고 했지 문서를 만들.. 2009. 7. 25.
소프트웨어 공학의 오해와 진실(1) - 문서화 산출물 양식 산출물 표준 양식이란 것은 없다 글쓴이 : 민상윤 이글은 필자가 여기저기 강단에 설때마다 자주 언급했던 내용입니다…혹시 필자의 강의를 들은분들은 복습하는 개념에서 읽어 주기를 바랍니다. 일반인들에게 소프트웨어 공학을 이야기하면 대뜸 나오는 반응이 산출물 문서화에 대한 오버헤드이다. 소프트웨어 공학하면 국내 대부분 개발자들은 문서화에 대한 불평부터 토를 달기 시작한다. 도데체 우리나라 왜 이런 것일까? 전세계적인 다양한 통계를 보더라도 국내 소프트웨어 공학 및 소프트웨어 개발 수준은 선진국에 비하여 짧게는 10년에서 길게는 20년까지 뒷쳐저 있다는 것이 일반적인 의견이다. 그중에서 가장 잘 안되는 것이 산출물에 대한 문서화이다. 필자는 지난 10여년간의 컨설팅을 하면서 문서화에 대한 많은 문제점들을 보아.. 2009. 7. 25.
요구사항 분석 5 - (Agile Requirements Methods) by Dean Leffingwell Software Entrepreneur and Former Rational Executive To ensure that their software teams build the right software the right way, many companies turn to standard processes such as Rational Software's Rational Unified Process® (RUP®), a comprehensive set of industry best practices that provide proven methods and guidelines for developing software applications. Through the applic.. 2009. 7. 24.
요구사항 분석 4 - (Capturing business requirements using use cases) Level: Advanced Thomas Behrens, Chief Technology Officer, Alpheus Solutions 15 Dec 2004 from The Rational Edge: This article outlines seven practical principles for capturing business requirements, based on experiences with a business requirements engineering project for Simpay, a payment system that operates via mobile phone. Suppose you have some experience in the Requirements Engineering disc.. 2009. 7. 24.