답변:
거기입니다 민첩 선언은 있지만, 표준에 대한 책 ?
아니요. 책이 많이 있습니다.
민첩한 소프트웨어 개발, 원칙, 패턴 및 실습 . 이것은 개발자 관행과 코딩에 중점을두고 있으며 민첩한 소프트웨어 개발에 대해 진지한 개발자라면 반드시 읽어야합니다. 또한이 책의 C # 버전 그와 그의 아들 미가 쓴 그래서 당신은 .NET 개발자의 경우, 해당 버전은 당신을 위해 하나가 될 수 있습니다.
전체 민첩한 프로젝트 관행에 대한 통찰력을 얻으려면 James Shore & Shane Warden의 The Art of Agile을 참조하십시오. XP 관행에 중점을두고 있지만 (XP는 모든 특정 개발자 관행이 정의 된 곳이기 때문에), 애자일 프로젝트의 작동 방식에 중점을두고 있습니다.
이 책의 좋은 점은 제임스 쇼어가 그의 웹 사이트에 전체 텍스트를 무료로 게시한다는 것이므로 구입하기 전에 시도해 볼 수 있습니다.
민첩한 팀의 작동 방식에 대한 느낌을주는 훌륭한 책이며 매우 빠르게 읽을 수 있습니다 (몇 시간). 기술 및 비 기술적 조직의 새로운 직원에게 제공하며 지속적으로 긍정적 인 피드백을 받았습니다.
아마도 내가 기억할 수있는 가장 오래된 책은 애자일 원칙을 대중화하는 데 도움이 된 것입니다. 민첩한 기술의 세계에서 빠르게 화제가되고 있습니다. 익스트림 프로그래밍 (XP)은 애자일이라는 용어가 의미를 잃기 전에 시작하기에 좋은 곳이라고 생각합니다.
"민첩한 프로세스"는 Mike Cohn의 "Agile Estimating and Planning"을 참조하십시오. 스크럼 중심이라는 점을 염두에 두십시오.
Cohn은 새로운 기본 스크럼 팀이 종종 어려움을 겪는 몇 가지 기본 사항과 스토리 포인트를 사용한 평가 대 이상적인 날, 스프린트에서 스토리에 실패한 경우, 재 추정 / 크기 조정 및 하지 않을 때 등
또한 주로 제품 소유자의 영역 인 기능을 평가하고 우선 순위를 지정하는 방법과 같은 흥미로운 내용을 살펴 봅니다.
Osherove는 단위 테스트에 매우 실용적인 접근 방식을 제시합니다. 코드를 리팩토링하여 테스트 할 수있는 방법, 이음새를 찾는 방법 등에 대한 좋은 접근 방법을 제공합니다. 그러나 .Net 중심의 책입니다.
방금 이것을 직접 구입하여 민첩하게 시작하는 방법에 대한 상쾌한 모습으로 나타났습니다.
그의 Crystal 방법론 에 대한 Alistair Cockburns의 책 은 읽는 동안 가치가 있습니다-부분적으로 일반적인 Scrum 방법의 대안을 제공하기 때문에, 그리고 부분적으로 그가 Agile을 처음으로 생각 해낸 최초의 사람들 중 하나이기 때문에, 나는 그가 알고 있기를 바랍니다. 그가 말하는 것.
Crystal은 소규모 팀에서 대규모 팀으로 확장 할 때 흥미로운 방법론이며 이러한 다양한 환경에서 민첩한 작업을 수행하는 데 필요한 변경 사항에 대해 설명합니다.
민첩한 입양 패턴 : Amr Elssamadisy의 조직 성공을위한 로드맵
민첩하고 반복적 인 개발 : Craig Larman의 관리자 가이드
Mike Cohn의 민첩한 추정 및 계획
민첩한 프로젝트 관리 : Jim Highsmith의 혁신적인 제품 만들기
민첩한 회고전 : Esther Derby와 Diana Larsen의 훌륭한 팀 만들기
Alistair Cockburn의 민첩한 소프트웨어 개발
Ken Schwaber와 Mike Beedle의 Scrum을 통한 민첩한 소프트웨어 개발
애자일되기 : ... Greg Smith와 Ahmed Sidky 박사의 불완전한 세상
민첩한 소프트웨어 방법의 비즈니스 가치 : 적시 프로세스 및 문서화로 Roi 최대화 David F. Rico, Hasan H. Sayani 및 Saya Sone
Jean Tabaka의 공동 작업
지속적인 제공 : Humble and Farley의 빌드, 테스트 및 배포 자동화 를 통한 안정적인 소프트웨어 릴리스
Crystal Clear : Alistair Cockburn의 소규모 팀을위한 인간 중심 방법론
Phillip A. Laplante가 편집 한 소프트웨어 엔지니어링 백과 사전
Linda Rising과 Mary Lynn Manns의 두려움없는 변화
Freeman 및 Pryce 테스트를 통해 성장하는 객체 지향 소프트웨어
혁신 게임 : 공동 작업을 통한 혁신적인 제품 제작 Luke Hohmann
린 소프트웨어 개발 – Mary와 Tom Poppendieck의 소프트웨어 개발 관리자를위한 민첩한 툴킷
Jim Womack과 Dan Jones의 린 솔루션
린 씽킹 짐 워맥과 댄 존스
Sanjiv Augustine의 민첩한 프로젝트 관리
Donald G. Reinertsen의 디자인 팩토리 관리
Kent Beck과 Martin Fowler의 익스트림 프로그래밍 계획
확장 린 및 민첩한 개발 : Craig Larman 및 Bas Vodde의 대규모 스크럼을위한 사고 및 조직 도구
스크럼 포켓 가이드 : Peter Saddington의 민첩한 소프트웨어 개발을위한 빠른 시작 가이드
Michele Sliger와 Stacia Broderick의 소프트웨어 프로젝트 관리자의 민첩성 대교
헨리 포드의 오늘과 내일 (1926 년부터)
Mike Cohn이 적용한 사용자 사례