2009-04-30 7 views
1

소프트웨어를 함께 개발하는 소규모 팀과 대규모 팀의 경우 종합적인 팀 개발 프레임 워크를 형성하는 데 사용되는 도구는 무엇입니까?팀 개발 제품군의 요소는 무엇입니까?

특히 구체적인 제품 권장 사항이 아닌 소스 제어, 버그 관리, 테스트 도구, 프로젝트 관리와 관련된 모든 개별 기능의 포괄적 인 목록을 찾고 있습니다. 또한 목록을 특정 방법론 (예 : 스크럼)으로 제한하지 않습니다. 당신은 당신의 게시물에 중요한 것들 히트 한

답변

0
  • 소스 제어 (기능 및 버그), 아마도 작업 재 할당 및 전달, 그리고 종종 화면 녹화 같은 것들
  • 개별 작업 관리, 때때로 이슈 추적 시스템과 통합
  • 통신 소프트웨어. 일부 팀에서는 동일한 건물이나 트윗 내에서도 이메일과 IM을 사용합니다. 코드 내에 통합 된 몇 가지 도구가 있으므로 "코드 조각 주위에서 채팅"할 수 있습니다. 화면 및 응용 프로그램 공유도 유용합니다.
  • 좋은 빌드 도구.
  • 분산 쌍 프로그래밍 도구 (해당되는 경우), 그렇지 않은 경우 공유 편집기.
  • 사례 도구에서 유사한 지원.

덜 일반적이지만 유망한 도구 (학력에 기반한 도구) 중 일부는 이제 IDE 기반 버전을 사용합니다.

  • Real-time awareness 특정 항목

  • In-code contract communication tools

    을 bootmarking에 대한

  • In-code social tagging, useful을 (당신이 실제로 코드를 작성하기 전에 누군가가 동일한 파일에 노력하고 있습니다 알 수 있도록함으로써 nerge 충돌을 방지) (예를 들어,을 호출자는 오류를 피하는 방법으로 호출 된 메서드에서 특별한 기대치를 인식합니다.)더

+0

기꺼이 도와 드리겠습니다. 더 자세한 정보가 필요하면 알려주세요. – Uri

0

: 코딩 지침

  • IDE (통합 개발 환경)
  • 은 (때로는 이상 보였지만, 여전히 엄청난 도움)
  • 소스 제어
  • 테스트 스위트 (단위 테스트, 테스트 케이스/테스트 스크립트 관리 및 추적)
  • 이슈 트래킹/버그보고
  • Bui ld 관리

... 확실한 뭔가를 놓치고 싶지만 여기 누군가가 나를 교정 할 것입니다.

그리고 내가 놓친 사람 ... 지점 관리

  • 이슈 추적을 포함

    • Diagraming 소프트웨어 (등 IE Rational 소프트웨어 모델러) (명백하게)
  • 0

    몇 :

    • 요구 사항 관리 소프트웨어
    • Code review software
    • 연속 통합 도구
    • 문서 저장소 - 예를 들어, 위키
    관련 문제