여기에서 Mobindustry,우리가 운영하는 민첩한 접근 방식이다. 즉,사용자 스토리 및 수용 기준과 같은 민첩한 구성 요소를 사용합니다. 높은 수행 팀과 조직에서 이러한 구성 요소들이 제품 잔,그리고 그들은 알고 있을 만드는 방법들을 효율적으로 사용.
경우 제품 잔 부족한 사용자 스토 및 승인 기준 또는 그들이 없다면 명확하게 정의 위험의 기대 수렴되지 않습으로 현실이다., 사용자 스토 및 승인 기준에 대한 책임을 나타내는 어떻게 최종 사용자는 응용 프로그램을 사용하는 방법 개발 팀은 실행해야 하는 각각의 개발 작업입니다. 새로운 제품 작업을 시작할 때 우리 팀은 클라이언트와 협력하여 사용자 스토리를 정의합니다.
사용자 스토리는 해당 기능을 사용하려는 사람의 관점에서 제품 기능에 대한 짧고 간단한 설명입니다. 사용자 스토리는 애자일 개발 워크플로우에서 제품 백로그를 정의하는 데 사용됩니다.,
제품 잔 컬렉션은 본질적으로 사용자의 이야기를 알려주는 기능 사양과 기능 개발을 위해 특정 제품이나 서비스입니다. 사용자 이야기를 세 부분으로 구성:인물 사용자의 이야기를 쓰고 있는 대한 설명의 기능은 사용자 요구에 대한 설명이 필요 기능을 충족시킨다.
여기를 작성하는 방법은 사용자 이야기:
로(사용자)원(기능)그래서 내가 할 수 있습니다(필요를 만족시키기 위).
사용자 스토리가 어떻게 보이는지 살펴 보겠습니다., 에어비앤비를 예로 들어 보겠습니다. 일반적인 사용자 스토리가 에어비앤비와 같은 제품을 어떻게 찾을지 상상해 봅시다.
“사용자로서 외국 도시에서 숙박 시설을 예약 할 수 있도록 목적지를 검색하고 싶습니다.”
수용 기준의 정의
이제 사용자 스토리가 올바르게 완료되었는지 확인하고 클라이언트의 요구를 수용해야합니다.
합격기준은 조건에서 소프트웨어 제품을 만족해야 합하여 허용되는 사용자에 의해,고객,또는의 경우,시스템 수준의 기능을 소비하는 시스템입니다.,
합격기준은 세트의 문을,각각 명확한 통과/실패 결과를 측정할 수 있는 지정하고 기능적이며 비기능적 요구 사항입니다.
쓰기 허용 기준은 중요하지만 무엇을 설정하는 클라이언트에게 기대하지만 제품 개발을 위한 과정입니다. 당연히 다른 사람들은 다른 각도에서 같은 문제를 봅니다. 잘 정의 된 수용 기준은 구현하려는 기능에 대한 균일 한보기를 제공합니다.,
야 하는 걸까지 스크럼 보드,제품을 잡아 백로그 항목을 읽을 수용 기준,그리고 명확하게 모두 완료 될 필요가 있는 특정한 항목을 이동할을 수행 열입니다. 수락 기준은 제품의 특정 부분이 완성되기 위해 수행해야 할 작업을 알려줍니다.
모바일 및 웹 응용 프로그램 개발
는 것을 계획해 당신은 당신의 사업을 확장하는 온라인? 우리는 당신의 아이디어를 지능적이고 강력한 솔루션으로 번역 할 것입니다.
왜 우리는 수용 기준이 필요합니까?,
- 경계 정의. 수락 기준은 개발 팀이 사용자 스토리의 경계를 정의하는 데 도움이됩니다. 그들은 앱이 예상대로 작동한다는 확인의 한 형태 역할을하며,이는 사용자 스토리가 완료되었음을 의미합니다.리><리>합의에 도달. 수락 기준은 개발 팀이 클라이언트와 동일한 페이지에있을 수있게합니다. 그들은 정확히 충족되어야하는 조건에 대해 개발 팀에 알리고 클라이언트가 응용 프로그램에서 무엇을 기대해야하는지 알도록합니다.
- 합리화 수용 테스트., 수락 기준은 사용자 스토리 수락 테스트의 기초입니다. 모든 수용 기준은 독립적으로 테스트되어야하며 성공 또는 실패에 대한 명확한 시나리오가 있어야합니다.
- 계획 및 추정. 수락 기준을 사용하면 작업 전반에 걸쳐 사용자 스토리를 배포하여 적절하게 평가되고 예약되도록 할 수 있습니다.
- 부정적인 시나리오를 설명합니다. 수락 기준은 시스템이 약한 암호를 식별하고 예를 들어 사용자가 계속 진행하는 것을 방지하도록 요구할 수 있습니다., 잘못 입력하면 암호 형식의 예입니다 부정적인 시나리오에는 사용자가 잘못된 데이터 또는 동작합니다. 수용 기준은 이러한 시나리오를 식별하고 시스템이 이에 어떻게 대응해야하는지 설명합니다.소프트웨어 프로젝트에 대한 비 기능적 및 기능적 요구 사항을 작성하고 싶습니까? 이 문서에서,우리는 당신에게 제공 예를 들어 및 모범 사례의 기능과 비 기능적 요구 사항
누가 쓰는 승인 기준?,
쓰는 승인 기준을 설정하는 데 도움이 일반적인 이해를 제품이 소유자 및 개발 팀과 관련하여 해결하는 고객의 문제를 만들거나 제품의 기능입니다. 수락 기준은 클라이언트와 팀과 관련이 있기 때문에 클라이언트 또는 팀 구성원이 작성해야합니다.
Mobindustry 에서 비즈니스 분석가는 사용자 스토리에 대한 모든 수용 기준을 작성합니다. 사업 분석가들은 이해하는 클라이언트의 필요와 개발자가 알아야 할 프로젝트 요구 사항을 충족.,
합격 기준을 문서화한 확인을 시작하기 전에 프로젝트 팀과 클라이언트에 동의해야 어떤 결과를 만나 클라이언트의 요구 사항입니다.
모바일 및 웹 응용 프로그램 개발
는 것을 계획해 당신은 당신의 사업을 확장하는 온라인? 우리는 당신의 아이디어를 지능적이고 강력한 솔루션으로 번역 할 것입니다.
의 예에는 사용자와 이야기를 승인 기준
이제는 당신의 명확한 이해가 있는 어떤 사용자 스토 및 승인 기준은 살펴보에서 몇 가지 예입니다.,
예제 1
사용자 이야기:사용자로,나는 할 수 있어야 서비스에 등록할 수 있도록 시작 온라인 쇼핑을 할 수 있다.
수락 기준:
- 사용자는 모든 필수 필드를 작성하여 양식을 제출할 수 있습니다.
- 사용자가 제공하는 이메일은 무료 이메일 서비스에 의해 제공되어서는 안됩니다.
- 동일한 IP 에서 제출은 30 분 이내에 세 번만 할 수 있습니다.
- 사용자는 성공적으로 등록한 후 알림 이메일을받습니다.,
예제 2
사용자 스토리:사용자로서 수신 후 즉시 내 장치에서 알림에 액세스 할 수 있습니다.
수락 기준:
- 알림을 스 와이프/탭하면 사용자가 메시지로 직접 이동합니다.
- 보기는 대화를 보여줍니다-새 메시지가 답장 인 경우 원본 위에 표시됩니다.
- 메시지 수가 업데이트됩니다.
- 메시지가 표시된 후 읽음으로 표시됩니다.
좋은 수락 기준 작성에 대한 7 가지 팁
수락 기준은 작성하기가 쉽지 않습니다., 간단한 형식에도 불구하고 텍스트를 쓰는 것은 도전 과제입니다. 여기에는 일곱 팁 도움 당신은 일반적인 실수를 방지하기 위 쓰는 동안 승인 기준 또는 검토 기준에 의해 작성된 팀의 구성원.개발 프로세스가 시작되기 전에
- 문서 기준. 이런 식으로,팀은 사전에 클라이언트의 모든 요구를 잡을 가능성이 더 높습니다. 처음에는 두 개의 스프린트에 대한 백 로그를 완료하기 위해 소수의 사용자 스토리에 대한 기준을 설정하는 것으로 충분합니다. 그런 다음 문서화 된 수용 기준은 개발자가 기술 프로세스를 계획하는 데 사용됩니다.,
- 수용 기준을 너무 좁게 만들지 마십시오. 너무 구체적인 수용 기준은 개발자에게 기동 할 여지가 거의 없습니다. 이를 피하기 위해 수용 기준은 최종 결정이 아니라 의도의 표현이어야 함을 기억하십시오. 또한 좁은 수용 기준은 모든 사용자 작업을 고려하지 않을 수 있습니다.
- 달성 기준을 유지합니다. 효과적인 수용 기준은 귀하가 제공 할 수있는 합리적인 최소량의 기능을 정의합니다. 그러나 모든 작은 세부 사항을 계속 설명하면 팀이 수백 가지의 작은 작업에 갇힐 위험이 있습니다.,
- 수용 기준이 너무 넓지 않도록하십시오. 광범위한 수용 기준은 사용자 스토리를 모호하게 만듭니다. 효과적인 수용 기준은 개발자가 자신의 노력을 적절하게 계획하고 추정 할 수 있도록 작업 범위를 개략적으로 설명해야합니다.
- 기술 세부 사항을 피하십시오. 수락 기준은 일반 언어로 작성되어야합니다. 의 이해관계자 및 관리자의 수 없는 기술적 배경,그래서 사용하는 일반 언어의 것 기준을 이해할 수 있다.
- 합의에 도달하십시오., 동일한 문제는 팀 구성원과 이해 관계자가 자신의 관점에 따라 다른 방식으로 해결할 수 있습니다. 이해 관계자와 팀 구성원에게 수락 기준을 전달하고 상호 합의에 도달했는지 확인하십시오.
- 테스트 가능한 수락 기준을 작성하십시오. 이렇게 테스 기회를 보장하는 모든 요구 사항을 충족할 수 있는 개발자가 알고있는 경우에는 사용자 이야기가 완료됩니다.,
지 확인하는 방법에 대해 알아 봅는지 여부를 아웃소싱 계약자는 신뢰할 수 있는
는 방법을 쓰는 승인 기준
여기에는 다섯 개의 일반 규칙에 도움이 될 것입니다 문제를 해결하는 표현에는 합격의 기준입니다. 이러한 규칙을 통해 귀중한 시간을 절약하고 제품 소유자와 개발 팀 간의 이해를 구축 할 수 있습니다.
규칙#1:”not”피하기
“Not”은”어떠한 경우에도”를 의미하므로 그러한 조건의 준수 여부를 확인하기에 충분한 시간이 없습니다., “아닙니다”를 사용하지 않고 요구 사항을 다시 작성하면 더 명확하고 가장 중요하게는 검증 할 수 있습니다.사용자가 내 계정에 액세스 할 때마다 암호를 입력해야 할 필요가 없습니다.
마:사용자로,나는 나의 암호를 기억되고 자동으로 액세스 할 수 있도록 내 계정이 다시 입력하지 않고 내 비밀번호입니다.
수락 기준
하지 마십시오:시스템이 실패하지 않아야합니다.
Do:시스템은 90%이하의 가용성을 가져야합니다.,
예외
수락 기준에서”not”를 사용하여”로그인 양식이 빨간색이되어서는 안됩니다.”대부분의 경우 이는 비 기능 요구 사항에 적용됩니다. 이 예제에서,우리는 제약 조건을 수립할 수 있는 쉽게 확인하는 경우 이 범위의 붉은 명확하게 정의됩니다(예를 들어,에서 지정한 RGB 형식).,
는 방법에 최적화된 고객 경험을 가진 모바일 앱
규칙#2:을 사용하여 활성화된 음성
Active 음성 때 대상에는 문장은 연기자의 작업입니다. 는 경우에는 엔티티에 대한 책임이 실행하는 행동하지 않은 명확하게 표시되어,그것은 분명 사람이나 무엇을 해야 합 작업을 수행,그것에 대한 더 어려울 것입니다 당신은 여부를 확인 요구 사항을 충족합니다.,
예:
사용자 이야기
지 않:으로는 온라인 구매자,나는 원하는 필터를 적용될 수 있도록 내가 원하는 것을 찾을 수 있습니다.
Do:사용자로서 항목을 찾을 수 있도록 검색 필터를 적용하고 싶습니다.
수락 기준
하지 마십시오:고객의 신원을 확인해야합니다. (고객의 신원을 확인하는 데 누가 또는 무엇이 책임이 있는지는 분명하지 않습니다.)
Do:Accounting_System 이 Customer_Indentity 를 확인해야합니다. (“Accounting_System”및”Customer_Indentity”라는 용어의 정의가 용어집에 추가되어야합니다.,)
모바일 및 웹 응용 프로그램 개발
는 것을 계획해 당신은 당신의 사업을 확장하는 온라인? 우리는 당신의 아이디어를 지능적이고 강력한 솔루션으로 번역 할 것입니다.
#3 규칙을 사용하여 대명사(특히 정의되지 않은 것)
명사를 사용하여는 대신 대명사의 때 참조하는 항목에서 참조하는 다른 요구 사항이 있습니다. 대명사는 모호성을 도입 할 수 있으므로 피해야합니다.,
이 경우 특히 중요 승인 기준에 저장되는 요구 사항 관리 도구(예:Jira)로 별도 문의하지 않는 반드시 구성되어있다. 항상 대명사 대신 명사를 사용하면이 문제를 피할 수 있습니다.
예:
사용자 이야기
지 않:사이트 회원이 내가 원하는 정보를 공유하려면 나 자신에 대해서는 다른 사람은 그것을 볼 수 있습니다.
Do:사이트 회원으로서 다른 사람들이 나에 대해 배울 수 있도록 프로필 설명을 추가하고 싶습니다.
수락 기준
하지 마십시오:컨트롤러는 운전자에게 당일 일정을 보내야합니다., 교대 근무 최소 8 시간 전에 배달해야합니다.
Do:컨트롤러는 Driver_Shift 최소 8 시간 전에 하루 동안 Driver_itinerary 를 운전자에게 보내야합니다.
를 관리하는 방법 원격 팀,모범 사례를 설명합니다. Mobindustry 주식의 경험으로 그것은 회사는 아웃소싱
규칙#4:방지 접속사
접속사는 단어와 같은 문구”and”,”또는””그러나,”및”뿐만 아니라”결합하는 간단한 문장으로 복잡한 것들입니다., 요구 사항에서의 사용은 일반적으로 요구 사항을 여러 가지 별도 요구 사항으로 나눌 수 있다는 신호입니다.
예:
사용자 이야기
지 않:로 UI 디자이너를 만들고 싶은데 볼 문제점 그래서는 내가 무엇을 테스트하고 있습니다.
Do:UI 디자이너로서 무엇을 테스트해야하는지 알 수 있도록 문제를 만들고 싶습니다. /UI 디자이너로서 무엇을 테스트해야하는지 알 수 있도록 문제를보고 싶습니다.
수락 기준
하지 마십시오:사용자는 신뢰할 수 있거나 신뢰할 수 없어야합니다.
Do:Security_System 은 각 사용자를 Trusted 또는 Not_Trusted 로 분류해야합니다.,
예외
“And,””or,”and”not”는 논리 조건을 설명하고 한정자를 추가하는 데 사용할 수 있습니다.
모바일 및 웹 응용 프로그램 개발
는 것을 계획해 당신은 당신의 사업을 확장하는 온라인? 우리는 당신의 아이디어를 지능적이고 강력한 솔루션으로 번역 할 것입니다.
5 규칙을 얻기 어려운 것이 절대적으
대(등의 100%가용성)은 얻기 어려운 것이다. 표시기를 확인하는 방법에 대해 생각해보십시오:시스템 가용성 수준이 정확히 100%임을 증명할 수 있습니까?, 그리고 그러한 시스템을 만들 수 있다고하더라도,당신은 그것을 감당할 수 있습니까?
피어”모든””항상”및”절대로”확인 등의 절대적인 요구 사항에 필요한 수의 검사입니다.
예:
사용자 이야기
지 않:여행자로,나는 알고 싶은 내가 정확한 위치를 실시간으로 업데이트되므로 내가 길을 잃지 않는다. (“실시간”은 다른 방식으로 해석 될 수있다. 예를 들어,달성 할 수없고 검증 할 수없는 절대(지연의 부재)로 볼 수 있습니다.,)
Do:여행자로서,나는 길을 잃지 않도록 매 초마다 업데이트되는 나의 정확한 위치를 알고 싶다.
수락 기준
하지 마십시오:시스템은 100%가용성을 가져야합니다. (100%는 도달 할 수없고 확인할 수없는 절대자입니다.)
Do:시스템은 최소 98%의 가용성을 가져야합니다.
빠른 요약의 승인 기준
이 문서는 빛의 세계에 대한 승인 기준을하고 사용자는 이야기입니다., 의 핵심 사항은 다음과 같습니다 테이크 아웃:
- 합격기준은 조건에 소프트웨어 제품을 만족해야 합하여 허용되는 사용자에 의해,고객의 경우에는 시스템 레벨 기능을 소비하는 시스템입니다.
- 합격 기준이 있어야 문서화하고 완료하기 전에 시작으로,프로젝트 팀과 고객에 동의해야 하는 어떤 결과를 만나 클라이언트의 요구 사항입니다.
- 수용 기준은 최종 결정이 아니라 의도의 표현이어야 함을 기억하십시오.
- 효과적인 수용 기준은 합리적인 최소량의 기능을 정의합니다.,
- 좋은 허용 기준해야 합 개요 작업의 범위 그래서 개발자들이 제대로 계획 및 예상을 그들의 노력이 있습니다.
- 수락 기준은 일반 언어로 작성되어야합니다.
- 이해 관계자와 팀 구성원에게 수락 기준을 전달하고 상호 합의에 도달했는지 확인하십시오.
- 수락 기준을 작성하는 동안”not,”접속사 및 달성 할 수없는 절대자를 사용하지 마십시오. 활성 음성을 사용하여 문장을 공식화하십시오.,
를 만들려는 경우에는 합격 기준 및 사용자 이야기 위한 모바일 앱을 경우,또는 만약 당신이 어떤 질문이 이 항목에 대한 문의 Mobindustry 에 대한 무료 협력하고 있습니다.
모바일 및 웹 응용 프로그램 개발
는 것을 계획해 당신은 당신의 사업을 확장하는 온라인? 우리는 당신의 아이디어를 지능적이고 강력한 솔루션으로 번역 할 것입니다.나는 이것을 할 수 없다.