«extreme-programming» 태그된 질문

익스트림 프로그래밍은 90 년대의 소프트웨어 개발 방법론으로 오늘날 애자일 프로그래밍의 하위 클래스로 간주됩니다. 쌍 프로그래밍, YAGNI 및 매우 반복적 인 프로그래밍과 같은 일반적인 기능이 포함됩니다.

6
애자일은 XP와 어떻게 다릅니 까?
웹에서 기사를 읽고 Agile, XP, Scrum, 페어 프로그래밍이 서로 어떻게 다른지 / 서로 관련되어 있으며 다음 줄을 얻었습니다. 스크럼과 XP는 거의 동일합니다. XP는 스크럼보다 릴리스 기간이 짧습니다 페어 프로그래밍은 애자일 및 XP 방법론에 모두 사용됩니다. 그러나 민첩성이 XP와 어떻게 다른지 알 수 없었습니다. URL을 제공하는 것 외에도 이에 대한 귀하의 …


6
스크럼은 어떻게 자원 봉사 환경에 적응할 수 있습니까?
나는 최근에 스스로를 설정하는 과정에서 여전히 젊은 해커 공간에 합류했습니다. 이 공간에는 작업이 필요한 몇 가지 내부 프로젝트가 있으며 작업에 자원 봉사자가 부족하지 않기 때문에 운이 좋습니다. 이러한 프로젝트를 구성하는 방법에 대한 토론이있었습니다. 나의 가장 최근의 전문적인 경험은 Scrum과 관련이 있었으므로 우리의 소프트웨어 프로젝트를위한 Scrum 접근 방식을 고려하는 것이 좋습니다. …

8
성숙한 애자일 팀에는 관리가 필요합니까?
최근 스크럼에 대한 격렬한 토론 끝에 저는 문제가 경영 팀이 민첩한 팀에서 매우 불필요하고 중복되는 활동이라고 생각한다는 것을 깨달았습니다. 성숙한 애자일 팀에는 경영진이나 비 기술적 의사 결정 과정이 필요하지 않다고 생각합니다. 성숙한 개발 팀 을 관리 할 수있는 유일한 사람은 코치 (적절한 의사 소통 기술을 보유한 가장 기술적으로 유능한 동료) …

5
XP (Extreme Programming)가 Peopleware에서 표현 된 아이디어와 호환되지 않습니까?
방금 Peopleware (DeMarco, Lister)를 읽었으며 조금 전에 Extreme Programming (XP)에 대해 연구했습니다. 지금 알 수 있듯이 두 가지 접근 방식은 거의 독점적입니다. Peopleware는 프로그래머를 방해로부터 격리하고 프로그래머가 흐름을 달성 할 수 있도록 중단없는 작업을 우선시하도록 제안합니다. 반면에 XP는 가능한 한 많은 의사 소통을 보장 할 것을 제안하며, 프로그래머가 코드를 "함께 …

6
TDD의 첫 번째 테스트에서 필요하다고 생각되는 객체를 만들고 있습니까?
나는 TDD를 처음 접했고 구현 코드 앞에 올 때 첫 번째 테스트를 만들 때 문제가 있습니다. 구현 코드에 대한 프레임 워크가 없으면 첫 번째 테스트를 자유롭게 작성할 수 있지만 원하는 Java / OO 방식으로 문제가 발생하는 것으로 보입니다. 예를 들어, Github ConwaysGameOfLifeExample 에서 내가 작성한 첫 번째 테스트 (rule1_zeroNeighbours)는 아직 …

6
애자일, 칸반 등을 위해 극단적 인 프로그래밍 (XP)이 구식 인 이유는 무엇입니까?
나는 XP (익스트림 프로그래밍), 특히 같은 화면에 두 명의 프로그래머가있는 부분을 좋아합니다. 왜냐하면 당신이하고있는 일을 설명하고 프로그래밍을 강제하면 당신이하는 것을 설명 할 때 문제 해결책이 더 빨리 발견되기 때문에 하기. 지난 10 년 정도 동안 XP 스타일의 작업 방식은 애자일 및 / 또는 Kanban과 같은 작업 방법론에 유리한 것으로 보입니다. …

1
페어 프로그래밍은 XP (Extreme Programming) 프로젝트에서 코드 검토가 필요하지 않습니까?
극단적 인 프로그래밍 프로젝트에서 프로그래머는 대부분 페어 프로그래밍을합니다. 이 쌍들이 순환하기 때문에, 즉 다른 사람들과 프로그램을 쌍으로 묶고, 집단 소유권이 있다는 점에서 소스 코드가 자주 검토되고 업데이트됩니다. 그렇다면 코드 검토가 필요합니까? 내 말은, 프로그래밍을 중단하고 실제로 코드 검토를 수행합니다.

1
푸시 및 풀 개발 모델과의 차이점은 무엇입니까?
나는 Extreme Programming Explained, Second Edition을 읽었고 11 장 "제약 이론"에서 저자는 오래되고 쓸모없는 "푸시"개발 모델 과 XP 방식 인 "풀"개발 모델에 대해 이야기합니다 . 그것은 매우 중요한 개념처럼 보이지만 아주 작은 단락과 단지 "폭포"와 반복 과정을 나타내는 두 개의 이미지 만 취합니다. 이미지 캡션을 제외하고는 이러한 모델에 대해서는 구체적이지 …

6
애자일 방법론을 사용하여 소프트웨어 재 작성
Agile 방법론을 사용하여 전체 애플리케이션을 다시 작성해야한다고 가정 해보십시오. 현재 시스템의 동작에 따라 많은 사용자 스토리를 작성할 수 있다고 생각합니다. 그런 다음 작은 반복으로 구현하십시오. 그러나 이것이 우리가 UP FRONT 요구 사항을 가지고 있다는 것을 의미하지는 않습니다 ?? 또한 언제 출시를 시작 하시겠습니까? 애자일은 초기에 자주 릴리스해야한다고 말했지만 완전한 재 …

1
단일 개발자를위한 익스트림 프로그래밍
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 저는 지난 2 주 동안 소규모, 영리, 멀티 플레이어, 아케이드 게임을위한 기본적인 극단적 프로그래밍 개념을 연구했습니다. 나는 …

10
사용자 스토리가 너무 높고 개념적이며 경영진은 개발자가 공백을 채울 것으로 예상합니다.
저는 XP를 할 의도가있는 매우 훌륭한 회사에서 일하고 있습니다. 의사 소통은 양호하고 관리는 건설적인 논의에 개방적이지만 시간 제약으로 인해 RUP가 논의 되기에는 너무 어려운 것으로 간주됩니다. 현재 나는 이야기를 구현하는 동안 필요한 변화의 양에 약간 어려움을 겪고 있습니다. 이러한 많은 발견 (물론 시간과 노력이 필요함)은 개발자가 아닌 스토리 작가 (고객, …

5
스크럼과 XP에 관한 좋은 책들
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.