본문 바로가기

피플웨어 : 정말로 일하고 싶어지는 직장 만들기 제목 : 피플웨어 부제 : 정말로 일하고 싶어지는 직장 만들기 원제 : Peopleware 지은이 : 톰 디마르코, 티모시 리스터 옮긴이 : 박승범 펴낸곳 : 매일경제신문사 ISBN : 8974422492 펴낸날 : 2003년 01월 더보기
프로그래밍 심리학 제목 : 프로그래밍 심리학 부제 : 부제 원제 : The Psychology of Computer Programming 지은이 : 제랄드 M. 와인버그 옮긴이 : 조상민 펴낸곳 : 인사이트 ISBN : 출판사 펴낸날 : 2008년 01월 더보기
맨먼스 미신 : 소프트웨어 공학에 관한 에세이 제목 : 맨먼스 미신 부제 : 소프트웨어 공학에 관한 에세이 원제 : Man Month, Mith 지은이 : 프레더릭 브룩스 옮긴이 : 김성수 펴낸곳 : 케이앤피북스 ISBN : 9788995982204 펴낸날 : 2007년 07월 25일 더보기
1부터 100까지 합을 구하라 프로그래밍을 하는 분들이 다 쉽게 맞힐 수 있는 퀴즈로 시작해봅니다. 여러분은 컴퓨터 프로그래머입니다. 동료 중에 한명이 1부터 100까지 합을 구해달라고 요청했습니다. 자 여러분은 어떤 프로그램을 만드시겠습니까? 가정1. 어떤 언어를 써도 무방합니다. 가정2. 시간에 대한 제한도 없습니다. 가정3. 어셈블러가 효율이 좋다던가 하는 관점은 잊어주세요. 이렇게 단순하고 간단한 프로그래밍 문제를 퀴즈를 냈는지 궁금하실 겁니다. 이 문제에 대해서는 대략 3가지 정도의 방식이 있습니다. 방식1. 고민하지 말고 일단 다 더하고 봅니다. sum = 1+ 2 + 3 + ............ + 100 방식2. 프로그램이니 for, while loop를 이용합니다. for(i=1;i= 더보기
차세대 소프트웨어공학 블로그를 시작합니다. 차세대 소프트웨어공학(Next Generation Software Engineering) 블로그를 시작합니다. nGSE는 제가 만든 이름이고 앞으로 만들어갈 개발 방법론입니다. 정통 소프트웨어공학, 익스트림 개발방법론, 에자일, 린 방법론을 넘어서는 새로운 개발방법론을 만들려고 합니다. 지식, 심리, 소통, 사회, 경제, 경영, 혁신을 바탕으로 소프트웨어 개발방법에 대해서 재정의하려 합니다. 1996년 부터 사회에 나와 소프트웨어 개발에 몸 담고 일했으니 벌써 13년째 되어 갑니다. 컴퓨터와 인연을 맺은 것은 1984년이니 20년이 넘어갑니다. 컴퓨터를 이용하면 무엇이든 다 할 수 있을 것 같던 느낌이 많이 사라졌고, 정통 소프트웨어 공학에서 배운 바 그대로 하면 항상 문제만 만들고 시끄러워지고 안 좋을.. 더보기