|
포토로그
메뉴릿
주저리 주저리
이 블로그는 구글 애드센스를 통해 월 $100 이상의 수익을 창출하고 싶습니다. 방명록 인사말은 이곳에 about madchick 미친병아리 소개 홈페이지 서평모음 미투데이 스프링노트 프로그래밍 이야기 포토로그 포토갤러리 내가 하는 일 다울소프트 네오테스트 티칭메이트 네오웹보드 렉쳐메이커 웹수식편집 요즘 읽는 책 ![]() 닷넷 프로그래밍 정복 ![]() Programming Collective Intelligence ![]() Applied C++ ![]() Art of UNIX Programming 자주 놀러가고 싶은 곳 강남컴퓨터서적 ZDNet Korea Bellona2 OS MSDN 매거진 GotW.ca C/C++ User's Journal Gamasutra O'reilly Open Book RaySoda mydoob Visual C++ News Group wired 올블로그 오픈 블로그 블로그 코리아 블로그 플러스 다음 블로그뉴스 ![]() 라이프로그
|
우리가 미처 알지 못한 소프트웨어 공학의 사실과 오해(원제 : Fact and Fallacies of Software Engineering) 재미난 책이 나왔다.. 좋은 인연으로 먼저 읽어볼 수 있는 기회를 가지게 된데 기쁘다.. 뭐, 사실 원서로는 예전에 나온 책이기 때문에 이 바닥의 부지런한 개척자 분들은 읽어보신 분들도 많으리라 생각한다.. S/W 개발 분야에 종사하는 사람이라면 누구나 한번쯤 읽어볼만, 아니 읽어봐야 하는 책이 아닐까 싶다.. 강컴에도 올라 있는 내용이지만, 기념 차원에서 여기에도.. 제목부터 흥미를 끄는 책이 아닌가? 뭐, 나만 그렇게 생각할 수도 있겠다.. 하지만 제목에서도 느껴지듯이 부담없이(?) 소프트웨어 개발의 세계에 대한 이야기 꺼리들을 느껴 볼 수 있는 읽기 편한 소프트웨어 공학 서적이라고 할 수 있다.. 소프트웨어 개발에 관심이 있는 사람이라면 누구나 흥미롭게 읽어볼 수 있는 책이라 생각한다.. 또한 소프트웨어 개발에 직간접적으로 어떻게든 참여하고 있는 사람이라면 읽어보라고 추천해주고 싶은 책이기도 하다.. 설계를 하던, 코딩 및 프로그래밍을 하던, 기획 혹은 마케팅을 하던, 유지보수 및 지원업무를 하던, 디자인을 하던.. 물론, 소프트웨어 개발사의 경영진 뿐만 아니라 소프트웨어 개발은 모르지만 소프트웨어 개발사에 개발을 의뢰할 생각이 있는 발주사 직원들까지.. 어렵고 딱딱한 내용이 아니므로 일단 함 시작해보면 끝까지 읽는데 그리 어렵지 않을 것으로 생각된다.. 소프트웨어 공학이라는 것이 뭘까? 나름대로는 소프트웨어 개발에 관련된 모든 내용에 대한 이 분야 선배들의 경험의 축적이라고 생각한다.. 따라서 개발자들이 소프트웨어를 설계하는데 있어 그 경험의 산물을 디자인패턴이라는 이름으로 공유하고 앞서 고민했던 사람들의 경험을 활용하는 것 처럼 마찬가지로 바라봐야 할 것이다.. 하지만, 이상스레 소프트웨어 공학이라는 부분은 매우 따분하고 재미없으며 별 도움이 안되는 내용들이라고 생각하는 경우가 많은 것 같아 안타깝다.. 실제로 예전에 (지금은 학교에 가본지가 오래되어 어떤지 잘 모르겠다..) 학교에서 사용되던 소프트웨어 공학책들은 약간은 이론적인 측면의 내용들이 많았기 때문이 아닌가 하는 생각이 든다.. 확실히 최근에 나온 소프트웨어 공학관련 책들은 저자들의 그리 오래되지 않은 최근의 경험과 실제 자신이 참여했던 여러 프로젝트들의 경험을 토대로 저술이 되었기 때문에 기존의 소프트웨어 공학 서적들과는 전달해주는 내용이 많이 다른 것 같다.. 이 책 역시 마찬가지 인데, 자신의 경험과 다른 사람들의 경험을 주요 출처로 인용하고 있으며, 최신의 논쟁거리인 XP도 자주 언급하며 비교 및 의견도 내고 있다.. 이쯤되면 비교적 오래된 고전 내용부터 최신의 동향까지 잘 조화과 되어 있다고 할 수도 있겠다.. 내가 이 책을 부담없이 읽기 편한 책이라고 이야기 한 이유는 각 장이 비교적 짧게 구성이 되어 있기 때문이다.. 물론, 각 장별로 추천하는 참고문헌을 모두 다 읽어보려면 상당한 노력이 필요하긴 하겠지만, 각 장의 내용은 지루하지 않으면서도 부담없이 읽는 순서에 상관이 없을 정도로 서로 독립적으로 구성이 되어 있다.. 그리고 각 장은 토의, 논쟁, 출처, 참고문헌으로 구성되는 독특한 구조를 가지는데 이러한 구조 역시 생각의 흐름을 주제에 집중하고 자연스럽게 해당 주제에 대한 다양한 관점에서의 접근을 할 수 있도록 돕고 있다.. 출퇴근 시간을 이용하여 읽기에 적합한 책이 아닐까 하는 생각도 든다.. 내용적인 측면을 살펴보면 저자는 이 책에서 다루고 있는 주제들이 소프트웨어를 개발하는데 있어 아주 중요한 내용들이므로 그것들이 더 자주 논의 및 논쟁의 대상이 되길 바라는 차원에서 아주 신중히 선별했다고 말하고 있는데, 그 말에 부합되는 내용들로 구성되었다는 생각이 든다.. 어쩌면 이 책에서 이러한 문제들에 대한 해결책을 제시하고 있지 않기 때문에 실망하는 사람들이 있을지 모르겠다.. 하지만, 이 책에서 언급되는 문제들에 대한 해결책은 딱 부러지게 존재하지 않는 다는게 내 생각이다.. 보다 중요한 점은 어떤 점들이 소프트웨어 개발을 어렵게 하는지, 어떤 점들을 유념해 두고 있어야 하는지를 알아두는 것이 아닐까 한다.. 사실 해결책들은 이 책에서 담고 있는 참고문헌에 속한 다른 많은 책들에서 언급되고 있다.. 그러한 내용을 책 한권에 모두 다 담자면 책이 꽤 두껍고 읽기 싫어지게 될 것이다.. 우리 모두가 사실 이런 책은 원하지 않지 않는가.. 그 보다는 소프트웨어 개발이라는 것에 대한 본질적인 특징에 대해 이해하기 위한, 혹은 확인하기 위한 책이라고 보는게 어떨까 싶다.. 아주 중요해서 잊어서는 안되지만, 너무 당연해서 실제로는 자주 잊게 되는 그러한 것들을 다시 한번 짚어볼 수 있는 그런 책이다.. 소프트웨어 공학 서적은 프로그래머들에게는 별로 도움이 안되는 책 같지만, 지금까지의 내 경험으로 볼때 그건 잘못된 생각인 것 같다.. 프로그래머들이야 말로 소프트웨어 개발에 대한 본질, 특성 이해 등 전체적인 관점에서 소프트웨어 개발을 바라볼 수 있는 최소한의 기본 소양은 필요하다고 생각한다.. 물론, 이는 앞서 언급한 소프트웨어 개발에 직간접적으로 관여하는 모든 사람들에게 공히 해당되는 이야기지만 프로그래머들 만큼 소프트웨어 공학에 선입견을 가지고 있는 사람들도 많지 않다는 생각이 들기 때문이다.. 그리고 이 정도의 독서는 전문분야를 위한 탐구활동과 더불어 충분히 병행할 할 수 있는 수준과 분량이므로.. 사실 어찌보면 이는 프로그래머들이 반드시 알고 염두해 둬야 하는 사항들이라고 할 수도 있겠다.. 이 책에서는 최고의 프로그래머는 최하의 프로그래머보다 28배 뛰어나기 때문에 이 사실의 중요성을 인정하고, 이런 사람들을 알아내는 방법을 찾아야 한다고 말하고 있는데 이 문구를 인용, 응용하며 글을 마치고자 한다.. 최고의 프로그래머가 되기 위해서는 유행, 최신도구, 팁, 테크닉, 지름길을 쫒기 위한 노력에만 급급하지 말고, 오랜 기간동안 변하지 않는 내용들인 기본에 관한, 그리고 좀 더 넓게 볼 수 있는 기회를 제공해주는 내용들에 대한 만남을 보다 많이 가지는데 노력을 병행해야 한다고 말하고 싶다.. 이 책은 그런 기회를 제공하는데 도움이 되는 책이라고 생각한다.. 매우 뛰어난 사람들은 혼자서 혹은 몇몇이서 소수의 인력만으로 품질높은 멋진 S/W를 만들어낼 수 있다.. 하지만, 대부분의 개발팀은 아쉽게도 현실적으로 이런 사람들과 거리가 멀다고 생각하면 S/W는 나 혼자 잘한다고 만들어지는게 아니다.. 성공적인 S/W 개발을 위한 모든 부분의 사람들이 협업을 잘 해줘야 하며, 이 책은 그러한 환경에서 보다 주의를 기울이고 신경을 써야 하는 부분들이 어떤 부분인지 느낄 수 있게 해준다고 할 수 있겠다.. 이 글과 관련있는 글을 자동검색한 결과입니다 [?]
|
이글루 파인더
카테고리
▣ 알립니다 ▣
▣ 링크보기 ▣ ▣ 삐약삐약 ▣ ▣ 모아두기 ▣ ▣ 책이야기 ▣ ▣ 세상에는 ▣ ▣ 유안일기 ▣ ▣ 심심할때 ▣ ▣ 일이야기 ▣ ▣ 컴터야그 ▣ ▣ 영어공부 ▣ ▣ 퀘크야그 ▣ ▣ 팰콘야그 ▣ ▣ 운영체제 ▣ ▣ 공개자료 ▣ 태그
리더쉽
컴백홈
조선일보
빌게이츠
미드
조중동
서태지
KSTAR
PC방
노무현
다음
이글루스API
PDF표준
안철수연구소
자우림
깍뚜기문화
금강산관광객피격사건
이글루스
그레이스아나토미
촛불시위
네이버
CSI
웨스트윙
마이크로소프트
아이폰
미국드라마
블로깅안했더니좀허전했어
CSINY
촛불집회
Lively
최근 등록된 덧글
하하^^ 저도 요즘 뜸하..
by 김정수 at 11/27 잘 봤습니다. UML에 대.. by ohyecloudy at 11/21 잘 지내시죠? 여전히 일로.. by hehua at 11/20 월동준비없이 간만에 오.. by 쩌비 at 11/20 블로그가 업데이트 되어.. by Funny at 11/19 간만의 포스팅 반갑습니.. by 135th at 11/19 오랜만이세요.. 어케 .. by zoops at 11/19 오래간만 입니다. :) by 마음으로 찍는 사진 at 11/19 오랜만에 돌아오셨네요~.. by jely at 11/19 좋은평가 감사드립니다. .. by ilsooni at 11/16 참 오래간만이시네요.^^.. by gonny at 11/03 ㅅㅂ 나도 몰른다고 by 야동매니아 at 10/20 하하, 이런경험 있는데.. by 씩씩한강냉이 at 10/03 꺅. 한글이 위대하기에 .. by 씩씩한강냉이 at 10/03 소설식이라 편하고 재미.. by ohyecloudy at 10/01 환영합니다 미병님~^^ by Paromix at 09/16 온국민이 싫어하고 혐오.. by 닭날다 at 09/16 살아계셨군요... 계속.. by 미친감자 at 09/08 가끔씩 들리는데, 진짜.. by 랄라 at 09/05 웰컴~투~~~~~~.. by S2nNAMU at 08/25 최근 등록된 트랙백
데꾸벅의 생각
by techbug's me2DAY UML, 실전에서는 이것.. by Ohyecloudy's Progr.. 데드라인 - 소설로 재미.. by Ohyecloudy's S3 실전적 문장비법 글쓰기.. by 블로거1.0의 WEB2.0 도전기 우분투 리눅스 8.10 하루.. by joogunking 마이클잭슨 사망 소식들.. by Bluesky 후아유(2002) : 2000년대 .. by 생활의 발견 知的人의 생각 by peter_c's me2DAY 톰캣!! by 나두미키님의 이글루 정규 표현식 완전 해부와.. by 김재호의 디지털보단 아.. HTML 소스 제대로 보자,.. by [부동산]개발.정비구역 내 손안의 PC - 자바가 .. by 上善若水 Stringbuilder OutOfMe.. by Pinch of Smack for D.. 웹 오피스 정리 by Web N Bizr 네이버 블로그 검색 - .. by InformationRedesign 에반게리온: 서 - 사운드.. by LG전자 XCANVAS홈.. 블로그에서 수익은 기대.. by IT, 모바일, 엔터테.. "다음으로 지원한 이메일.. by 민노씨.네 알라딘 TTB2 둘러보다 by NKOKON's Web-Note 문답 # ActiveX 문답 by 아이리스가 만개한 언덕.. 이글루링크
EBC (Egloos Broad..
erehwon.LAB About willy Living Loving and L.. 修身齊家萬事成 【 이름쟁이™의 눈으로 】 개 풀 뜯어먹는 소리 觀鷄者의 망상 공간 Oz in Wonderland 김명신의 즐거운 하루 함께.. 늘 그렇게.. 荷花(hehua) 소스코드위를 걷다..... 네러티브 오프로드 zoops 이야기 까모의 룰루랄라~ ▒ 제닉스의 사고뭉치 ▒ 河伊兒의 고물상 가로수들은 여전히 제자.. 餘分D: physics and fun 극한추리 hansang's wo.. 길고양이 이야기 어쨌건간에 흘러가는 者 선인장 일지 ~★~ 우하하!!~ 프로.. without coffee Lady Nariel's Golde.. 검색엔진 루씬 Lucene.. fire, walk with me 디지털을 말한다 by oojoo ♠후리지아 향기처럼♠ 일상 생활 속의 파편들 뽐뿌 inside 책읽는 엄마의 보석창고 Mono log blogger jely 반복되는 일상속의 비정.. 골룸의 골방 질풍 17주의 머브러브 라.. maniacs AURA's Showcase ozzyz review 허지웅.. 디제의 애니와 영화 이야기 ANTIEGOIST : GyuHo.. 미달이의 육아일기 All about IT Trends Suicide Solution 얼음집 Trouble n Travel 모기불통신 Trip 찬별은 초식동물 숲 속 작은 섬 snowcat blog 전도서에 바치는 장미 한글이 꿈틀 이우진의 UCC 제작실 .. INVENT 위로..위로..위로.. woody's film review Show me the money 전자음악 알아보기 sunny's store 이규영 연예영화 블로그 ◀ M.HOUSE - Masade.. Urban Living 쉽니다. roadster 무디의 무책임한 세상 이제 다시... 바라보다. random life Beyond Web ricordati di me Jania's Blog Gaious 功房 네오베.. 애자일 이야기 - Last Paromix - T9T9 Research Center 양군 블로그 소프트웨어 이야기 식사일보 food daily Software Engineering.. 티오 고재관의 블로그 mocca yundream의 프로그래.. 통TON lalou 생각이 없는 블로그 이전블로그
2009년 11월
2009년 08월 2009년 07월 2009년 01월 2008년 12월 2008년 11월 2008년 10월 2008년 09월 2008년 08월 2008년 07월 2008년 06월 2008년 05월 2008년 04월 2008년 03월 2008년 02월 2008년 01월 2007년 12월 2007년 11월 2007년 10월 2007년 09월 2007년 08월 2007년 07월 2007년 06월 2007년 05월 2007년 04월 2007년 03월 2007년 02월 2007년 01월 2006년 12월 2006년 11월 2006년 10월 2006년 09월 2006년 08월 2006년 07월 2006년 06월 2006년 05월 2006년 04월 2006년 03월 2006년 02월 2006년 01월 2005년 12월 2005년 11월 2005년 10월 2005년 09월 2005년 08월 2005년 07월 2005년 06월 2005년 05월 2005년 04월 2005년 03월 2005년 02월 2005년 01월 2004년 12월 2004년 11월 2004년 10월 2004년 09월 2004년 08월 2004년 07월 2004년 06월 2004년 05월 2004년 04월 2004년 03월 2004년 02월 2004년 01월 2003년 12월 2003년 11월 2003년 10월 2003년 09월 2003년 08월 |