The Objective Of The Project
- To learn and gain experience of a real-world web system development
- To learn and gain experience of developing web system as a team.
- To learn and gain experience of software development process.
- To build a portfolio.
planning meeting => 1주간의 계획
daily meeting => 그 계획이 어떻게 진행되고 있는가에 대한 공유
->실제 회사의 프로세스와 같다! -> 실제 회사에서의 실무역량을 키울 수 있음
-> 심지어 고객또한 자신이 무엇을 원하는지 모를 수도 있다.
여러 소프트웨어 프로젝트 운영 방법들 중 Scrum 이 가장 효과가 입증되었고 널리 쓰이는 것이다.
1986년 일본 도요타에서 먼저 발명
추후 미국에 도입 -> 슾 개발 프로젝트 운영에 널리 쓰임
Scrum의 기본 철학
스크럼에서는 이 모든 문제들을 부정하지 않고 피할 수 없다고 생각 가장
weekly sprint
시작하는 첫 날 planning 미팅을 갖고 스프린트 동안 할일을 결정함
스프린트를 진행하며너 각자의 주어진 일을 완료
매일 stand up 미팅을 통해 팀원끼리 서로의 진행사항을 공유!
*stand up 목적 => 짧은 시간에 서로 진행 사항 공유하고 다시 일하자 는 취지!
이런 주기를 프로젝트 끝까지 반복
또한 프로젝트의 진행상황 파악이 쉬워짐 => 문제나 차질이 있을 때 미리미리 대처할 수 있다!
훌륭한 개발자 는 좋은 머리로 되는 것이 아니다.
꿈 과 비전 그리고 근면 으로 되는 것이다.