나는 이번 방학동안 UNY 코딩 부트 캠프를 통해서 많은 경험을 쌓으려고 하고 있다.
React Native와 node.js, CIBoard를 이용해서 현재 서비스 중인 웹사이트를 리뉴얼 하면서 Application으로 구현을 생각중이다.
학교 공부에서 벗어나, 실제 프로젝트를 해보는 좋은 경험이라고 생각하고, 현재까지는 매우 만족하고 점점 적성을 찾아가는 느낌이다.
UNY팀에서는 애자일을 기반으로 프로젝트를 진행한다고 들었다.
팀에 속하는 만큼 어느정도 기본은 알고 있어야 한다 생각했고, 나중에 다른 프로젝트를 진행하는데도, 도움이 되지 않을까 싶어서
이번 기회에 학습을 해보려고 한다.
애자일은 구 시대의 업무 환경에서 벗어나 창의적 제품 개발 환경을 제공하는 프로젝트 관리 방법 중에 하나이다. 수직적이고, 야근을 강요하는 근면성실의 문화에서 수평적이고, 구성원간의 활발한 커무니케이션과 협력등으로 직원들이 자발적이고 열정적으로 일할 수 있는 환경을 만들 수 있는 것이다.
현대 기업이 당면한 경영 혁신 과제
1. 비즈니스 변화에 따른 민첩성으로 기업들이 시장 변화에 대한 빠른 대응력을 갖추어야한다.
2. 직원들을 혁신의 실천가로 만들 수 있는 창의적 환경 조성이 필요하다.
3. 어떻게 하면 열정적이고 최선을 다하는 직원을 만들 수 있는지를 이야기하고 있다.
애자일 개발에서 리더의 역할은 지시와 통제보다는 구성원의 소통과 잠재력을 이끌어 내는 코치 및 퍼실리테이션형 리더에 가깝다. 그래서
애자일 방법론에서 가장 많이 활용되고 있는 스크럼을 활용하여 프로젝트를 관리하는 방법을 제시할 것이다.
1장 기존 프로젝트 관리의 문제점과 이슈 제기, 해법을 애자일 관점에서 제시
2장 애자일 방법론이 가지고 있는 이론과 원리를 국내 프로젝트 현실에 맞춰 설명
3장과 4장은 자체 또는 외주 개발인 경우 활용할 수 있도록 애자일 프로젝트 계획 수립 및 진행 관리 방법. (PMBOK, CMMI)
5장 애자일 팀을 관리하는 방법과 리더의 역할에 대해 설명
6장 기존의 대규모 프로젝트에서 나타나는 문제점을 살펴보고 애자일을 적용할 때 고려해야 할 전략과 세부 프랙티스.
7장 애자일 코치로 성공적으로 적용된 사례를 중심으로 기술
8장 전사적으로 애자일을 도입할 때 필요한 전략과 고려사항 등을 기술
필자는 다른 공부에도 시간을 투자해야 하기 때문에 선택적으로 학습하려고 한다.
1장을 가볍게 읽고, 2, 3, 4, 5.1~5.4 의 대한 내용을 틈틈히 읽으면서 포스팅 할 예정이다.
앞으로 기술할 게시글을 통해서 나 뿐만 아니라 여러분들도 애자일에 대한 개념과 프로젝트 관리 방법을 습득했으면 좋겠다.
'서비스개발(Web, App) > DevOps' 카테고리의 다른 글
1. Git이란? (0) | 2020.09.06 |
---|---|
0. 프롤로그 (0) | 2020.09.06 |
1. [애자일] 전통적 프로젝트에서 벗어나기 (0) | 2020.08.15 |