NHN은 이렇게 한다 소프트웨어 품질관리

이세현 외 8명 지음 | 위키북스 펴냄

NHN은 이렇게 한다 소프트웨어 품질관리

이 책을 읽은 사람

나의 별점

읽고싶어요
18,000원 10% 16,200원

책장에 담기

게시물 작성

문장 남기기

분량

보통인 책

출간일

2010.8.27

페이지

296쪽

상세 정보

소프트웨어 품질이란 무엇인가? 오류 없는 소프트웨어를 만들려면 비용이 많이 드는가? 끊임없이 변하는 기획서를 어떻게 하면 효율적으로 관리할 수 있는가? 생산성은 측정하지 못하면 개선하지 못하는가? 이런 질문에 대해 NHN에서는 어떤 고민을 하고, 품질을 향상시키려는 어떠한 활동을 했는지 그 경험을 함께 공유하는 책으로, 소프트웨어 개발의 전 과정에서 효과적으로 품질을 측정하고 향상시키기 위한 기술을 담고 있다.

이 책은 기획, 개발자, QA, 관리자를 위한 내용으로 구성되어 있으며 품질의 위험을 다루기 위한 NHN의 노력과 지향점에 대해 기술하고 있다. 또한 기획, 개발, QA 단계에서의 품질에 대한 정의와 이를 개선하기 위한 노력, 사용 도구, 그리고 지속적으로 개선하고 발전해 나가는 문화를 만드는 방법이 고스란히 담겨 있다.

기술의 자세한 내용 소개보다는 적용 목적과 결과에 대한 설명 위주로 구성했기 때문에 소프트웨어 개발분야 종사자라면 별도의 사전 지식 없이 편하게 읽을 수 있다. 학생들은 소프트웨어 공학에 대한 사전 지식이 있다면 전체적인 흐름을 이해하는 데 도움이 되겠지만 없다고 해도 문제될 것은 없다. 각자 수행하고 있는 프로젝트에 일부분 적용하면서 책을 읽다 보면 보다 효과적인 방안을 찾을 수도 있을 것이다.

상세 정보 더보기

추천 게시물

하빈우님의 프로필 이미지

하빈우

@woojoo

  • 하빈우님의 소설 보다 게시물 이미지

소설 보다

서장원 외 2명 지음
문학과지성사 펴냄

읽었어요
7초 전
0
하빈우님의 프로필 이미지

하빈우

@woojoo

  • 하빈우님의 사랑에 빠질 때 나누는 말들 게시물 이미지

사랑에 빠질 때 나누는 말들

탁경은 지음
사계절 펴냄

읽었어요
18초 전
0
하빈우님의 프로필 이미지

하빈우

@woojoo

  • 하빈우님의 세계를 건너 너에게 갈게 게시물 이미지

세계를 건너 너에게 갈게

이꽃님 (지은이) 지음
문학동네 펴냄

읽었어요
41초 전
0

이런 모임은 어때요?

집으로 대여
지금 첫 대여라면 배송비가 무료!

상세정보

소프트웨어 품질이란 무엇인가? 오류 없는 소프트웨어를 만들려면 비용이 많이 드는가? 끊임없이 변하는 기획서를 어떻게 하면 효율적으로 관리할 수 있는가? 생산성은 측정하지 못하면 개선하지 못하는가? 이런 질문에 대해 NHN에서는 어떤 고민을 하고, 품질을 향상시키려는 어떠한 활동을 했는지 그 경험을 함께 공유하는 책으로, 소프트웨어 개발의 전 과정에서 효과적으로 품질을 측정하고 향상시키기 위한 기술을 담고 있다.

이 책은 기획, 개발자, QA, 관리자를 위한 내용으로 구성되어 있으며 품질의 위험을 다루기 위한 NHN의 노력과 지향점에 대해 기술하고 있다. 또한 기획, 개발, QA 단계에서의 품질에 대한 정의와 이를 개선하기 위한 노력, 사용 도구, 그리고 지속적으로 개선하고 발전해 나가는 문화를 만드는 방법이 고스란히 담겨 있다.

기술의 자세한 내용 소개보다는 적용 목적과 결과에 대한 설명 위주로 구성했기 때문에 소프트웨어 개발분야 종사자라면 별도의 사전 지식 없이 편하게 읽을 수 있다. 학생들은 소프트웨어 공학에 대한 사전 지식이 있다면 전체적인 흐름을 이해하는 데 도움이 되겠지만 없다고 해도 문제될 것은 없다. 각자 수행하고 있는 프로젝트에 일부분 적용하면서 책을 읽다 보면 보다 효과적인 방안을 찾을 수도 있을 것이다.

출판사 책 소개

눈에 보이지 않는 소프트웨어의 품질을 측정한다는 것이 과연 가능한 일일까? 품질을 측정한다면 어떻게, 어느 부분을 측정할까? 활용할 도구는 없을까?

이 책은 이런 고민을 해결하고자 했던 NHN의 경험을 다룬다. 개발자를 꿈꾸는 학생, 프로젝트 관리자와 기획자, 개발자와 테스터, QA 담당자 모두에게 이 책이 도움이 되었으면 하는 바람이다.

이 책에서는 다음과 같은 내용을 다룬다.

- 소프트웨어 개발의 특징과 문제점, 문제점을 해결하기 위한 NHN의 품질 혁신 활동과 적용 과정
- 요구사항 분석 단계에서 사용하는 효과적인 명세 작성 방법을 예제를 통해 설명하고 이를 자동화 도구를 통해 구현하는 과정
- 개발 과정의 가시성을 확보하고 빠른 피드백 환경을 구축하기 위한 단계적 빌드 방법
- 코드의 가독성을 높이고 유지 보수 비용을 낮추기 위한 코딩 컨벤션을 점검하는 도구 소개
- 코드 리뷰를 수행하는 방법과 조직원 간의 지식 공유 방법
- NHN에서 사용하는 코드 커버리지 유형과 요구 사항 변경과 코드 변경에 효과적으로 대응할 수 있는 도구 소개
- 정적 분석 도구를 활용해서 오류를 검출하고 문제가 발생하기 전에 방지하는 방법
- 코드의 복잡도를 측정하는 도구를 소개하고 복잡도를 낮추는 방법
- 중복 코드를 분석하고 제거하는 방법과 도구
- NHN에서 QP를 적용한 결과와 성과, 의의를 정리
- NHN에서 개발한 명세 작성 도구이자 테스트 자동화 도구인 NTAF과 모바일, 웹 UI 테스트에 활용하는 NTAF 도구 소개
- 통합 테스트 서버인 CI 서버를 설치하고 설정해서 개발에 활용하는 방법, 단위 테스트를 하면서 많이 발생하는 문제를 어떻게 해결했는지를 부록에서 소개

무제한 대여 혜택 받기

현재 25만명이 게시글을
작성하고 있어요

나와 비슷한 취향의 회원들이 작성한
FLYBOOK의 더 많은 게시물을 확인해보세요.

지금 바로 시작하기

플라이북 앱에서
10% 할인받고 구매해 보세요!

지금 구매하러 가기

더 많은 글을 보고 싶다면?

게시물 더보기
웹으로 보기