Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back
TIL. 9장. 실용주의 프로젝트
#pragmatic
2년 전
1,061

오늘 TIL 3줄 요약

  • 실용주의 팀 - 복수의 사람들이 프로젝트에 참여하는 규칙

  • 소프트웨어 개발 방법론의 목표는 사람들이 함께 일하는 것을 돕는 것이다.

  • 오만을 버리고 사용자를 기쁘게 하라.

TIL (Today I Learned) 날짜

2022-05-31

오늘 읽은 범위

9장. 실용주의 프로젝트

책에서 기억하고 싶은 내용을 써보세요.

Topic 49. 실용주의 팀

구성원은 10~12명 이하, 서로 잘 알고, 신뢰하며, 의존하는 팀.

  1. 깨진 창문을 없애라.

  • 사소한 결점을 반드시 고치고, 품질에 책임을 진다.

  1. 모든 사람이 적극적으로 환경 변화를 감시하도록 권장하라.

  2. 지식 포트폴리오를 계획하라.

  • 단순 기능개발을 너머, 유지보수, 회고와 개선, 기술탐험

  1. 팀의 존재를 소통하라.

  • 괴짜스러운 팀 이름을 지어라. → 정체성 확립

  1. 반복하지 말라.

  • 의사소통이 이런 문제를 피하는 핵심이다.

  1. 팀 예광탄

  • 처음에는 작고 제한적일지라도 시스템의 전체에 걸쳐있는 단일 기능을 개발할 것을 추천한다.

  • 모든 기능을 갖춘 팀을 조직하라.

  1. 자동화

  2. 멈춰야 할 때를 알라.


Topic 50. 코코넛만으로는 부족하다.

유행하는 것이 아닌 실제로 잘 맞는 것을 사용하라.

한번 해보라. 시험해보라. 좋은 부분만 가져간다.

진짜 목표는 작동하는 소프트웨어를 제공함으로써 사용자의 새로운 일을 도모하는 것

하나의 방법론에 집착하지 말자.


Topic 51. 실용주의 시작도구

버전관리로 운영하라.

가차없고 지속적인 테스트

<aside>

🔥 일찍 테스트 하고, 자주 테스트하라. 자동으로 테스트하라.

</aside>

단위테스트 - 모듈 테스트

통합테스트 - 프로젝트 구성 주요 서브시스템 테스트

유효성 평가 및 검증

성능 테스트

테스트 테스트

그물 조이기 - 버그는 한 번만 잡아라.


Topic 52. 사용자를 기쁘게하라.

고객 잔존률 → 성공의 척도

직함은 “문제 해결사” 실용 프로그래머의 본질

<aside>

🔥 우리는 문제를 해결한다.

</aside>


Topic 53. 오만과 편견

도전을 수용하고 자신의 전문성을 널리 알린다. 책임을 회피하지 않는다.

자신의 작품에 서명하라.

전문가가 만든 진정으로 전문가다운 결과물


오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요

  • 이렇게 실용주의 프로그래머 라는 책을 1회독 하였다. 완벽하게 내 것으로 만들려면 다회독이 필요하겠지만, 나름 1회독만으로도 재밌게 쉽게 읽혔다. 챌린지 덕분인지 좀더 신경써서 읽게 된것같다.

  • problem solver라, 듣기 좋은 칭호 같다.

  • 이 책에서 결국 하고 싶은 근본적인 원리는 아주 간단한 이치에서 시작한다.

    • 오만하지 않고 겸손하게, 자신의 전문성을 담은 작품으로 사용자를 기쁘게 하는것.

    • 혼자 일하는 것이 아닌것, 협업을 배우는 것. -> 그것 또한 사람간의 일.

궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.

오늘 읽은 다른사람의 TIL