2013-02-06 2 views
0

우리는 웹 응용 프로그램 (Javascript + PHP)을 작성 중입니다. 우리는 Team Foundation Server를 사용하여 응용 프로그램 수명주기 관리를 적용하기를 원합니다. 그러나 우리는 어디에서 시작해야할지 모른다! 좋은 가이드 또는 튜토리얼?웹 응용 프로그램 (TFS)의 응용 프로그램 수명주기 관리

+0

웹 응용 프로그램에서 ALM이 다른 이유는 무엇입니까? –

+0

이 분야에 대한 경험이 없지만 ALM이 도움이 될지 알고 싶습니다. – Shadin

+0

ALM은 PHP를 사용하는 모든 사람에게 가치가 없습니다. PHP를 사용하기 때문에 소스 제어, 작업 항목 추적, 테스트 관리 또는 작업 진행 상황에 대한보고가 필요하지 않습니다. ALM은 웹 응용 프로그램이 아닌 실제 응용 프로그램 용으로 개발되었습니다. 결국, 웹 애플리케이션은 현대 사회에서 아무런 가치가 없습니다. –

답변

3

회사에서 ALM 도구로 사용할 TFS를 조사 할 경우 free preview of the service that is available in the cloud을보고 싶을 것입니다. 그러면이 툴로 필요한 것을 얻을 수 있는지 알 수 있습니다. 거기에 많은 도구가 있지만 먼저 문제가 무엇인지, 해결하려고하는 것이 무엇인지 파악해야합니다. TFS는 필요한 솔루션이 아닐 수도 있지만 특정 팀을위한 솔루션입니다.

당신은 아마 가능성이 다음에 대한 ALM 도구로 TFS를 사용할 것입니다 :

  1. 소스 컨트롤을. 변경 사항에 버전 기록이 있는지 확인하십시오. 참고 : TFS 소스 컨트롤을 사용하지 않으려면 GIT를 저장소로 사용할 수 있습니다.
  2. 연속 통합. 빌드 환경 설정을 파일을 환경에 배포하고, 필요한 경우 유닛 테스트를 실행할 수 있습니다.
  3. 버그 추적. 내장 된 작업 항목을 사용하여 모든 버그를 추적하십시오.
  4. 요구 사항 추적. 프로젝트에서 스크럼이나 칸반을 사용하여 서비스에서 사용 가능한 보드를 이용할 수 있습니다. 'Stories'또는 'Product Backlog Items'와 같은 작업 항목을 통해 팀에서 제공하는 작업을 추적 할 수 있습니다.
  5. 번 다운. 내장 보고서는 진행 상황을 경영진에게보고하는 데 도움이되지만 TFS 보고서가 사용자의 요구 사항을 충족하는지 확인해야합니다.
  6. 테스트 케이스. QA 팀은 TFS에 테스트 케이스를 작성하여 요구 사항을 테스트하는 방법을 문서화 할 수 있습니다. 올바른 라이센스를 보유한 경우 Microsoft Test Manager에서 QA 팀을 눌러 테스트를 실행하고 계획 할 수 있습니다. 이 사용되는지

난 강력하게 무엇을 의미하는지 ALM에 대한 몇 가지 연구를하고 조언을 것입니다, 그리고 왜 당신이 도구를 결정하기 전에 그 일을해야합니다. 이 도구는 문제를 해결하지 않으며 문제를 해결하기 위해 무엇을 하든지 지원합니다.

+0

정말 고마워요! 나는 지금 더 명확한 이해를 가지고있다 – Shadin

+1

미안하다. 농담을하지 않았다. ALM은 다른 종류의 웹 응용 프로그램과 마찬가지로 중요합니다. –

+0

@ JohnSaunders LOL 문제 없습니다. – Shadin