An open source approach to developing software in a small organization. - Martin, ken