본문으로 이동

유저 스토리

위키백과, 우리 모두의 백과사전.
소프트웨어 개발 프로세스
활동과 단계
요구사항 분석 · 기능 명세
구조 · 설계
구현 · 테스팅
배치 · 유지보수
개발 모형
애자일 소프트웨어 개발 · 클린룸
DSDM · 순차점증적 개발 · 반복형 개발
RAD · RUP · 나선 모형
폭포수 모델 · 익스트림 프로그래밍
스크럼 · V 모델 · TDD
지원 활동
구성 관리 · 문서화
품질보증 · 프로젝트 관리
사용자 경험 설계
도구
컴파일러 · 디버거 · 프로파일러
GUI 디자이너 · 통합 개발 환경

유저 스토리(user story) 또는 사용자 스토리소프트웨어 개발제품 관리에서 소프트웨어 시스템의 기능에 대한 비공식적이고 자연스러운 언어 설명이다. 이는 최종 사용자 또는 시스템 사용자의 관점에서 작성되며 색인 카드, 포스트잇 또는 특정 관리 소프트웨어에 디지털 방식으로 기록될 수 있다.[1] 제품에 따라 사용자 스토리는 클라이언트, 사용자, 관리자 또는 개발 팀과 같은 다양한 이해 관계자가 작성할 수 있다.

유저 스토리는 일종의 경계 객체이다. 이는 의미 파악 및 커뮤니케이션을 용이하게 하며 소프트웨어 팀이 시스템과 해당 컨텍스트에 대한 이해를 문서화하는 데 도움이 될 수 있다.[2]

같이 보기

[편집]

각주

[편집]
  1. Dimitrijević, Sonja; Jovanović, Jelena; Devedžić, Vladan (2015). “A comparative study of software tools for user story management” (영어). 《Information and Software Technology》 57: 352–368. doi:10.1016/j.infsof.2014.05.012. a great number of software tools that provide, inter alia, support for practices based on user stories have emerged in recent years. 
  2. Ralph, Paul (2015). “The Sensemaking-coevolution-implementation theory of software design”. 《Science of Computer Programming》 101: 21–41. arXiv:1302.4061. doi:10.1016/j.scico.2014.11.007. S2CID 6154223.