Agile
-
비 개발자 출신이 스크럼 마스터가 될 수 있는가?해외취업이야기 2014. 5. 16. 20:25
아래 댓글이 하나 달렸는데, 질문에 대한 저의 생각은 글로 남기겠습니다. 저의 의견이 궁금하시면 되도록 공개댓글로 적어주시기를 부탁드립니다. 생각을 공유하고자 만든 블로그이기 때문입니다. 질문>1) 프로그래밍 지식이 없다하더라도 스크럼마스터가 될수 있나요?2) 미국이나 영국의 스크럼마스터 수요는 어떤가요? 1) 프로그래밍 지식 없이 스크럼마스터가 될수 있나? 스크럼마스터는 기본적으로 프로덕트 내부의 자세한 매커니즘을 모른다 하더라도 전체적인 흐름을 관장할 수 있는 포지션입니다. 그러므로 프로그래밍을 모르더라도 애자일/스크럼의 원리 원칙만 철저히 꿰뚫고 있다면 누구나 맏을 수 있습니다. 어디까지나 이론상으로는요. 저의 경험에 비추어 보건데, 스크럼마스터는 엔지니어들과 거의 비슷한 레벨의 소프트웨어 개발 경..
-
애자일(Agile)/스크럼(Scrum)해외취업이야기 2014. 1. 28. 00:49
Agile/Scrum 개발론을 철저히 따르는 팀에서 일한지 3년 반이 지났다. 우리 팀에는 심지어 "Scrum Room"이라고 적혀있는 팀 전용 회의실이 있을 정도로, 꽤 오랫동안, 내가 입사하기 훨씬 이전부터 이 방법론을 따라 소프트웨어를 개발했었다고 한다. 우습게도, 한국에서 일할때에도 애자일이라는 용어는 몇번 들어봤으나 그냥 실험적인 이론중 하나일 뿐이라고 생각하고 대수롭지 않게 생각했었다. 자세히 알아보려고 한적도 없었던 것 같다. 그러다보니 스크럼이라는 용어는 더더욱 생소할수밖에 없었다. 처음 입사했을때, 아침마다 "Scrum Room"에 모여서 독특한 방식으로 프로젝트 플래닝을 하는것이 참 신기했었다. "데체 스크럼이 뭘까? 방 이름 참 독특하네.." "우리 매니져 좀 기발한것 같아. 프로젝트..
-
TDD/BDD의 허와 실해외취업이야기 2013. 12. 12. 20:15
사실 한국에서 작은 개발팀에서 일할 당시에는, TDD (Test Driven Development)와 BDD (Behaviour Driven Development)라는 용어 조차 알지 못했다. 엄청나게 복잡한 서비스 로직이 녹아들어있는 콜서버를 C++로 개발하면서도, 테스트단계는 항상 매우 단촐했다. 몇가지 주요 시나리오를 구동해주는 시뮬레이터를 돌려보는것이 전부였다. 물론 마치 시계 장인이 현미경과 핀셋으로 숨죽이고 작업을 하듯이, 코드 한줄한줄에 굉장한 신경을 쏟으면서 작업하였던 기억이 난다. 왜냐하면, 시뮬레이터가 모든 케이스를 테스트해준다는 생각은 애초에 해본적이 없기 때문이다. 그저, 대형사고 날만한문제를 예방하며, 마음의 위안을위해서 한번정도 돌려보는 수준이랄까. 지금 생각하면, 어떻게 그렇게..