장바구니 담기 close

장바구니에 상품을 담았습니다.

시스템 분석 설계 with 애자일

시스템 분석 설계 with 애자일

  • 최은만
  • |
  • 생능출판
  • |
  • 2021-10-22 출간
  • |
  • 272페이지
  • |
  • 190 X 240 mm
  • |
  • ISBN 9788970505190
판매가

23,000원

즉시할인가

22,770

배송비

2,500원

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
22,770

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

출판사서평




이 책은 SW 개발자의 길로 들어서는 첫걸음에 도움이 되는 내용을 충실히 담고 있습니다. 프로그래밍으로부터 출발하여 요구 분석, 기본 설계와 상세 설계, 구현 등 전통적인 프로세스와 애자일의 새로운 개념들을 그림과 함께 알기 쉽게 풀어서 설명하였습니다.

이 책의 특징은 빠르게 발전하는 SW 개발 방법이 어렵게 느껴지는 입문자에게 최신 기술을 이해하기 쉽게 소개한다는 점입니다. 특히 분석과 설계 작업의 결과물을 다양한 사례를 들어 설명하여 현장에서도 유용하게 적용할 수 있습니다.

더 나아가 국가직무능력표준인 NCS에서 요구하는 정보 기술 개발의 SW 아키텍처, 응용 SW 엔지니어링, UI/UX 엔지니어링 기술을 다루고 있어 실무 중심 교육과 자격증 시험을 대비한 학습에 적합합니다.

또한 새로운 애자일 프로세스에 대하여 기본 개념만이 아니라 구체적인 스크럼 방법을 따라 할 수 있도록 자세히 기술하였습니다. 빠르게 발전하는 기술과 산업 환경에 적응할 수 있는 애자일 방법론을 실제 적용할 수 있도록 스프린트 주기의 모든 활동에 대하여 구체적인 예를 들어 설명하였습니다.

이 책은 다음과 같은 독자를 대상으로 쓴 것입니다.
ㆍ 프로그래밍을 배우고 난 후 SW 설계를 배우려는 분
ㆍ 대학에서 기초 프로그래밍 과목을 수강한 후, 시스템 분석과 설계 방법을 공부하는 대학생
ㆍ SW 분야의 신입으로 개발 직무 능력을 향상시키려는 엔지니어
ㆍ SW 개발 분야의 각종 시험에 대비하려는 수험생

코로나-19 팬데믹은 SW가 중심이 되는 사회를 예상보다 앞당길 것입니다. 비대면과 자동화의 트렌드가 SW를 더욱 필요로 할 것이며 SW 개발자들이 변화에 근본적인 역할을 할 것입니다. 하지만 SW 개발 일자리가 많아진다고 하여 모두에게 일할 기회가 돌아오지는 않을 것입니다. 적절한 최신 기술을 갖춘 개발자에게는 기회가 있을 것입니다. 대부분의 SW 개발 트렌드에는 기본적인 프로그래밍 이상의 스킬이 필요하며 이 책에 바로 그런 지식과 연습에 도움이 되는 내용이 들어 있습니다.


목차


Chapter 01 정보 시스템과 SW 개발
1.1 정보 시스템이란?
정보 시스템
정보 시스템의 구성 요소
1.2 SW 개발
SW 개발
SW 개발의 특징
SW 개발 작업의 요소
SW 개발의 시작
1.3 분석과 설계
분석 설계의 중요성
분석과 설계
분석과 설계의 방향
1.4 개발 프로세스와 결과물
개발 프로세스
각 단계의 작업과 결과물
1.5 프로세스 모델
폭포수 모델
점증적 모델
애자일 모델
애자일 모델의 특징
연습문제

Chapter 02 프로세스, 방법, 원리
2.1 프로세스와 산출물
작업 절차
산출물
2.2 방법론
구조적 방법론
정보공학 방법론
객체지향 방법론
2.3 개발 원리
논리적 설계와 물리적 설계
As-Is와 To-Be
EA 개념
2.4 다이어그램
UML
업무 흐름도
순서도
DFD
연습문제

Chapter 03 요구 분석
3.1 요구 분석 과정
요구 분석과 사용자
요구 분석 과정
문제 정의와 요구 사항 정의의 차이
요구 분석 작업의 특징
3.2 요구
기능 요구와 비기능 요구
기능 요구와 비기능 요구의 사례
3.3 문제 분석
문제 구조화
업무 프로세스 분석
해결책 도출
3.4 기능 요구 분석법
DFD
자료 사전과 프로세스 명세
유스 케이스 다이어그램
3.5 요구 분석 명세서
요구 분석 명세서 내용
작성 방법
연습문제

Chapter 04 기본 설계
4.1 설계 과정
기본 설계
설계 절차
기본 설계서
4.2 아키텍처 설계
시스템 구성
아키텍처
서브시스템 분할
4.3 UI 설계
UI 요구 파악
화면 레이아웃 설계
화면 흐름도
인쇄물 레이아웃
4.4 데이터 설계
코드 설계
논리 데이터 설계
4.5 외부 인터페이스 설계
4.6 기본 설계서
작성 방법
연습문제

Chapter 05 상세 설계
5.1 목적과 과정
상세 설계 목적
상세 설계 범위
설계 절차
5.2 모듈 분할
모듈 분할 원리
TR 분할법
STS 분할법
구조적 설계
5.3 처리 로직 설계
N-S 차트
모듈 명세서
IPO 차트
5.4 물리 데이터 설계
데이터 속성 정의
규칙 정의
데이터 액세스 분석
색인
테이블 정의
5.5 상세 설계서 작성
디테일의 수준
연습문제

Chapter 06 구현
6.1 코딩
명세서의 이해
코딩
프로그래밍 언어
도구
6.2 테스팅
단위 테스트
통합 테스트
테스트 자동화
테스트 피라미드
6.3 문서화
6.4 설치, 교육, 이관
SW 빌드 과정
SW 배포
교육
데이터 이관
전환 정책
6.5 보안과 지원
물리적 보안
네트워크 보안
애플리케이션 보안
파일 보안
사용자 보안
지원
연습문제

Chapter 07 애자일 개발 모델
7.1 전통적 개발의 문제점
사용자 요구 파악과 명세의 어려움
일정을 못 맞출 위험
요구 변경을 수용하기 어려움
품질 확보의 어려움
7.2 전통적 모델과 애자일 모델의 비교
짧은 개발 주기
우선순위
변하는 범위
프로젝트 팀
7.3 애자일 모델의 소개
애자일 계획
테스트 중심
피드백
프로젝트 관리
7.4 애자일 프로세스
스프린트 계획
스프린트
데일리 스크럼
스프린트 리뷰
스프린트 회고
7.5 프로젝트 비전 공유
팀 조직과 역할
개발 팀 구성
인셉션 덱
연습문제

Chapter 08 스크럼
8.1 프로덕트 백로그 작성
프로덕트 백로그
유저 스토리 매핑
8.2 스프린트 계획
스프린트 백로그
스프린트 회의
플래닝 포커(스크럼 포커)
8.3 스프린트 활동
페어 프로그래밍과 몹 프로그래밍
데일리 스크럼
태스크 보드
작업 진도 가시화
8.4 스프린트 리뷰
완료(Done)의 정의
프로덕트 백로그 검토
8.5 스프린트 회고
세 가지 질문
회고에 대한 자세
연습문제

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 1800-7327
교환/반품주소
  • 경기도 파주시 문발로 211 1층 / (주)북채널 / 전화 : 1800-7327
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.