오늘의 강의 범위
5강 : 프로젝트 관리 개발자가 왜 알아야하죠?
6강 : 프로젝트를 잘 관리하기 위한 방법 1
프로젝트 관리의 목적
- 체계적인 업무의 관리를 통해 프로젝트의 목적을 달성할 수 있다.
- 프로젝트의 상태를 모든 이해관계자와 원활하게 공유한다.
- 프로젝트 계획, 세부 사항, 파일, 피드백을 한 곳에서 관리할 수 있다.
💡 개발자인데 왜 알아야 할까?
- 사이드 프로젝트에서 역할 : 개발자 + Project leader
- 프로젝트의 원활한 진행과 효율적인 협업을 위해 잘 아는 것이 중요하다.
💡 프로젝트 리더라면 당연히 프로젝트를 잘 관리하는 것에 관심이 있어야한다. 프로젝트가 적절한 시기에 출시되기 위해서는 관리가 반드시 필요하다. 프로젝트 관리 툴을 사용해서 진행사항과 세부 사항을 한 곳에서 관리해야한다.
실무에서 적용할 수 있는 부분
- 소프트웨어 개발/유지보수 하는 과정에서는 크고 작은 프로젝트가 연속적으로 발생하는데, 흐름을 알고 대응해야 장기적 관점에서 적절한 조치를 취할 수 있도록 한다.
- 프로젝트에서 맡은 일의 중요도를 알면 개발일정 관리에도 도움이 된다.
- PM,PO 들은 비개발자 출신이 많으므로 적극적으로 의견을 피력해야하는데 프로젝트를 보는 시야가 좁은만큼 불리한 위치에 서게 된다.
- 궁극적으로 시니어 개발자, 프로젝트 리더까지 나아갈 수 있기 때문에 주니어부터 관심을 가지는 것이 중요하다.
개발자로서 잘 해야하는 것
- 프로젝트 목표,목적을 이해하는 것
- 개발의 우선순위를 정하기 > 개발 일정 정하고 스케쥴링
- 타 조직/직군과의 커뮤니케이션
- 위험관리 - 프로젝트 진행 시 항상 발생하는 이슈들을 어떻게 대처할지
- 문서화 - 프로젝트를 누가 맡아도 진행이 가능하도록 규칙을 정해두고 네이밍컨벤션에 따라 네이밍을 하는 등 체계적인 문서화가 중요
프로젝트를 관리한다고 생각하니 마음이 부푼다... 그러나 그러기 위해서는 알아야 할 것들이 많은데
그것은 아래와 같다.
위 사진은 너무 대략적이고, 강사님께서는 기획,디자인,개발로 나누어서 알려주셨다.
이 사진이 그나마 비슷하긴하나 저작권때문에 강사님이 첨부해주신 이미지는 올리기 힘들 것 같다. 경우에 따라 순서는 달라질 수도 있고 더 많은 단계가 있거나 일부 단계가 압축 생략될 수 있다 .요점은 이렇게 하나하나 관리를 해야하므로 프로젝트 관리를 소홀히하다가는 서비스를 제대로 출시도 못하고 접어야하는 일이 발생할 것이다.
따라서 이번강의의 후반부와 다음강의에 걸쳐 제대로 관리하는 법을 배울텐데 다음 TIL에 한꺼번에 정리해보자..!!
#패스트캠퍼스 #패캠챌린지 #수강료0원챌린지 #환급챌린지 #직장인인강 #직장인자기계발 #패캠인강후기 #패스트캠퍼스후기 #오공완 #사이드프로젝트10개기술스택으로구현하는풀스택서버리스프로젝트withReact
관련링크
패스트캠퍼스 : http://bit.ly/3Y34pE0
패스트캠퍼스 [직장인 실무교육]
프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.
fastcampus.co.kr
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.
'study > Challenge' 카테고리의 다른 글
[Challenge / day-7] 소프트웨어 개발주기 (0) | 2023.02.26 |
---|---|
[Challenge / day-6]프로젝트 관리하는 법 (1) | 2023.02.25 |
[Challenge / day-4]1인개발 vs 팀개발, 프로젝트 관리는 왜 알아야할까? (0) | 2023.02.23 |
[Challenge / day-3]사이드 프로젝트 주제정하기 (2) | 2023.02.22 |
[Challenge / day-2]사이드 프로젝트 why? (0) | 2023.02.21 |