2010-08-06 5 views

답변

0

예, 민첩성을 사용하여 사람이 사용하는 프런트 엔드 UI가없는 소프트웨어를 개발할 수 있습니다. 첫째, 민첩성을 높이기 위해 사용자 스토리를 사용할 필요가 없기 때문입니다. 스크럼 (Scrum)조차도 사용자 이야기에서 잔액을 표현해야한다고 규정하지 않습니다. 단지 잔여 물이 있어야한다고 말하면서 우선 순위가 하나 있어야하고 그 위에있는 항목은 한 스프린트에 들어가기에 충분히 작아야합니다. 이들은 제품 소유자와 팀 모두 이해할 수있는 방식으로 표현 될 수 있습니다.

그러나 두 번째로 라이브러리에 대한 사용자 스토리를 작성할 수도 있습니다. 소프트웨어의 잠재적 인 부분을 역할로 생각하거나 직접이 라이브러리를 사용할 수있는 가상의 페르소나를 만들 수 있습니다. "텍스트 편집기로이 라이브러리를 Base64로 문자열을 인코딩하도록 호출 할 수 있습니다"는 이전 기술의 배트 예제와 다를 수 있습니다.

모든 유형의 소프트웨어를 민첩하게 개발할 수 있습니다. 사용자 스토리는 민첩성의 핵심 요소가 아닙니다. 민첩한 팀에서 자주 사용하는 유용한 기술 중 하나입니다.

0

req는 API 사용자/기술자가 우선 순위를 결정한다는 점을 제외하면 비즈니스 기반 요구 사항과 동일합니까?

+0

예, 아래 Shady의 답변에 대한 설명을 참조하십시오. – Arthur

0

당신이 봄 또는 게임 엔진에 대해 얘기하는 경우, 당신은 여전히에서 당신의 이야기를 작성하는보기의 고객/제품 소유자 지점이 ... 당신이 당신의 API, 어떻게 다른 개발자 의지에 대해 이야기 것입니다

을 인터페이스를 사용하거나 블랙 박스에 노출 된 것

+0

네, 그렇습니다. "개발자로서, 대기열에 항목을 추가하여 대기열을 채울 수 있기를 원합니다"라는 문장을 따라 이야기를 작성해야합니까? 즉, API에 대한 이야기가 나와야합니까? – Arthur

+0

나는 당신이 여기에 무엇을 만들고 있는지 잘 모르겠다. 그렇지만 맞다.하지만 API와 기술적 인 것들 (코드, 아키텍처 등)에 대해 이야기하는 것 사이의 경계는주의 깊다. 그 API 뒤에 건물은 꽤 얇은 :) –

0

이들은 Scrum을 사용하여 라이브러리의 개발을 관리하는 많은 구성 요소 공급 업체입니다.

두 가지 StackOverflow.com 스폰서가 적극적으로 사용하고 있다고 말할 수 있습니다.

관련 문제