……顺便提几本我最喜欢的商业书。它们对我成为一名优秀的程序员的帮助,远超任何编程技术书。《与众不同,否则靠边站》(Differentiate or Die)- Jack Trout《创业的艺术》(Art of the Start)- Guy Kawasaki《软件项目控制》(Controlling Software Projects)- Tom DeMarco《你不可能在研讨会上学会骑自行车》(You Can't Teach a Kid to Ride a Bike at a Seminar)- David Sandler《卡内基》(Carnegie)- Peter Krass《快速行动,达成更多》(Do More Faster)- Brad Feld & David Cohen《技术创业派》(Founders at Work)- Jessica Livingston 不过如果……
…to mention some of my favorite business books. They helped me become the programmer I am much more than any programming book. Differentiate or Die - Jack Trout Art of the Start - Guy Kawasaki Controlling Software Projects - Tom DeMarco You Can't Teach a Kid to Ride a Bike at a Seminar - David Sandler Carnegie - Peter Krass Do More Faster - Brad Feld and David Cohen Founders at Work - Jessica Livingston But if…
……彻底完成要比把一个月的任务做到 50%(其实意味着还剩 90% 没做)强得多。这套方法是我多年前从我的项目管理偶像 Tom DeMarco 那里学来的 http://www.amazon.com/Controlling-Software-Projects-Manageme... 任何任务要么完成了,要么没完成。尽管我的很多老板不这么想,但世上根本没有“部分完成”这回事。即使我像这样把事情拆解开来……
…completely is better than finishing a one month task 50% (which really means that 90% is still left). I learned this approach years ago from my hero of project management, Tom DeMarco http://www.amazon.com/Controlling-Software-Projects-Manageme... Every task is either complete or not complete. In spite of what many bosses of mine have thought, there is no such thing as "partially complete". Even when I break things down like this,…
……项目管理)。去查查 Capers Jones 关于计划、质量、成本和进度的论文吧。那本教材的名字就叫《软件质量的经济学》(The Economics of Software Quality)。Tom DeMarco 的经典之作是《软件项目控制》(Controlling Software Projects)。我只是想给你一个切入点,让你明白这甚至不是我个人的个例,而是有可复现的研究证实这一点的。你举的例子不过是需求变动,以及事情本身很难。在极少数建筑物……
…program management). Please look up the papers on planning & quality & cost & schedule from Capers Jones. The textbook is literally titled "The Economics of Software Quality". Tom DeMarco's classic is "Controlling Software Projects". I'm trying to give you a starting point to see that it's not even my anecdotes, but repeatable studies that show this. Your examples are that requirements change, and it's hard. Of the few buildings…
或许可以用 COCOMO II 或 COSYSMO 来做工作量估算。不过它们需要根据你的实际环境来进行校准。或者看看这类书:DeMarco, Tom. 《软件项目控制:管理、度量与估算》(Controlling Software Projects: Management, Measurement and Estimation)。ISBN 0-13-171711-1。
maybe COCOMO II or COSYSMO to give you an effort estimate. They're meant to be calibrated to your environment though. Or a book like this: DeMarco, Tom. Controlling Software Projects: Management, Measurement and Estimation. ISBN 0-13-171711-1.
…"The major problems of our work are not so much technological as sociological in nature." Sorry Google Memo Dude. DeMarco and Lister called it in the 80s. Speaking of DeMarco, he also wrote a book about controlling software projects before Peopleware. Then in 2009 he denounced it. [1] To understand control’s real role, you need to distinguish between two drastically different kinds of projects: * Project…
写过名作《人件》(Peopleware)的 Tom DeMarco 曾写过一本叫《软件项目控制:管理、度量与估算》的书。在某种程度上,他后来否定了自己在那本书里的观点。在这篇题为《软件工程:一个气数已尽的概念?》的文章中,http://www2.computer.org/cms/Computer.org/ComputingNow/homep...…
Tom DeMarco, of Peopleware fame, wrote a book called "Controlling Software Projects: Management, Measurement, and Estimation". He has, in some ways, rejected his ideas in that book. In this article, "Software Engineering: An Idea Whose Time Has Come and Gone?" http://www2.computer.org/cms/Computer.org/ComputingNow/homep...…
……顺便提几本我最喜欢的商业书。它们对我成为一名优秀的程序员的帮助,远超任何编程技术书。《与众不同,否则靠边站》(Differentiate or Die)- Jack Trout《创业的艺术》(Art of the Start)- Guy Kawasaki《软件项目控制》(Controlling Software Projects)- Tom DeMarco《你不可能在研讨会上学会骑自行车》(You Can't Teach a Kid to Ride a Bike at a Seminar)- David Sandler《卡内基》(Carnegie)- Peter Krass《快速行动,达成更多》(Do More Faster)- Brad Feld & David Cohen《技术创业派》(Founders at Work)- Jessica Livingston 不过如果……
…to mention some of my favorite business books. They helped me become the programmer I am much more than any programming book. Differentiate or Die - Jack Trout Art of the Start - Guy Kawasaki Controlling Software Projects - Tom DeMarco You Can't Teach a Kid to Ride a Bike at a Seminar - David Sandler Carnegie - Peter Krass Do More Faster - Brad Feld and David Cohen Founders at Work - Jessica Livingston But if…
……彻底完成要比把一个月的任务做到 50%(其实意味着还剩 90% 没做)强得多。这套方法是我多年前从我的项目管理偶像 Tom DeMarco 那里学来的 http://www.amazon.com/Controlling-Software-Projects-Manageme... 任何任务要么完成了,要么没完成。尽管我的很多老板不这么想,但世上根本没有“部分完成”这回事。即使我像这样把事情拆解开来……
…completely is better than finishing a one month task 50% (which really means that 90% is still left). I learned this approach years ago from my hero of project management, Tom DeMarco http://www.amazon.com/Controlling-Software-Projects-Manageme... Every task is either complete or not complete. In spite of what many bosses of mine have thought, there is no such thing as "partially complete". Even when I break things down like this,…
……项目管理)。去查查 Capers Jones 关于计划、质量、成本和进度的论文吧。那本教材的名字就叫《软件质量的经济学》(The Economics of Software Quality)。Tom DeMarco 的经典之作是《软件项目控制》(Controlling Software Projects)。我只是想给你一个切入点,让你明白这甚至不是我个人的个例,而是有可复现的研究证实这一点的。你举的例子不过是需求变动,以及事情本身很难。在极少数建筑物……
…program management). Please look up the papers on planning & quality & cost & schedule from Capers Jones. The textbook is literally titled "The Economics of Software Quality". Tom DeMarco's classic is "Controlling Software Projects". I'm trying to give you a starting point to see that it's not even my anecdotes, but repeatable studies that show this. Your examples are that requirements change, and it's hard. Of the few buildings…
或许可以用 COCOMO II 或 COSYSMO 来做工作量估算。不过它们需要根据你的实际环境来进行校准。或者看看这类书:DeMarco, Tom. 《软件项目控制:管理、度量与估算》(Controlling Software Projects: Management, Measurement and Estimation)。ISBN 0-13-171711-1。
maybe COCOMO II or COSYSMO to give you an effort estimate. They're meant to be calibrated to your environment though. Or a book like this: DeMarco, Tom. Controlling Software Projects: Management, Measurement and Estimation. ISBN 0-13-171711-1.
……“我们工作中的主要问题,在本质上与其说是技术性的,不如说是社会学层面的。”抱歉了 Google 内部备忘录老哥,DeMarco 和 Lister 早在 80 年代就一语道破了。说到 DeMarco,他在写《人件》(Peopleware)之前还写过一本关于控制软件项目的书。后来在 2009 年他公开否定了那本书里的观点。[1] 要理解“控制”的真正作用,你必须区分两类截然不同的项目:* 项目……
…"The major problems of our work are not so much technological as sociological in nature." Sorry Google Memo Dude. DeMarco and Lister called it in the 80s. Speaking of DeMarco, he also wrote a book about controlling software projects before Peopleware. Then in 2009 he denounced it. [1] To understand control’s real role, you need to distinguish between two drastically different kinds of projects: * Project…
写过名作《人件》(Peopleware)的 Tom DeMarco 曾写过一本叫《软件项目控制:管理、度量与估算》的书。在某种程度上,他后来否定了自己在那本书里的观点。在这篇题为《软件工程:一个气数已尽的概念?》的文章中,http://www2.computer.org/cms/Computer.org/ComputingNow/homep...…
Tom DeMarco, of Peopleware fame, wrote a book called "Controlling Software Projects: Management, Measurement, and Estimation". He has, in some ways, rejected his ideas in that book. In this article, "Software Engineering: An Idea Whose Time Has Come and Gone?" http://www2.computer.org/cms/Computer.org/ComputingNow/homep...…