마인드 맵 갤러리 요구 분석 마인드 맵
소프트웨어 엔지니어링 요구사항 분석에 대한 마인드맵 공유! 소프트웨어 엔지니어링 요구 사항 분석, 요구 엔지니어링 프로세스, 소프트웨어 요구 사항 획득, 요구 사항 분석 방법 및 모델링 기술의 기본 개념이 모두 아래 그림에 요약되어 있습니다.
한 장의 사진으로 마스터 애자일 사용자 스토리
요구 사항 분석 소프트웨어 테스팅 소프트웨어 엔지니어링 소프트웨어 디자인 자율 학습 마인드 맵
채용 및 고용 수요 분석
채용 요구 분석 프레임워크
채용 포지션 수요 분석
직원 및 교육 훈련 요구 분석
C측 제품 수요 분석
고급 제품 관리자 요구 사항 분석 연구 노트
03-제품 관리자-제품 솔루션
수요 분석
기본 사상
일
전체 시스템 요구 사항 결정
시스템 데이터 요구 사항 분석
시스템의 논리적 모델 내보내기
시스템 개발 계획 수정
소프트웨어 시스템 요구 사항
사용자 요구
고객, 관리자 등이 제공합니다.
시스템 요구사항
기능 요구 사항
시스템이 제공해야 하는 서비스와 기능을 설명합니다. 그리고 특정 조건에서의 행동.
비기능적 요구사항
제도적 요구
제품 수요
외부 수요
도메인 요구 사항
소프트웨어 시스템의 응용 분야에 따라 결정되는 고유함 기존 기능에 대한 기능적 요구 사항 또는 제약
요구사항 엔지니어링 프로세스
요구 사항 가져오기
요구 계층: 비즈니스, 사용자, 기능적 요구
요구사항 분석 및 모델링
주요 작업
시스템 범위 결정
카테고리별로 정렬
요구사항 분석 모델 수립
요구사항 사양 생성
요구사항 모델을 정확하게 설명 기능적 요구사항 설명 비기능적 요구사항에 대한 설명 품질 속성
요구사항의 유효성 검증
요구사항 사양의 품질 특성 확인
정확성, 완전성, 일관성 수정 가능성, 검증 가능성
수요 관리
목적: 개발 위험 최소화
핵심: 수요 변화를 추적 및 관리하고 시스템 수요 발전을 지원합니다.
관리 방법
전통적인 관리 방법
소프트웨어 구성, 소프트웨어 기준 및 변경 검토
새로운 관리 방법
소프트웨어 가족법
다각적 접근
소프트웨어 요구사항 획득
면접방법
설문지 방법
요구사항 심포지엄
요구사항을 얻기 위한 프로토타입 방법
사용 사례 중심 접근 방식
요구사항 분석 방법 및 모델링 기법
공통 요구사항 분석 방법
기능분석방법(함수분해)
구조화된 분석 방법
정보 모델링
객체지향 분석 방법
구조화됨 분석 방법(SA)
개요
데이터 흐름 중심으로 대규모 데이터 처리 시스템 분석에 적합
SA 방법의 단계
현재 시스템의 "구체적인 모델" 구축
현재 시스템의 논리적 모델을 추상화
대상 시스템의 논리적 모델 구축
인간-기계 인터페이스와 같은 문제를 고려하십시오.
모델링
데이터 흐름 그래프
시스템의 데이터 흐름을 설명하는 그래픽 도구 시스템의 논리적 입력 및 출력을 식별하고 논리 입력을 논리 출력으로 변환하는 데 필요한 처리
구성하다
레이어 만들기 DFD
데이터 보존 및 데이터 폐쇄 원칙
가공 및 분해 원칙(자연성, 균일성, 분해 정도의 원칙)
자식 그림과 부모 그림의 균형을 맞추는 원리
문서의 공정한 사용
계층적 DFD 개선
데이터 흐름의 정확성을 확인하고, 데이터 보존을 고려하며, 아이사진과 부모사진의 밸런스 및 파일 이용의 합리성
DFD의 이해도 향상
데이터 사전
데이터 흐름, 파일, 데이터 항목, 처리 항목
처리 논리 설명
구조화된 언어, 의사결정 테이블, 의사결정 트리
객체 지향 분석(OOA)
문제 및 시스템 책임에 대한 이해를 촉진합니다.
직원간 의사소통에 도움이 됨
수요 변화에 대한 적응력 향상
소프트웨어 재사용 지원
UML을 사용하여 요구사항 모델 수립
사용 사례 모델
요구사항 사양