IT의 중심에서

기술은 사람을 행복하게 할 때 가장 가치가 크다.

프로젝트학 개론, 새 책 준비.

#프로젝트심리학 #개발자심리학

facebook_newsfeed_team

페이스북 뉴스피드 프로젝트 팀

최근 책을 하나 집필해야겠다는 생각이 들었습니다.

지난 책(IT 인프라시대의 대한민국IT)은 한국 IT산업의 현재를 짚어 보기 위해 지나간 역사와 시사점을 들여다 본 것이었습니다. 제가 좀 더 나은 환경에서 프로그래머로서 살 수 있을까를 위해 현재를 진단한 책입니다.

그런데, 그럴려면 회사를 둘러 싸고 있는 산업환경들이 필수적으로 좋아져야 합니다. 좋은 일자리 없이 좋은 개발자는 만들어질 수 없으니까요.

그런 생각으로 현장을 돌아다녀 보니 생각보다 많은 분들이 IT 기술을 이용해 어떻게 제품을 만드는지 잘 모르는 경우가 많았습니다. 무엇부터 어떻게 시작해야 할지, 중간에 문제를 만났을 때 어떻게 해결을 해야 할지 등등. 모든 게 지뢰밭이었습니다. 그러다 보니 실패하는 사업이 많고 좋은 일자리들이 많이 사라져 버렸습니다.

그래서 초보 사장님이나 입문 개발자가 읽을 수 있는 가벼운 프로젝트(프로덕트) 입문서가 있으면 좋겠다는 생각을 했습니다. 언제 만들어질 지 모르겠지만 일단 다루고 싶은 내용을 가볍게 스케치 해보았습니다.

앞으로 블로그에 올릴 내용들도 주로 이와 관련된 내용이 많지 않을까 싶습니다.

※ 프로덕트와 프로젝트에 대한 구분도 필요하긴 한데, 편의상 프로젝트라고 부를 예정입니다. 나중에 내용이 정리되기 시작하면 자연스레 구분해서 부를 것도 같습니다.

project_psych

책에 담아 볼 내용, 스케치.

1.프로젝트란
1.1. 정의
1.2. 구성원 : 고객, 관리자, 실행자
1.3. 시작과 종료 : 어떻게 시작되나 / 어떻게 끝이 나나
1.4. 종료 이후 : 자동 운용/ 사람이 손으로 돌리다/ 장애로 멈추다 / 운영팀의 필요성
1.5. 1년이 지난 후

2.프로젝트 관리란
2.1. 왜 하는가?
2.2. 관리3요소
– 사람관리 : 고객관리/ 구성원관리
– 목표관리 : 성과관리
– 진행관리 : 원가관리/ 장애요소관리(제거, 지연, 방치)
2.3. 관리도구
– 회의하기 : 문제 풀이의 끝/ 시작/ 과정
– 관리철학 : 엑셀/ 문서/ 메일
– 커뮤니케이션: 지시/ 합의/ 공유/ 도출

3.개발자의 사업이해하기
3.1. 왜 필요한가
– 사업의 언어와 개발자의 언어
– 입장에 따른 인식차이
– 구현할 사람이 요구사항을 정리한다
3.2. 구현 목표의 정의
– 비즈니스 모델의 중요성
– 일반적인 사업 과정
3.3. 요구사항 발견하기
– 현장과 인터뷰 하기
– 현장의 데이터 분석하기
3.4. 우선순위 판별하기
– 프로젝트와 사업의 연관관계
– 사업의 실패와 프로젝트
– 담당자의 철학
3.5. 구현일정 판별하기
– 투입 리소스 확인(인력, 장비)
– 지속적인 일인가 일회성인가
3.6. 구현이후의 사업
– 시스템 도입 이후의 사업전개
– 구현 이후 원가와 일의 속도 등을 예측

4.개발방법론
4.1. 정의
4.2. 왜 필요한가
4.3. 신규 구축
– 전체 풀셋의 개발
– 데이터 구조 재정의(데이터 이관)
– 테스트, 정상작동 유무 확인
4.4. 기존 시스템 고도화
– 일부 기능 세트의 개발
– 데이터 구조 확장
– 상용기능의 검증
– 데이터 안정성 확인
– 장애 확인 및 감지
4.5. 운영개발
– 일부 기능의 확장 및 변경
– 데이터 량의 증가
– 상용기능의 검증
– 데이터 안정성 확인
– 상시 장애 감시

5.개발도구
5.1. 애자일원칙
– 가능해지려면 / 뭐가 좋아지나
5.2. 개발기술
– 엔지니어링/ 프레임워크/  개발언어
5.3. 협업도구
– 협업일정 공유 – 협업지점 확인/ 커뮤니케이션 공유 – 진행속도 향상/ 팀 데드락 공유 – 제거협동/ 팀 진도 맞추기 – 긴장도 관리

6.기술에 대한 이해
6.1. 서비스 구성 요소
– 서버기술과 단말기술/ 통신 : 제휴,고도화,증설/ 엔진 : 프레임웍, 솔루션
6.2. 레거시 구성요소
– 설계철학 이해: 지난 기술, 지난 설계 / 확장기술 이해: 확장 기술의 선택, 확장 방식의 선택, 사후 관리의 선택
6.3. 특수기술의 도입 : 엔진의 도입 / 솔루션의 도입

7.개발자란
7.1. 파는 자와 만드는 자
7.2. 파는 자와의 인식차이
7.3. 만드는 자의 가치와 철학

… (끝)

Advertisements

프로젝트학 개론, 새 책 준비.”에 대한 2개의 댓글

  1. 이현석
    2017년 3월 7일

    아주 기대되는 목차네요!

    • subokim
      2017년 3월 7일

      감사합니다. 아직 스케치 단계라 목차 잡기까지는 시간이 걸리지 않을까 싶습니다.

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중

정보

이 엔트리는 이(가) IT 산업이야기, 스타트업에 2017년 3월 3일에 게시하였습니다.

내비게이션

%d 블로거가 이것을 좋아합니다: