Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • 계속되는선이,연되는완벽함보다 낫다. 시선도자는신을상적인것으로만드는법을 배워야한다. -마크 트웨
  • 변경을용하지않는것은나쁜획이다. - 볼릴리우스 시루스

  • 최종사용자와 의사소통에서 생기는 틈 : 폭포수 모델의 생명주기는 진열대를 돌아다닐 기회도 주지 않고 슈퍼마켓 입구에서 고객이 점원에게 완벽하게 주문하도록 강요하는 슈퍼마켓과 비교할수 있다. (진열대를 돌아다니면, 가격을 비교할수도 있고, 쇼핑 목록에 없는 항목을 기억할수도 있고, 그냥 외식하러 가기로 결정할수도 있다. -맥크래켄
  • 장기 계획은 세우지마라 

    사업 계획이라는 말 자체가 어불성설이다. 사업추측이라면 또 모를까. 재무계획은 재무 추측으로 

    전략 계획은 전략 추측으로 바꿔야 옳다. 이렇게 명칭을 바꾸고 나면 얼마나 편한지 모른다.

    계획을 세우면 그 계획에 질질 끌려다니지만 , 추측은 기회를 잡기위해 다음과 같이 조정할수도 있다.

    "이제 보니가 이쪽이 아니라 저쪽이 맞는군." 때로는 이렇게 되어야한다.

    이것이 미래에 대해 생각하지 말라는 말은 아니며 장애물을 어떻게 다룰지 고민을 하라는 이야기다. -REWORK


다문화 기업에서 경험한 도메인 발견 가속화방법

2018년쯤 VGW 호주 개발사 에서 경험한 내용으로, 국내에서는 경험하지 못한 내용들을 정리 해보았습니다.

최근 스타트업은 실리콘밸리의 개발문화를 학습하여 이제는 공유되고 익숙한 내용일수 있습니다.

  • 완성해야할 기획문서가 있는것이 아니라, 구성원 모두가 기획에 참여하며 이 구성원은 모두 도메인주도 개발을 기본으로 지속 학습해야하며 팀리더는 그 수준을 지속 모니터링 합니다. 기획자직군이 별도로 있는것이 아닌 비즈니스 분석가가 그 역할을 하게되지만 플로우를 정리하고 비즈니스 요구사항을 정리하는데 도움을 줍니다. 
  • 백로그에서 꺼낸 스토리를,  BDD와 혼합된 이벤트스토밍을 사용하여 이벤트 발생순서대로 기능을 정의하고 문제정의와 함께 해결방법을 조심씩 완성해 나갑니다. 마지막 단계에서는 QA가 BDD베이스 TC를 작성할수 있을만큼의 텍스트가 정의됩니다. 이것이 완성되면 "Are You Happy?"와 함께 
    개발시작가능한 Ready To Play로 옮겨 놓습니다. 릴리즈보다  Ready To Play 로 옮겨놓는것에 더 열광을 했던것 같습니다.
  • 설계와 함께 스토리포인트 측정이 완료되었다라는것을 의미하며 이 단계로 오지못한 Task는 스프린트 플래닝을 할수 없습니다. ( 러프하게 일정을 잡는것이 허용이 안되며, 스프린트에 포함이 된것 자체가 변동이 안됩니다. )
  • 프로덕트 책임이 대부분 이벤트스토밍 초기단계에 참여하여 정책상 중요결정이 필요한경우 빠르게 내려줍니다.  비즈니스 전문가가 대부분 개발자가 아니기때문에 초반단계에서는 개발용어 사용이 금지됩니다. DDD에서는 유비쿼터스 언어라고 불립니다.
  • 미팅문화는 모두가 균등하게 발언하고 이해하는 방향으로 진행되며, 침묵을 하게 되면 이해를 못하거나 이사람은 이 미팅의 주제에 필요없는 사람이라고 간주합니다. 하지만 발언을 하지 않고 대부분의 파편화된 미팅에 듣기모드로만 참석하는 딤간 정보를 취합하고 공유하는 전문가가 존재합니다. 
  • 브랜치 개발팀은 현재 해체되었지만 호주메인 개발팀과 한국 브랜치 개발팀이 있었으며, 주기적으로 크로스 방문을 합니다. 단순하게 방문하는 것이아닌 상대팀 스프린트에 직접참여하기위해 스프린트 참여 계획을 포함하여 방문합니다.
  • 디자이너가 단순하게 디자인만 관여하는것이 아닌, 도메인 미팅 초기에 참여하고 기여도 하며 UX를 포함 프로덕트를 만들어가는데 기여를 합니다. 

도메인 발견 가속화도구  - 이때 경험한 방법론을 경험하고 배운것은 다시 정리하고 재 정리하였습니다.


스포티파이 모델과 애자일

스포티파이 모델은 애자일의 교과서 처럼 회사이름 자체가 애자일 모델이 된 케이스입니다.

...

우리는 우리의 길을 만들었다.  - 이 방식을 무작정 따라하는것이 아닌 참고하여 자신만의 방식을 만들라란 의미로 해석하고 있습니다)


Shape UP - 개인해석본 정리


개발방법론과 프로세스등이 규모와 환경 그리고 품질등을 종합적으로 다루는