요구사항
추적성, 범위기준선, 일정/원가, 기능/비기능, 페르소나 I. 서비스와 시스템의 제약에 대한 고수준 추상적 문장, 요구사항의 개요 가. 요구사항(Requirements)의 정의 - 문제의 해결 또는 목적 달성을 위해 사용자에 의해 요구되거나, 표준이나 명세등을 만족하기 위해 시스템이 가져야 하는 서비스 또는 명시적, 묵시적 제약 사항 나. 요구사항의 목적 - 지식획득, 신규 시스템에 대한 협업, 업무분석, 개선, 프로젝트 범위추정, 조직 이해, 시스템 기능 식별 다. 요구사항의 역할 역할 내용 추적성 제공 요구사항과 개발 산출물간의 관계와 단계별 개발 산출물 간의 관계 파악 범위기준선 제공 요구사항을 수집하여, 범위를 정의하고 WBS를 작성할 수 있도록 한다 일정과 원가에 영향 요구사항을 수집하여, 범위..
2021. 1. 29.
DevOps
개발+운영 I. 개발, 운영 부서의 통합, DevOps의 개요 가. DevOps 정의 - SW 개발 조직과 운영 조직간의 의사소통, 협업, 융합을 강조하여 SW 상품과 서비스를 신속히 생산하는 개발 방법론 나. DevOps의 등장배경 - 수요증가, 비용절감, 장애대응, SW 라이프사이클 단축 다. DevOps의 특징 구분 특징 내용 기능적 관점 지속적 관리/시간 지속적 관리로 발생되는 복잡성을 낮추고 해결시간 단축 빠른 서비스 제공 문제 발생 시 신속한 초기 대응으로 문제 확산 확률 감소 올바른 측정 평가 유효한 데이터 평가 및 도출, 프로제트 성공 실패 원인 분석, 평가 비즈니스적 관점 지속적 의사소통 개발과 운영에 협업을 위한 의사소통 중요도 증가 및 목표 공유, 협력 II. DevOps의 프로세스 ..
2021. 1. 29.
방법론 테일러링(Tailoring)
How-To-Do 제시, Baseline 방법론 I. 미리 정의된 개발방법론의 최적화 활동, 방법론 테이러링의 개요 가. 방법론 테일러링(Tailoring) 정의 - 프로젝트 특성과 필요에 따라 소프트웨어 개발의 기본 방법론에 대해 적절한 절차, 활동, 산출물의 가공, 적용, 정제를 반복적으로 수행하는 방법론 최적화 활동 나. 방법론 테일러링의 필요성 관점 내용 상세설명 관리,책임 관점 PO에 의한 관리와 책임 내용, 가용성, 우선순위 등에 대한 책임을 가지며 Product Backlog의 추가, 삭제 EPIC 관리 여러 Sprint로 종료되며, 여러 스토리 들의 집합으로 주로 메인 특징들을 중심으로 정의 및 관리 작성 관점 요구사항 기반 작성 초기 개발은 팀이 잘 알고 있는 요구사항에 기반하여 작성 상..
2021. 1. 29.