똑똑한 소프트웨어 개발을 위한 실용 가이드

Rational 기술 팀 | 한국아이시스
  • 등록일2015-10-12
  • 파일포맷epub
  • 파일크기20 M  
  • 지원기기아이폰, 아이패드, 안드로이드, 태블릿, PC
  • 평점 평점점 평가없음

책소개

요구사항 관리부터 설계, 개발, 테스팅, 빌드/배포관리, 변경관리에 이르는 소프트웨어 개발 전 과정에 걸쳐 각 단계에서 무엇을, 왜 해야 하며 어떻게 해야 하는지를 이론적 설명과 함께 실천적 방법을 Rational 도구를 통하여 구체적으로 보여주고자 본 책을 출간하게 되었다.

저자소개

NULL

목차

제목 : 똑똑한 소프트웨어 개발을 위한 실용 가이드



한국IBM 소프트웨어 Rational 테크니컬 프로페셔널 팀 지음

한국문헌정보번호(ISBN) 978-89-967316-2-7





서문

Part I 소프트웨어 개발 전략 및 사례



1장 포트폴리오 관리

환경의 변화

복잡한 비즈니스 환경

제품은 진화 중

제품 개발의 변화

제품 포트폴리오 관리

- 포트폴리오 관리

- 제품 포트폴리오 관리

베스트 프랙티스

- Idea Management

- Market Management

- Program Management

- Product Management

애자일 요구(사항)관리

기술로드맵관리

- Portfolio Management

똑똑한 의사결정

AHP(Analytic Hierarchy Process) 방법론

결론



2장 요구사항 관리

무엇이 프로젝트의 성공인가?

요구사항이 필요악?

사양서 작업이 단순 문서화?

개발산출물간의 바느질

국내외 사례 및 ROI

- 자동차 분야

- 국방분야

IBM Rational DOORS: 요구사항관리 도구

요구사항 분석가의 역할



3장 분석, 설계, 모델링 MDD(모델 기반 개발) 이상인가? 현실인가?

MDD가 걸어 온길

현재 MDD 는 어디에?

- MDD 의 정의

- MDD(Model Driven Development) 와 MDA(Model Driven Architecture)

- MDA를 위한 가이드라인 (출처 : OMG)

- 왜 MDD가 필요한가? (MDD의 혜택)

- 현재 국내에서 MDD 적용 모습

- 현재 MDD에 있어서의 과제

MDD 앞으로 어떻게 발전할 것인가?

결론



4장 개발 생산성 혁신과 방법론 적용

V 모델

- 요구사항 - 개발 - 테스트 추적성

- 전통적인 폭포수 모형

- 반복 개발 모형

- 애자일 모형

팀 협업

- 애자일 계획

- 작업 항목 관리

- 소스 제어

- 빌드

- 프로세스

결론



5장 품질 관리

품질이란?

소프트웨어 공정 및 소프트웨어 테스트의 현실

조기 검증 - 요구사항 기반 테스트

누가 품질을 개선할 수 있을까?

- 협업(Collaboration)의 중요성

- 작업 항목 관점의 협업

테스트 수행

- 개발자 수행 테스트

소스 코드 정적 분석

애플리케이션 동적 분석

- 테스터 수행 테스트

회귀 테스트

테스트 데이터 커버리지

테스트 수행 자동화

결론



6장 빌드/배포 자동화

CI의 의미

- CI 의 등장 배경

- CI의 10가지 지침

- CI와 프로세스 자동화

- 자동화 프로세스의 이점

CI (Continuous Integration)의 자동화 구현 원칙

- 자동화 환경, 대상, 프로세스를 식별 그룹화하고 표준화 한다.

- 빌드를 포함한 모든 자동화가 가능한 대상을 자동화 시킨다.

- 프로세스와 프로세스를 연결한다.

- 개발자의 개발 이외의 프로세스는 모두 자동화 대상으로 한다.

- 자동화된 프로세스 내에 품질 검토 단계를 포함한다.

- 소프트웨어 형상 관리 도구를 이용하여 CI의 저장소를 구축한다.

- 통합 영역을 통제(분리)해라.

- 빌드 전용 장비를 사용한다.

- 모든 담당자가 빌드 과정 및 결과를 확인할 수 있도록 한다.

- 자동화 프로세스를 유지보수가 용이하고 확장성 있게 구현한다.

CI (Continuous Integration)의 자동화 구현 예

- 권고 Image

- 구현 시나리오

- 구현

소스 관련

한줄 서평