影响软件质量的因素的一个实例
大家都知道,影响软件质量的最主要的三大因素是:流程、技术和组织。我有一个朋友在软件公司,但是公司的架构很简单,只有两个部门:研发部和技术部。那么我就不明白了,在组织如此简单,技术人员不十分充分的前提下,流程应该放在哪种位置之上呢(向这种小的软件公司在中国应该不少),技术是不是在这类公司中永远是第一位的呢?我个人觉得对小公司,是以技术为第一竞争力,并且更对成本和进度注重,你想啊,软件做的再好,发布的时候早被大公司的类似产品占到市场先机了,发布还有多大意义呢,小公司的优势就是要小成本,效率快,高质量,而相对规模大的公司比较注重组织架构和流程。 感觉小公司就是靠技术,赶紧出产品 流程是来辅助人干活的团队复杂了
供应产品的对象不同了
质量成本上升了
这个时候你的过程可视性和管理复杂度就上升了
那么你就需要过程方法来辅佐你提升管理。
人治已经不行,法治成为必然。
好比一个家庭和一个企业
从财务管理上来讲
也是有进有出
是不是家庭也要请一个财务和一个会计呢?
答案是“不是”?
不对。——比尔盖茨就需要,红楼梦的贾府就需要,皇帝老儿的家也需要;
答案是“是”?
也不对。偶家就不需要。偶自己管理自己。除了吃喝拉撒上班睡觉,无其他活动。
我的财务是糊涂帐也无所谓。钱对我来说基本是有进无出。
所谓管理复杂度决定管理模式
经济基础决定上层建筑
屁股很多情况下决定脑袋
就是这么一个道理。
教科书没错
错的是理解教科书的人。 luoyear
的意思是不是说要看实际情况来指定适合自己的流程呀???sdlkfj3 适合的就是好的 是的,适合的就是最好的。书上的东西要根据不同的情况来运用
页:
[1]