工程化是什么
工程化是什么
据说波音飞机有数十万个零配件 , 有很多都是跨州际的组装、外协工作,想想在软件开发中 , 几十个功能、几百个功能,可能就已经让人焦头烂额、疲于应对了,这个差别不仅仅是反映的造飞机和做软件的区别,更直接的是工程管理技术成熟度的差别 。如果拿出做飞机的架势来做软件产品,又有什么软件做不好、做不出来呢 。如何协作、如何计划、如何控制进度、如何分解任务、如何规范化,达到流程化、可重复的,这些都是软件行业需要向传统的工程技术领域学习的:要工程化管理 。
IBM的网站开发规范有数百页,一架飞机的各种文档有几十顿,把工作做细,把工作规范化、程序化,才能在有限时间做出尽量好的产品 。
工程化和创新矛盾吗?原来自己也认为是的 。其实,只有工程化了 , 少了排脑袋,少了不切实际,从而不依赖经验,不依赖具体的某个人的能力,才能少浪费时间,少走弯路,少打无准备的仗 , 开发人员也才能有更多时间去创新,否则开发人员总是被拙劣的管理搞的狼狈不堪,心灰意冷:他们没有时间思考,没有时间学习,如何进步呢?
对于一个产品的研发,整体上是一定需要工程化的,但对于其中的具体执行细节,这都是创新的空间,工程化的目的并不是封锁创新,应该是为了给创新创造更多的时间和机会 。
规范、流程、工程化就是把经验技巧、常识、个人的知识固化、理论化、规范化,建立一个可重复创造优秀产品的最优开发环境 。
【产品工程化的核心能力是什么】
- 为啥这种塑料袋不建议装肉食
- 违章停车扣分吗罚多少钱3分200
- 南韩丝面料容易起球吗 南韩丝面料的优缺点
- 管道如何和法兰垂直连接 管道法兰的一些基本选择是什么
- 自制西梅干西梅汁
- 食在广州味在顺德还是味在潮汕 广东化州十大特色美食
- 口碑两极化的影视剧 星球大战的外传有哪些
- 10公里和10千米是有很大区别
- 负面情绪多的人怎么调整 如何远离每天都是负面情绪的人
- 《水调歌头·明月几时有》的全诗
