겸손한 개발자가 만든 거만한 소프트웨어

겸손한 개발자가 만든 거만한 소프트웨어 - 신승환 지음/인사이트 내 추천사 이 책은 누구나 한번쯤 겪었을 경험담부터 이야기한다. 그리고 개발자와 조직의 관점에서, 사용자 경험의 관점에서 원인을 분석하고 모두가 만족하는 소프트웨어를 개발하는…

1 Comment

스크럼 – Agile Software Development with Scrum

스크럼이다 린 소프트웨어 개발이다 말이 많은데, Agile Software Development with Scrum 역시 이런 관심을 등 엎고 나온 책이다. 책의 목차를 보면 큰 줄기가 눈에 들어오는데, 스크럼을 처음 배우려는 사람에게 무난하다.…

7 Comments

TDD를 하는가? 안 해도 부끄러울 건 없다.

회사나 개인이 TDD(Test-Driven Development, 테스트 주도 개발)을 얼나마 잘 써먹는지 알아보는 설문조사가 있었는데, 그 결과가 발표됐다. 물론 이 설문 조사의 신뢰성이란 의심스러울 수밖에 없다. 개인 블로그의 구독자를 대상으로 설문한 탓에…

9 Comments

품질보증 담당의 어려움

재작년에 복학하고 알고 지내는 분(선배지만 공개된 글쓰기에선 존댓말하기 곤란하므로 오리대마왕씨라 칭하겠다. 말놓는 것 아님을 강조한다.)의 블로그에 근황 & 프로젝트 중간 점검이란 글이 올라왔는데, 어디나 똑같은 고민을 하는 듯 하여 공감가는…

8 Comments

왜 생산성 측정만 신경 쓰는가?

제조업 조직은 통상 대여섯 가지를 측정한다. 품질 비용 출시 또는 생산성 안전성 사기 환경 (최근 들어) 안전성과 환경은 보통 소프트웨어 개발 조직엔 관련이 없다. 우리는 품질이나 비용 측정에 대해 이야기할…

2 Comments

게임 개발과 애자일

의외로 개발자들이 보수적이라 소스 버전 관리 시스템조차 꺼려하는 경우가 많다. 시간을 들여 차분히 설득해나가는 수밖에 없는데, 그러려면 관련 자료를 정리해놨다가 기회가 왔을 때 설득할 자료로 써야 한다. 게임 개발과 애자일…

4 Comments

CruiseControl .NET에 RSS 붙이기

RSS Builds Publisher for CC.NET에 가서 최신 플러그인을 다운로드 받는다. 압축 해제한 파일을 CC .NET 서버 폴더(예. C:\Program Files\CruiseControl.NET\server\)에 놓는다. 이제 ccnet.config 설정 파일에 RSS Publisher를 등록한다. 이런 식이다. <cruisecontrol>…

1 Comment

지속적인 통합이란?

cuberick가 소개한 엽기적인 다이어그램이다. 지속적인 통합의 개념이 맞긴 하지만, 정말 제 정신인가? 싶긴 하다. 라이센스. Creative Commons Attribution-Noncommercial-Share Alike 3.0 License 그리고 보니 허락 받아서 Ship It!에 넣었으면 정말 웃겼을…

3 Comments

SI는 소프트웨어 개발자의 적인가?

여러분, 절대 SI 업체엔 들어가지 마세요 난데없는 한마디에 고개를 들어 교수님을 쳐다 봤다. 오늘도 어김없이 인생 이야기가 시작될 참인가 보다. 독특한 강의 방법으로 예나 지금이나 인기 많은 교수님이다. 툭하면 강의…

9 Comments