다음을 통해 공유


엔지니어링 방법

팀에서는 유용한 기능을 고객에게 신속하게 전달하기 위해 Agile 방법론에서 가져오고 Agile 원칙 및 가치를 지원하는 엔지니어링 방법을 적용할 수 있습니다.

연속적으로 빌드 및 배포: 팀에서 코드 체크 인과 빌드 배포 간에 오랜 시간을 기다리는 경우 해당 팀의 멤버는 빌드 손상과 통합 문제를 해결하는 데 상당한 시간을 보내야 하는 경우가 많습니다. 팀에서 더 자주 코드를 체크 인하고 빌드하는 경우 일반적으로 팀의 속도를 높이는 것을 기대할 수 있습니다.

연속적으로 빌드 및 배포

전략적 분기: 팀에서는 버전 제어에 분기를 만들고 이를 사용하여 응용 프로그램 개발 전략을 최적화할 수 있습니다.

전략적 분기

초기에 자주 테스트: 팀에서 작업을 효과적으로 테스트하여 고객에게 필요한 소프트웨어를 만들고 있음을 확인할 수 있습니다. 팀에서는 초기에 테스트를 시작하고 코드가 빌드될 때 자주 테스트해야 합니다. 스프린트를 시작할 때 팀에서 스프린트의 테스트 계획을 만들어야 합니다. 이 테스트 계획에서는 팀에서 테스트를 실행하고 결과를 추적하는 데 도움이 되도록 테스트를 구성하는 테스트 도구 모음을 사용할 수 있습니다.

초기에 자주 테스트

응용 프로그램 모델링: 팀에서 고객의 요구 사항을 보다 효과적으로 이해하고, 소프트웨어 디자인을 쉽게 결정하고 전달하며, 승인 테스트와 구성 요소 테스트의 개발을 알리기 위해 모델을 사용하여 기존 코드를 탐색하고 리팩터링할 수 있습니다.

Agile 개발에서 모델 사용

참고 항목

개념

프로젝트 계획 및 추적

기타 리소스

MSF for Agile Software Development v5.0