신속한 변화를 위한 통합 프로세스

Agile Unified Process

신속한 변화를 위한 통합 프로세스(AUP)는 Scott Ambler가 [1]개발Rational Unified Process(RUP)의 단순 버전입니다.신속한 변화를 위한 기술과 개념을 사용하여 비즈니스 애플리케이션 소프트웨어를 개발하는 단순하고 이해하기 쉬운 접근 방식을 설명하면서도 RUP에 충실합니다.AUP는 TDD(테스트 중심 개발), 신속한 변화를 위한 모델링(AM), 신속한 변화를 위한 관리 및 데이터베이스 리팩터링을 비롯한 신속한 변화를 위한 기술을 적용합니다.

2011년에는 AUP가 사용된 [2]모든 신속한 변화를 위한 방법론 중 1%를 차지했습니다.2012년에는 AUP가 규율된 신속한 변화를 위한 서비스(DAD)로 대체되었습니다.그 후, AUP의 진화에 대한 작업은 중단되었습니다.

규율

RUP와 달리 AUP에는 7개의[citation needed] 분야만 있습니다.

  1. 모델. 조직의 비즈니스, 프로젝트에 의해 대처되는 문제 영역을 이해하고 문제 영역에 대처하기 위한 실행 가능한 솔루션을 특정합니다.
  2. 실장.모델을 실행 가능한 코드로 변환하고 기본 레벨의 테스트, 특히 유닛 테스트를 수행합니다.
  3. 테스트. 객관적인 평가를 통해 품질을 보장한다.여기에는 결함 발견, 시스템이 설계대로 작동하는지 확인 및 요구 사항이 충족되었는지 검증이 포함됩니다.
  4. 도입.시스템 제공 계획을 세우고 최종 사용자가 시스템을 사용할 수 있도록 계획을 실행합니다.
  5. 구성 관리.프로젝트 아티팩트에 대한 액세스를 관리합니다.여기에는 시간 경과에 따른 아티팩트 버전 추적뿐만 아니라 아티팩트 버전 변경에 대한 제어 및 관리도 포함됩니다.
  6. 프로젝트 관리프로젝트 내에서 이루어지는 활동을 지시합니다.여기에는 리스크 관리, 인력 지시(작업 할당, 진행 상황 추적 등) 및 프로젝트 범위 밖의 인력 및 시스템과의 조정이 포함됩니다.
  7. 환경.나머지 작업은 팀이 필요에 따라 적절한 프로세스, 가이드라인(표준과 가이드라인) 및 도구(하드웨어, 소프트웨어 등)를 이용할 수 있도록 지원하십시오.

철학

Agile UP은 다음과 같은 철학을 기반으로 합니다.

  1. 당신 직원들은 그들이 무엇을 하는지 알고 있습니다.상세한 프로세스 문서를 읽는 것은 아니지만, 때때로 고도의 가이던스나 트레이닝이 필요하게 됩니다.AUP 제품에는 많은 세부 정보에 대한 링크가 제공되지만, 링크를 강요하지는 않습니다.
  2. 심플.모든 것은 수천 페이지가 아닌 몇 개의 페이지를 사용하여 간결하게 기술됩니다.
  3. 민첩성Agile UP은 신속한 변화를 위한 소프트웨어 개발 및 Agile Alliance의 가치와 원칙을 준수합니다.
  4. 고부가가치 활동에 집중합니다.프로젝트에서 발생할 수 있는 모든 가능한 일이 아니라 실제로 중요한 활동에 초점을 맞춥니다.
  5. 의 독립성Agile UP에서는 원하는 툴셋을 사용할 수 있습니다.대부분의 경우 간단한 도구인 작업에 가장 적합한 도구를 사용하는 것이 좋습니다.
  6. AUP는 고객의 요구에 맞게 커스터마이즈해야 합니다.

릴리스

신속한 변화를 위한 유니파이드 프로세스는 두 가지 유형의 반복을 구분합니다.개발 릴리즈를 반복하면 품질보증 및/또는 데모 영역에 도입됩니다.실가동 릴리스의 반복에 의해, 실가동 영역에 전개됩니다.이는 Rational Unified Process를 크게 개선한 것입니다.

AgileUnifiedProcessTimeline20060704.png

「 」를 참조해 주세요.

레퍼런스

  1. ^ Waters, John K (28 February 2008). "Agile lands role in games and business software". The Register. Retrieved 2009-08-03.
  2. ^ 신속한 변화를 위한 개발 실태 조사 결과, 2011년.버전하나.
  3. ^ Ambler, Scott. "The Agile Unified Process (AUP)". Ambysoft. Retrieved 21 December 2015.

외부 링크