소프트웨어 개발 팀 관리에 관한 최고의 책? [닫은]


13

소프트웨어 개발에 대한 표준 책은 상당히 잘 확립되어 있습니다. 그러나 이번 주말에 프로그래밍 팀 관리에 대한 나쁜 조언으로 가득 찬 끔찍한 책을 읽은 후 프로그래밍 관리 측면 (채용, 성과 측정 / 관리, 동기 부여, 모범 사례, 조직 구조)에 중점을 둔 훌륭한 책에 대한 권장 사항을 찾고 있습니다. 소프트웨어 자체의 구성에는 그다지 중요하지 않습니다.

어떤 제안?


편지가 비슷한 질문 pm.stackexchange.com에이
앙드레 HOLZNER

답변:


16

Peopleware : 생산적인 프로젝트 및 팀 .

한 권의 책을 읽으면이 책을 만드십시오. 여기에는 개발자의 생산성을 높이는 방법을 설명하고 어려운 숫자가 왜 중요한지 백업합니다.

기회는 당신이 그들 모두를 구현하지는 않을 것입니다 (너무 많은 회사들이 그들을 막을 수있는 문화를 뿌리 깊게 가지고 있습니다). 이상이 무엇인지, 왜인지 알 수 있고 탄약을 가지고 얻을 수있는 것을 얻을 가치가 있습니다.

대체 텍스트


8

같은 저자의 Tomware ( Tom DeMarco ) 에서 최근에 읽은 Peopleware (1999 년 약간 오래되었지만 고전적입니다)를 읽은 후

불황기 지난 번 아웃, Busywork 및 총 효율성의 신화를 얻기 대체 텍스트


7

신화적인 남자-월 . 이것은 필수적인 독서입니다.


처음 몇 장 (프로젝트에 사람을 추가하는 이유에 대한 자세한 분석)은 그만한 가치가 있습니다. 내가 생각하는 나머지는 관련이 매우 건조한 곳이라해도 아주 나쁜 데이트를했습니다.
존 홉킨스

6

인간 관리

구체적인 액션 아이템은 많지 않지만 흥미로운 내용이며 관점을 제공합니다.


1
이 :) 유머 감각을 가지고로이 글을 읽고 즐길나요
ChrisAnnODell을

2
당신이 제안한 후에이 책을 샀습니다. 지금 반쯤 밟아서 매우 견고하다는 데 동의하십시오.
JohnFx

내가 지금까지 개발 팀을 관리하기 위해 찾은 최고의 것.
Britt Wescott

5

Steve McConnell은 Code Complete를 작성하는 것 외에도 소프트웨어 개발 프로젝트 관리 및 소프트웨어 프로젝트 관리자를위한 Rapid Development : Taming Wild Software Schedules 를 작성하여 Code Complete만큼 우수합니다.

그는 Software Estimation : Black Art DemystifyingThe Software Project Survival Guide를 썼습니다 . 하지만 소프트웨어 견적은 한 가지 특정 주제에 대해 자세히 설명되어 있기 때문에 실제로 관심이 없다면 명확하게 조종하십시오.


빠른 개발 및 소프트웨어 프로젝트 서바이벌 가이드는 우리 대학의 소프트웨어 엔지니어링 프로세스 및 프로젝트 관리 코스에 대한 코스 북입니다. 해당 과정에는 빠른 개발이 필요하며,이를 사용하는 것이 좋습니다.
Thomas Owens

1
@ 토마스-당신은 실제로 대학 교육에 대한 약간의 믿음을주었습니다. 졸업 후에 붙잡을 가치가있는 아주 좋은 책입니다.
존 홉킨스

우리 부서는 몇 가지 고전적인 텍스트를 사용합니다. Software Subsystems의 엔지니어링에 관한 Gang of Four 책, Code Complete는 두 가지 과정에서 권장되며 Weiger의 소프트웨어 요구 사항은 요구 사항 엔지니어링 과정에서 사용됩니다. 그리고 상류층 학생들은 일반적으로 Pragmatic Programmer, Mythical Man Month, Peopleware와 같은 책을 저학년에게 추천합니다.
Thomas Owens

4

Jim McCarthy 의 소프트웨어 개발 역학 도 훌륭합니다. McConnell의 책과 마찬가지로 Microsoft Press도 마찬가지입니다.

여기에는 소프트웨어 개발을위한 54 개의 "규칙"이 포함되어 있습니다. 일부는 눈에 띄지 만 덜 기억할만한 가치가 있으며 200 페이지 미만 (그림 포함)이 읽기 쉬워서 읽을 수 있습니다 (54 개의 규칙 구조는 멋진 청크를 의미합니다).


몇몇은 내가 이전에 익숙하지 않다고 언급했다. 제안 해 주셔서 감사합니다. 보너스 : 아마존에서 1 센트 + 배송에 몇 가지 사용 된 대처.
JohnFx

3

모집 완료 스마트하고 가져옵니다 것 Spolsky 조엘라는 어떤 놈으로 매우 매우 짧은 좋은 통찰력을 가진 존재의 미덕이있다. 그것이 말하는 것 중 일부는 모든 회사 / 국가에서 쉽게 구현할 수는 없지만 이점을 얻는 대안이 종종 있습니다.

우리가 Joel의 내용을 선전하는 동안 소프트웨어에 관한 첫 번째 Joel의 책은 온라인으로 모두 구할 수 있지만 좋습니다. 짧고 읽기 쉽고 생각을 자극합니다.

(Joel 및 / 또는 Jeff가 얼마나 멋진 지에 대해 사람들이 쾅쾅 소리를 지르면서 항상 위선으로 죽기 시작합니다.)


나는 JOS 에세이 책을 읽었지만 "Smart and Gets Things Done"을 보류하고 있었기 때문에 다른 쪽이 너무 재발견 될까봐 두려웠다. 독창적 인 자료가 많이 있었습니까?
JohnFx

@JohnFx-그다지 중요하지 않은 내용이 많지 않고 (200 개의 작은 페이지-간결함이 나쁘지 않음), 아마도 글에서 다른 곳에서 본 아이디어의 확장 일 뿐이지 만 여전히 꽤 좋으며 생각했던 것입니다. 읽을 가치가 있습니다. 재정적으로 당신은 그것이 비싸다는 것을 말할 수는 있지만, 오랫동안하기 위해 오랫동안 시간을 ​​낭비하지 않으면 서 그것을 보충합니다. 솔직히 말해서 누군가 대부분의 IT 서적에서 필러를 제거하기 위해 5-10 달러를 더 지불 할 수 있기를 바랍니다.
Jon Hopkins

2

http://ecx.images-amazon.com/images/I/41UaBBxd3yL._SL500_AA300_.jpg

(도서 링크)

민첩한지 아닌지, 회고적인 프로세스 (팀의 최근 작업을 되돌아보고 더 나은 방법을 찾는 것)가 중요합니다. 이 책에는 팀이 무슨 일이 있었는지 재구성하고 근본 원인을 파악하며 앞으로 무엇을해야할지 결정하는 데 사용할 수있는 유용한 기술이 많이 있습니다.


1

방목 고양이 는 특히 관리자가 된 프로그래머를 위해 작성되었습니다.


사실, 그것은 내가 언급 한 두려운 책이었습니다.
JohnFx

그래서 나는 당신에게서 +1을 얻지 못할 것입니다. 왜이 책이 두려운 것 같아요?
user281377

그 책의 거의 모든 페이지에서 나는 경영 경험이 보여준 모든 것과 완전히 반대되는 조언을 발견했습니다. 제목은 "10 가지 쉬운 레슨에서 N00B 관리자가되는 방법"이라는 제목이어야합니다. 게다가 저자는 단지 고정 관념을 반복한다는 것이 분명 할 때 프로그래머를 이해하는 것처럼 행동하려고 너무 열심히 노력합니다. 그것은 젊은이들에게 그가 얼마나 엉덩이인지 증명하기 위해 랩을하는 중년의 백인 남자를 생각 나게한다.
JohnFx

1

Alistair Cockburn에 의해 맑은 . 애자일에 익숙하지 않더라도 팀 관리에 대한 많은 조언이 포함되어 있으며 자체 개발 프로세스를 구축 할 수있는 좋은 배경을 제공합니다.


-2

소프트웨어 정면에 대해 위에서 언급 한 많은 책. 한 권의 책이나 두 권면 충분하지 않다고 말할 것입니다. 관리 자체는 어려운 작업이며 매우 주관적입니다. 경영진을 고려하고있는 사람이 하버드 비즈니스 리뷰 책을 많이 읽으라고 권합니다. 그들은 모두 공유 할 구체적인 아이디어를 가지고 있으며,이를 구현하기 위해서는 많은 독서와 노력이 필요합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.