개요관련 링크마틴 파울러가 말하는 디자인 스테미나 가설본문 시작애자일 개발이 중요한 것은 더 깊은 철학적, 윤리적 이유 때문이다. 바로 직업의식과 고객의 당연한 기대 때문이다. - p42철학적 이유는 직업의식이다. 의사나 건축가가 직업의식이 없다면 무슨 일이 벌어질까?윤리적 이유는 당연한 기대에 부응해야 한다는 것이다. 자동차 정비를 맡기면 고쳐줄 것을 기대하고, 미용실에 가면 머리를 잘 깎아줄 것을 기대할 것이다.직업의식소프트웨어 업계는 직업의식을 정말 많이 높여야 한다. - p43생각해보면 부끄러울 따름이다. 살면서 접하는 수많은 직업을 가진 분들의 자신의 직업에 대한 의식에 비해 개발자는 얼마나 비루한가?요즘 사회에서는 소프트웨어 시스템과 상호작용하지 않으면 아무것도 할 수 없다. - p45우리 프..
개요 알라딘 링크: http://aladin.kr/p/lzUaS 클린 애자일이라는 책이 떠올랐다. 애자일에 대해서 이리저리 읽고 보았던 기억을 잘 정리해주는 책이었었다. 이 책은 애자일 방법론중 하나인 스크럼에 대한 이야기를 다루는 데 스크럼 전반에 대한 개념을 한 눈에 볼 수 있게 해주었다. 또한 가상의 상황속에서 스크럼을 해나가며 부딪힐 수 있는 실전적 문제를 보여주며 가이드를 해주는 데, 이 역시 실무에서 큰 도움이 되리라 생각한다. 시험 공부하듯 세세하게 정리해두고 싶지만 가장 큰 덩어리 두 가지만이라도 적어두려 한다. 현 시점 머리속의 생각을 적어두는 것이니 정확하지 않은 부분도 있겠다. 역할과 활동, 그리고 산출물 스크럼은 3가지 역할, 5가지 활동, 그리고 3가지 산출물을 뼈대로 삼는다. 나..
Photo by David Travis on Unsplash 6장 애자일해지기 까지만 정리하려 한다. 지금까지 애자일 프로세스를 실천하는 방법을 다 배웠다. 그런데 실전에서 제대로 해내는 조직은 드물다. 6장은 진짜 애자일한 조직으로 가는 길에 대한 이야기를 한다. 결론부터: 로버트 마틴이 말하고자 하는 애자일한 조직이 되는 방법 "나는 아직도 20년 전 생각에 변함이 없다. '너무 쉬운데? 몇 가지 단순한 규칙과 실천 방법만 지키면 되잖아, 아무것도 아니네" 188p "그러니 방법론 중 하나만 골라라. 아예 고르지 않아도 된다. 전체 생애 주기에 걸쳐 모든 규칙을 지키고 있는지 확인하라. 팀 전체의 동의를 구하라. 그리고 시작하라. 용기와 소통, 피드백, 단순함을 기억하고, 정기적으로 규칙과 행동을 조..
Photo by David Travis on Unsplash 비즈니스 실천 방법, 팀 실천 방법에 이어, 클린 애자일 5장은 마지막 동그라미인 기술 실천 방법을 이야기 한다. 기술 실천 방법이 애자일의 진짜 핵심이다. 기술 실천 방법 다음과 같다. 테스트 주도 개발(Test-Driven Development): 실패하는 테스트를 짜고, 그 다음에 테스트를 통과하는 코드를 짠다. 리팩터링(Refactoring): TDD를 통해 동작하는 코드를 짜고 나면, 이를 리팩터링 한다. 단순한 설계(Simple Design): 리팩터링 목표중의 하나이다. 최대한 단순하게 최소한의 코드로만 작성하라는 것이다. 짝 프로그래밍(Pair Programming): 두 사람이 함께 프로그래밍을 해나간다. 하나하나 자세한 설명이..
Photo by David Travis on Unsplash 클린 애자일 국내도서 저자 : 로버트 C. 마틴(Robert C. Martin) / 정지용역 출판 : 인사이트 2020.12.01 상세보기 밥 아저씨, 로버트 마틴이 잊혀지고 왜곡되어 가는 애자일의 정신을, 첫 마음으로 돌아가 차근히 정리해주는 책이다. 이리 저리 읽고 주워들은 애자일과 관련한 지식들을, 이제 한 번쯤 전체적인 시각으로 조망해보고 싶은 마음으로 읽었고, 그 목적에 부족함이 없는 책이었다. 덧붙여 번역이 참 차분하게 잘 되었다는 느낌을 받았다. 몇 편의 포스팅으로 나누어 책의 주요 부분을 정리하고 인상적인 문장을 가져와 본다. 이번 포스팅은 1, 2장을 정리하였다. 지은이의 글 로버트 마틴이 바라보는 개발 프로세스 역사의 큰 흐름..
- Total
- Today
- Yesterday
- golang
- strange
- github
- bun
- 2023
- OpenAI
- 체호프
- 영화
- 독서
- 인텔리제이
- Bug
- 티스토리챌린지
- 제이펍
- clean agile
- folklore
- agile
- intellij
- solid
- notion
- 독서후기
- Gin
- 노션
- API
- 클린 애자일
- 오블완
- websocket
- 엉클 밥
- ChatGPT
- 잡학툰
- go
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |