전체 글
-
애자일 교육이 팀을 변화시키도록 하는 3가지 방법Agile 2024. 11. 30. 15:05
다음 글은 3 Ways to Ensure Agile Training Works to Transform Your Teams, https://www.mountaingoatsoftware.com/blog/3-ways-to-ensure-agile-training-works-to-transform-your-teams 을 참고하여 적었습니다.실버스타 스탤론의 록키 영화는 록키가 다가올 복싱 경기를 위해 훈련하는 모습을 짜집기 한 것이 특징이죠. 록키가 얼마나 열심히 훈련을 하든지, 중요한 것은 그 싸움입니다. 록키가 아폴로 크리드 (Apollo Creed), 클러버 랭 (Clubber Lang) 과의 싸움 혹은 아이반 드라고와의 싸움을 이기나요? 만약 그렇다면, 그의 훈련은 성공적인 것입니다. 애자일을 도입할 때,..
-
당신의 역할을 넘어서는 조언을 해도 괜찮은가?Agile 2024. 11. 23. 14:19
(아래 글은 Mountain Goat Software의 24/11/22 뉴스레터를 번역하여 작성하였습니다.)당신의 역할 (role)이 어떤 것을 하는 것은 아니지만, 당신의 경력으로 볼 때 당신은 그것을 할 자격이 있습니다. 당신은 그것을 할 것인가요?어떤 프라덕트 오너 (product owner)가 이 질문을 저에게 했습니다.그는 프라덕트 오너로서, 팀에게 그들의 일을 어떻게 하라고 얘기해서는 안된다는 것을 알았습니다. 그대신, 그는 목표를 정하고 팀에서 무엇을 이루고 싶은지를 이야기해야 합니다. 그러나 그것을 어떻게 이룰 것일지는 그들이 선택하도록 내버려 두어야 하는 것이죠.그러나, 이 프라덕트 오너는 상당한 기술적 경험이 있었습니다. 사실, 그는 이전에 팀의 테크 리드였었죠. 그는 그가 원하는 것을..
-
버퍼는 중요한 것에 두자Agile 2024. 11. 16. 14:39
(아래 내용은 2024년 11월 15일 mountain goat software의 이메일을 기반으로 작성하였습니다)큰 금액이 걸려있는 프로젝트를 할 때, 버퍼를 두는 것이 유용합니다--그러나 전체적인 산출물에 버퍼를 두는 것이 낫죠. 여러분이 거기에 도달하기 위한 모든 세부 단계들에 두기보다는요.이걸 아주 간단한 예로 설명해 보겠습니다. 오늘 저는 점심시간에 아내를 만날 계획힙니다. 그러나 그전에 짐 (gym)에 가서 운동을 하고 뜨거운 물에 몸을 담그고 쉬다가, 샤워하고 면도하고 옷을 입고 우리가 만날 레스토랑으로 차를 몰고 갈 겁니다.제가 묘사한 작업들의 집합 전체에 저는 버퍼를 둬야할 것입니다. 만약 제가 열거한 모든 것을 하는데 두 시간 반이 걸린다고 해보죠. 저는 아마 15분의 버퍼를 두고 우리..
-
애자일에 경로 고치기란 없다. 경로 조정만 있다.Agile 2024. 11. 9. 14:51
(다음은 MountainGoat Software의 Mike Cohn이 2024년 11월 8일 보낸 이메일을 바탕으로 작성하였습니다.)지난주에 어떤 고객이 그들은 MVP에 대해 받은 피드백을 사용해서 "경로를 고친다"고 이야기 했습니다.애자일 프로젝트에서 경로를 수정한다는 이야기를 들으면 귀가 솔깃해집니다.애자일에서는 경로 수정 같은 것은 없기 때문이죠.제가 미친 걸까요? 애자일의 중요한 부분은 피드백에 따라 움직이고 제품을 개선하는 것입니다.경로 고치기라는 개념에 대한 제가 제기하는 문제는 맞는 경로가 있다고 가정하고 미리 맞는 경로를 알 수 있다는 그 방식에 있습니다. 그렇지 않습니다.물론이죠. 프라덕트 오너가 생각하는 것을 잘 묘사한 프라덕트 백로그를 가지고 많은 제품들이 시작되고, 그 백로그는 원하..
-
소프트웨어 프로젝트 예측 이대로 괜찮은가?Agile 2021. 8. 28. 16:38
얼마전 모임에서 소프트웨어 프로젝트의 예측 (estimation)에 대해 이야기를 나누다가, 이런 방법으로 해보면 좋지 않겠느냐고 아이디어를 낸 적이 있었습니다.그때, 마침 소프트웨어 프로젝트 관리를 하고 있으니, 자신의 팀원들에게 선뜻 간단한 설문 조사를 해주시겠다고 하신 분이 계셨습니다. 고맙게도, 그 설문으로 어느정도 제 아이디어의 필요성을 확인할 수 있었는데요.오늘은 그 내용을 살짝 정리해서 공유할까 합니다.아래처럼 소프트웨어 프로젝트를 수행하다보면, 프로젝트 일정 추정을 하기 어려운 경우가 많습니다.또한 같이 일하는 팀이 얼마나 많은 작업을 얼마의 기간동안 해낼 수 있는지 알지 못한다고 응답하였습니다.그래서, 뭔가 도움을 줄 수 있는 수단이 필요하고 그런 도움을 받을 수 있다면 분명 프로젝트를 ..
-
스탠포드 cs231n을 정리하며...AI 2021. 4. 28. 12:23
1. 이 강의를 정리한 이유 이전 포스트에도 적었지만, 아이펠 강남 수업을 들으면서 가장 버겁게 느껴졌던 부분 중 하나가, 스탠포드 cs231n강의를 듣는 것이었습니다. 인공지능에 대한 이해도 별로 없던 제가, 영어로 된 강의를 듣는다는 것이 어려웠고, 이 강의가 어떤 목적으로 어떻게 흘러가고 있는 것인지 전체적인 큰 그림을 초기에 이해하지 못하는 상황에서 무작정 듣는 것도 어려웠습니다. (1강도 정리한 이유) 그래서 아이펠 강남이 끝난 다음 직접 강의 내용을 다시 들어보면서 정리해 보기로 했습니다. 사실 비디오를 한번 본다고 해서, 모든 것을 이해할 수 있는 것도 아니었고, 지금도 그렇지만, 스스로의 학습을 위한 목적이 가장 크다고 할 수 있다. 2. 도움이 될 것이라고 생각되는 사람들 강의를 다 듣고..
-
[cs231n] 11강 탐지와 분리 (Detection and Segmentation) (4/4, 인스턴스 분리 (Instance Segmentation))AI 2021. 4. 27. 19:41
제가 얘기하고 싶은 마지막 작업은 이 인스턴스 분리 (instance segmentation) 아이디어입니다. 여기서 인스턴스 분리는 어떤 식으로는 완전 문제 (full problem)같아 보입니다. 우리는 입력 이미지를 받을 거고 물체 탐지와 비슷하게 이미지 내에서 물체의 위치와 정체를 예측하고 싶은 거죠. 그러나 그 물체들 각각에 대한 경계 상자를 예측하는 대신, 저 물체들 각각에 대한 우리는 전체 분리 마스크 (whole segmentation mask)를 예측하고 싶은 겁니다. 그리고 입력 이미지내의 어떤 픽셀이 물체 인스턴스에 해당하는 지를 예측하고 싶은 겁니다. 그래서 이건 의미적 분리와 물체 탐지사이의 하이브리드 같은 거죠. 왜냐면 물체 탐지처럼 우리는 여러 개의 물체를 다룰 수 있고 여러 ..
-
[cs231n] 11강 탐지와 분리 (Detection and Segmentation) (3/4, 물체 탐지 (Object Detection))AI 2021. 4. 26. 20:38
다음으로 얘기하고 싶은 작업은 물체 탐지입니다. 이건 정말 내용이 많은 주제죠. 이건 컴퓨터 시각 (computer vision)에 있어서 핵심 문제와 같은 것이라서 아마도 여러분은 전체 세미나 강좌를 물체 탐지 역서와 여기에 적용된 다양한 기법들로만으로도 가르칠 수 있을 겁니다. 저는 짦게 할거고, 지난 2년간 사용되었던 물체 탐지 더하기 딥러닝 (deep learning)의 주요한 큰 아이디어에 대해서만 볼겁니다. 그러나 물체 탐지에서의 아이디어는 우리가 신경쓰는 어떤 정해진 카테고리 집합을 가지고 시작한다는 겁니다. 아마도 고양이와 개, 물고기 혹은 뭐든지, 우리가 관심있는 어떤 정해진 카테고리 집합이죠. 이제 우리의 작업은 입력 이미지가 주어지고, 이미지에 저 카테고리 중 하나가 나타날 때마다, ..