본문 바로가기

요구사항확인3

1.요구사항확인 ⑤개발 기술 환경 파악 ⑥요구사항 정의 ⑤개발 기술 환경 파악 ㆍ운영체제 관련 요구사항 식별 시 고려사항 →가용성, 성능, 기술 지원, 주변 기기, 구축 비용 ㆍDBMS 관련 요구사항 식별 시 고려사항 →가용성, 성능, 기술 지원, 상호 호환성, 구축 비용 ㆍ웹애플리케이션서버(WAS) 관련 요구사항 식별 시 고려사항 →가용성, 성능, 기술 지원, 구축 비용 ⑥요구사항 정의 ▶요구사항 ㆍ소프트웨어가 어떤 문제를 해결하기 위해 제공하는 서비스에 대한 설명과 정상적으로 운영되는데 필요한 제약조건 등을 나타낸다. ㆍ요구사항은 소프트웨어 개발이나 유지 보수 과정에서 필요한 기준과 근거를 제공한다 ㆍ요구사항은 개발하려는 소프트웨어의 전반적인 내용을 확인할 수 있게 하므로 개발에 참여하는 이해관계자들 간의 의사소통을 원활하게 하는 데 도움을 준다 ㆍ요구사.. 2021. 8. 6.
1. 요구사항 확인 ②스크럼 기법 🔴스크럼의 개요 🔸스크림이란? 럭비에서 반칙으로 경기중단시 양 팀의 선수들이 럭비공 두고 상대팀을 밀치기 위해 대치해 있는 대형을 말함 ㆍ스크럼은 위와같이 팀이 중심을 이루어 개발의 효율성을 높인다는 용어 ㆍ팀원스스로가 스크럼 팀을 구성해야함(slef-organizing) ㆍ개발 작업에 관한 모든 것을 스스로 해결 할 수 있어야 함(cross-functional) ㆍ스크럼 팀은 제품 책임자, 스크럼 마스터, 개발팀으로 구성 1️⃣제품 책임자(PO: Product Owner) ㆍ의사 결정할 사람으로, 요구사항의 우선순위 지정 및 갱신 ㆍ요구사항을 작성 ㆍ요구사항이 담긴 백로그(Backlog)를 작성 📌 백로그(Backlog): 개발에 필요한 요구사항을 모아 우선순위를 부여한 목록(지속적으로 업데이트) 2️.. 2021. 8. 5.
1. 요구사항 확인 ①소프트웨어 생명 주기 ⏺ 소프트웨어 생명 주기 ↳ 소프트웨어 생명 주기는 소프트웨어 개발 방법론의 바탕이 되는 것으로, ↳ 소프트 웨어를 개발하기 위해 ↳ 정의하고 운용 유지보수등의 과정을 각 단계별로 나눈 것이다. ⏺ 폭포수 모형(Waterfall Model): ↳ 이전으로 되돌아갈수없음 ↳ 각 단계를 확실히 매듭지어야함 ↳ 2개 이상의 과정을 병행할 수 없음 ↳ 메뉴얼 작성 필요 ↳ 개발 완료 후 발견 된 오류 해결 불가능 ⏺ 프로토 타입(Prototype Model) ↳ 요구수집 → 빠른 설계 → 프로토타입 구축 (인터페이스 중심으로 개발) ↳ 고객평가 → 프로토 타입 조정 → 구현 (폭포수 모형의 단점 보완) ↳ 기능적 인터페이스 중심으로 견본 개발로 최종 개발후의 발견 될 오류 방지 ⏺ 나선형 타입(Spiral Mo.. 2021. 8. 5.