본문 바로가기

책을 읽겠습니다!/익스트림 프로그래밍2

[익스트림 프로그래밍] 1부 5장 원칙 인간성 현대에 나와 있는 개발론들은 인간의 약점을 인정하지 않은채 강점 만을 내세우며 이상만을 따지는 경우가 많다. 이런 비인간적인 프로세스는 팀의 관계를 해친다. 높은 이직률은 많은 비용과 업무 중단을 초래하며, 사람의 창조럭을 발휘할 기회도 놓치게 만든다. 기본적인 안전 - 배고픔, 물리적 상해, 사랑하는 사람에 대한 위협에서 자유로워야 한다. 실직에 대한 두려움은 이 욕구를 위협한다. 성취감 - 자신이 속한 사회에 기여할 수 있는 기회와 능력 소속감 - 어떤 집단에 자신이 속함을 느끼고, 그 집단에서 자신의 존재 이유와 책임감을 끌어내며, 그 집단 구성원들이 공유하는 목표에 기여할 수 있는 능력 성장 - 자신의 기술과 시야를 확장할 수 있는 기회 친밀감 - 다른 사람을 깊게 이해하고 다른 사람들에게.. 2023. 9. 18.
Extreme Programming Explained 2/E 1판 슬로건: 깨어 있으라, 적응하라, 변하라 2판 슬로건: 변화를 포용하라 XP 적용의 원칙 낮은 곳의 과일부터 가장 핵심적이고 괴로운 문제부터 (근본 원인 분석) 성공에 집중하기 (잘 안 되는 것보다 뭐가 잘 되는 지에 집중 잘 안 되면 방법을 바꿔서 문자에 집착하지 않고 점진적으로 (아기 걸음) 자신의 상황에 맞게 XP의 에자일 방식을 적용해보고 그 경험을 상기시키자. 즉각적인 피드백 추천인이 말하는 에자일 방법 초기에, 자주, 자동화해서 테스트하라: 최신 빌드에서는 녹색 체크 표시를 바등려면 테스트를 21,000개 이상 통과해야합니다. 점진적 설계: 우리는 매일 설계에 일정 자원을 투자합니다. 하지만 우리에게는 API를 안정되게 유지해야한다는 추가 제약이 있다. 매일 배치(deploy): 컴포넌트.. 2023. 9. 5.