2010-02-03 2 views

답변

8

방법론은 개발 태클에 대한 접근법을 제공합니다. 프로젝트에 사람이 한 명 또는 100 명 있으면 적용 할 수 있습니다. 독점 개발자가되는 유일한 차이점은 개발 과정에서 여러 역할을 수행한다는 것입니다.

+1

+1 팀에서 일하는 경우에도 종종 역할 이상을 수행해야합니다. –

1

어떤 기술로도 프로젝트 관리 측면에서 실습이 향상되므로 시도해 볼 필요가 있습니다.

4

특정 시간에 목표를 달성하기 위해 전속력을 발휘하는 것은 확실히 흥미로운 아이디어입니다. 마감일을 맞추고 기능이 부 풀리는 것을 막을 수있는 동기를 부여 할 수 있습니다.

0

혼자 일하는 경우 페어링 프로그래밍은 다소 어려울 수 있습니다. :) 동시에 이야기 게시판을 가지고 카드를 이동하면 다른 사람들이 귀하의 프로젝트에 연결되어 있는지를 확인하는 데 유용 할 수 있습니다 (예 : 최종 사용자 또는 프로젝트 관리자 제 제안은 다양한 접근법을 읽는 것입니다. 그것이 효과가있는 것처럼 보이면 재판을하고 그것이 일을 잘하는 지 여부를 확인하십시오.

+0

저주, 먼저 내 라인을 가져갔습니다! – JAL

1

XP와 Scrum은 프로젝트 관리 방법론이 아닌 개발 방법론입니다.

요구 사항 수집, 개발 기술, 테스트 및 릴리스와 같은 영역을 관리하는 개발 방법론 (예 : XP 및 스크럼)

프로젝트 관리 방법론 (예 : PRINCE2)은 일정 및 계획, 위험 및 문제 관리, 프로젝트 범위 지정 및 비즈니스 사례 관리와 같은 요소를 포함합니다.

하지만 허용되는 대답은 관계 없습니다. 소프트웨어를 보거나 입력하거나 코드를 작성하거나 전혀 상호 작용하지 않는 유일한 사람이 아니라면 두 가지 방법론 모두가 제공해야 할 것이므로 반드시 살펴 봐야합니다. 당신이 유일한 사람이라하더라도 그들은 여전히 ​​유용 할 수 있습니다.

1

일부는 업무와 함께 가고자하는 위치에 따라 달라집니다. 오늘 혼자 일하고 있지만 도움이 필요할만큼 큰 것을 만들 계획입니까? 그렇다면 선행 방식을 취하는 것이 좋습니다. 속도가 느려지지는 않을뿐만 아니라 팀을 만들 때 구축 할 수있는 방법도 있습니다.

아이팟 및 아이 패드 용 소프트웨어를 구축하는 대량 거래 시스템의 아키텍처 떠난 내 동료는 그가 당신이 도움이 될 수있는 1의 팀이라고 지금이에 대한 몇 가지 생각을했다 :

link text

0

은 나 자신에 의해 프로젝트에 참여하고 당신은 확실히 여러 역할을해야합니다. 이전보다 더 나은 개발자 였으므로, 스스로 개발 한 팀보다 XPScrum으로 작업하는 개발 팀과 통합 할 수 있습니다. XP와 스크럼에서 제안한 모범 사례를 수행 할 때보 다 더 확신했기 때문입니다.

적용 할 수없는 유일한 것은 pair programming입니다. 여러 가지 역할을 모두 수행 할 수 있다는 것 외에도 개발을 확실히 향상시킬 것입니다.

관련 문제