03 2012 档案
产品的臃肿过程
摘要:当面对一个需求时,产品人员会在完成时间与资源投入上与研发人员进行“谈判”,有时要么威胁,要么悬赏。产品人员关注的是系统可以做这事,可以做那事(以后可以做);而研发人员则为了自身利益着想则是想先把这事做了再说,于是两者便很快达成协议。至少在这一刻,研发人员只能聚焦到一个点上,因为单纯做一件事简单,所以重实现轻设计的恶习被养成!我已经遇到好多已经快编完码才迫于形势(质量要求)来参加设计评审的事情了。 随着时间的推移,我们的产品便由这些大都是“临时”或“应急”的项目拼凑而成,于是我们的应用系统便越来越庞大而臃肿。庞大可以理解,但臃肿是我们无法接受的。臃肿发展到一定程度,会严重影响效率,制约着业... 阅读全文
posted @ 2012-03-08 09:16 李学斌 阅读(1755) 评论(7) 推荐(1)
我们是在开发产品还是项目?
摘要:产品是一种实物还是一种需要满足? 这里我先引用一下GB/T19000――2008《质量管理体系 基础和术语》里的两个概念: 产品 product:过程的结果 项目 project:由一组有起止日期的、协调和受控的活动组成的独特过程,该过程要达到符合包括时间、成本和资源约束条件在内的规定要求的目标 由上看出,产品必定产生于项目,但项目不一定会产生产品。我本人对这个概念不是很满意;举一个例子:微软为Windows产品建立了许多个项目,即产品也会产生项目。其实上面的定义是没有错的!产品是过程的结果,指的是已经具体化的实物,如Windows98;但后面的Windows产品则指的是具有Win... 阅读全文
posted @ 2012-03-03 11:35 李学斌 阅读(2108) 评论(6) 推荐(5)