Site icon 컨그루언트 애자일

초보자를 위한 애자일/린 소프트웨어 개발 입문 안내

애자일/린 소프트웨어 개발에 대해 사람들이 갖는 인식이 어떠하든, 분명히 과거에 비해 더 많은 사람들이 애자일/린을 알고 있고, 더 자연스럽게 받아들이고 있다. 불과 몇 년 전만 해도, “애자일”을 검색하면 그 결과에 “OOO는 장애자일 수…” 또는 “XXX는 동성애자일 것이…” 따위가 부지기수였고, 실제로 개발에 적용하고 있다는 곳도 거의 찾아볼 수 없었는데, (“칸반”은 아직도 검색하면, “유럽의 화약고 발칸반도에서는…”, “기름 한칸반으로 어디까지…” 같은 결과가 주루룩 나온다 ㅜㅜ) 이제는 스타트업부터 대기업까지, 스크럼이나 CI, 일일 스탠드업, 칸반 보드와 같은 것들이 (물론 제대로 하고 있는지와는 별개로) 비교적 자연스러운 상황이 되었다.

하지만, 애자일/린 소프트웨어 개발에 새롭게 관심을 갖고 학습해보고 싶은 사람들 입장에서는, 오히려 요즘 환경이 더 악회된게 아닐까하는 생각이 든다. 예전보다, 커뮤니티의 오프라인 모임도 활발하지 않은 것 같고… 몇 년 전부터 소식이 없는 대안언어축제나 애자일 코리아 같은 세미나, 컨퍼런스, 워크숍 등도 많이 사라졌다. “애자일/린 소프트웨어 개발을 공부해보고 싶은데요, 어떻게 하는게 좋을까요?“라는 질문을 받아도, 현재는 안타깝게도 책 몇 권 추천해주는 것 이외에 뚜렷한 대안이 없다. 영어권 애자일 트레이너들이 자주 방문하는 싱가포르, 중국, 필리핀 등이 오히려 더 부러운 지경이다.

그래서, 애자일/린 소프트웨어 개발을 처음으로 학습하기 시작할 때 꼭 필요한 것들이 무엇인지 주변 분들께 알려드리려는 목적으로 한 번 정리해보았다. 아래 내용은 물론 100% 주관적인 선택이다.

첫 번째. 애자일 소프트웨어 개발 선언 읽어보기

두 번째. 위키 백과의 애자일 소프트웨어 개발 항목 찾아보기

세 번째. 메일링 리스트 가입하기

네 번째. 애자일 SW 개발 101 읽어보기

다섯 번째. State of Agile Survey 살펴보기

여섯 번째. 스크럼 가이드 읽어보기

일곱 번째. 즐겨찾기에 “애자일 이야기” 블로그를 등록하고 모든 글 읽어보기

  

마지막. 세 권의 추천도서

위 여덟 가지만 충실하게 학습해도, 기초를 튼튼히 쌓았다고 볼 수 있지 않을까? 이 정도만 해도, 기초에서 그치는 것이 아니라 아마도 그 이상의 역량을 갖출 수 있을 것이다.

P.S. 나중에 입문 단계를 벗어나고 싶은 분들이 참고할만한 자료도 한 번 정리해봐야겠다.

P.P.S. 위에서 언급한 사이트, 블로그, 책, 기타 자료들 모두 훌륭하지만, 이것보다 더 중요한 것이 한 가지 더 있다.

개인적으로는, 몇 년 동안 혼자 책을 보고 시도했던 결과보다, 과거에 미리 같은 경험을 해보았던 사람들의 도움으로 얻은 결과가 훨씬 더 좋았다. 나는 그 동안 만났던 좋은 분들 덕분에, 절대 풀리지 않을 것만 같았던 어려운 문제들이, 순식간에 눈 녹듯 사라지는 놀라운 경험을 여러 차례 경험해볼 수 있었다.

애자일/린 소프트웨어 개발을 학습하는데, 실력있고 열정있는 애자일 코치와 함께 일해보고 네트워크를 지속적으로 유지하는 것만큼 좋은 방법은 없다. 거인의 어깨에 올라서서 바라보는 세상이 더 넓은 법이니까.

P.P.P.S. 인터넷에 돌아다니는 창준님 사진을 사용했는데… 괜찮겠죠? 창준님?

Exit mobile version