는 민첩한 소프트웨어 개발 방법 당신이 가장 성공을 거두었?[마감]

StackOverflow https://stackoverflow.com/questions/6579

  •  08-06-2019
  •  | 
  •  

문제

수많은 민첩한 소프트웨어 개발 방법이 있습니다.어떤 사람이 사용자의 사용에서 연습을 제공하 프로젝트를 성공적으로,그리고 어떻게는 방법에 기여하니까?

도움이 되었습니까?

해결책

나에도 참여하고 있습니다 꽤 많은 조직이는 주장에서 일하는'민첩'방법,그리고 그들의 일반적으로 처리 될 듯에 기초 XP(극단적인 프로그래밍),그러나 아무도 그들을 이제까지 따라나 근처의 모든습니다.

는 말했다,나는 아마에 대한 의견의 XP 사례

  • 단위 테스트 는 것을 증명하는 경우 매우 유용하의 수행의 시작에서는 프로젝트이지만,그것은 매우 어려운 것 같으로 기존 코드 베이스를 시작하려는 추가 유닛 테스트합니다.당신이 할 수있는 기회를 얻을 시작 처음부터,테스트 중심의 개발은 실제 도움이됩니다.

  • 지속적인 통합 는 것을 정말 좋은 일이 될(또는 오히려 부족,그것은 정말 나쁜).즉,조직 내가 본 일반적으로 그렇게 작은 어떤 다른 접근 방식을 보일 바보 취급하고 있습니다.

  • 사용자 이야기 카드 에 좋은 것이 훌륭하는 물리적 객체를 던져 주위에 우선 순위이지만,그들은 거의 충분히 상세한하지 않으면 개발자는 정말 도메인,또는 당신 시설로는 고객(이는 나는 본 적이 실제로).

  • 스탠드업 미팅 하는 경향이 정말 유용한 새로운 팀 구성원이 모든 사람을 알고,그들이 무엇에서 작동.이전 손을 매우 빠르게 느슨하게,그리고 그냥 말하는 것처럼'내가 여전히 작업에서는 X',그들은행은 지난 주는 강력한 지도자를 강제로 그들을 세부 사항으로 탐구.

  • Refactoring 이제 정말 잘못 사용되는 용어지만,당신이 충분한 단위 테스트,그것은 정말 유용하는 개념적으로 분리 활동의'변화하는 기존의 디자인 코드 변경하지 않고도 기능성'에서'추가하는 새로운 기능'

다른 팁

스크럼을 보여주기 때문에 어디에 게으름 뱅이다.그것은 또한 식별하는 훨씬 더 빠르게 사업 단위에 일반적으로 않는 그들이 무슨 정말로 원하는 배달

Scrum.

일일이 서 있는 모임입니다 좋은 방법을 확인하는 것에 머물 추적과 진보를 이루어 내고 있습니다.또한 나의 생각을 얻을 수있는 열쇠 제품/시 사람들에 관련된 프로세스에서 실시,의미 있는 방법입니다.그것을 만들어 협업 환경을 많이 제거됩 adversarial 쓰레기로 오는 경우 제품 팀과 개발팀은 별도의"저장".

정기적으로 회고하는 데 도움 팀 더 효과적인/민첩합니다.더 이상 준수하는 특정한 맛의 민첩이 연습을 도울 수 있는 팀을 식별하에게 어떤 일이 잘 적응하고 변화하는 환경입니다.

는지 확인하시기 바랍를 실행하는 사람은 회고전 알고 있는 그/그녀가 무엇을 하고 그렇지 않으면 그것을 할 수 있으로 변질 불평하는 세션이 있습니다.

의 숫자가 운동할 수 있는 팀을 통해하는 데 도움이 그들에게 반영하고 값을 추출부터전하고 있습니다.나는 것이 좋을 듣고와의 인터뷰 린다 상승 에 소프트웨어 엔지니어링 Radio 한 소개입니다.

Google 검색에 대한"Heartbeat 회고"자세한 내용은.

나는 작업 팀과 함께 사용하여 XP 에서와 스크럼 사례를 뿌리고 일부 린.그것은 생산적이다.

일일이 서 있는-는 데 도움이를 계속해서 완벽하게 추적하고 모두에 노력하고 있습니다.

페어 프로그래밍-개선 우리의 코드 기지와 도움을 제거하"바보"버그를 도입되고 있으로 시스템입니다.

반복적인 개발-사용하는 1 주일이 반복을 도왔업을 개선하는 우리의 속도를 설정하여 더 직접적인 목표는 또한 우리에게 도움이 크기 요구사항

TDD-게 되었 변경 내 프로그래밍의 방법으로,지금은 쓰지 않는 모든 코드는 해결되지 않는 깨지 테스트와 나를 쓰지 않는 어떤 테스트가 없는 명확하게 정의 요구 사항입니다.우리는 또한 사용 실행 파일을 요구 사항에있는 정말 도움요와 BAs reach 요구 사항을 이해.

kanban 보드-실시간으로 표시 어디에 있습니다.우리가 하나에 대한 이정표 뿐만 아니라 현재 반복.한눈에 볼 수 있는 무엇이 남아있을 수행되는 무엇이고 무엇을 수행하고 받아들여집니다.지 않는 경우에는 보고서에서 매일 서 있는가에 관한 무엇이 보드에 당신을 설명하는 않습니다.

co-위치한 팀-모든 사람은 속도 페이지와 다른 사람들이 무엇을하고있다.통신 just-in-time,매우 생산,나는 놓치지 마세요 나의 큐브에서 모두.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top