2011-05-08 9 views
0

우리는 RoR을 사용하여 한국에서 성공적인 미국 웹 앱의 현지화 된 버전을 개발하기 시작하는 소규모 팀입니다.Ruby on Rails 개발 과정

우리의 질문은 다음과 같습니다. 앱 개발과 관련하여 어떤 프로세스를 사용 하시겠습니까?

데이터 모델부터 시작해야합니까? HTML보기를 누른 다음 그들을 코딩? 단일 기능을 사용하여 개발 한 다음 필요에 따라 추가 기능을 추가 할 수 있습니까?

+0

정답이 없기 때문에 이것은 매우 좋은 질문이 아닙니다. 매우 주관적인 답입니다. 대안을 찾기 위해 온라인이나 일부 책에서 레일스 튜토리얼을 읽는 것이 좋습니다. Rails 자체는 초기 프로세스를 결정하지만, 일단 Rails에서 프레임 워크를 생성하면 나머지는 반복 프로세스이며 사용자와 팀이 무엇이 될지를 결정할 수 있습니다. –

+0

http://programmers.stackexchange.com/ – fl00r

답변

4

이 질문에 대한 정답은 없습니다. 이 같은 너무 많은 요인에 따라 달라집니다

  • 프로젝트 크기
  • 팀 크기
  • 방법 개발자는 레일과 경험이 풍부한
  • 개발자들은 프로젝트의 이런 종류의 경험이 풍부한 방법

나는 이러한 요인들의 다른 조합에 대해 다른 개발 방법을 사용할 것이다.

편집 :이 질문이 https://softwareengineering.stackexchange.com/ 시도해 볼 수 있습니다.

+0

+1 for http://programmers.stackexchange.com/ – fl00r

0

나는이 질문이 스택 오버플로에 이상적이 아니라고 동의하지만 "합법적 인 대답 없음"이라고 말하는 코러스에 동의하지 않을 것입니다. 그러나 나는 대답을 가지고 있다고 생각합니다 ...

나는 Agile development method을 사용해야하며 중요도가 점진적으로 증가한다고 생각합니다.

누군가 또는 소규모 팀이 기능의 우선 순위를 지정해야합니다.

항상 유효한 응용 프로그램이 있어야합니다.

한 번에 하나씩 추가하십시오. 테스트를 작성하십시오. 한 번에 하나의 사용자 스토리로 전체 시스템을 반복적으로 개발하십시오.