工具,还是系统?
- 2021-10-18 09:04:14
- 王春生 原创
- 16657
近在几位朋友讨论是做一个
工具,还是一个
系统的问题。事情的缘起是这样的,公司内部的流程推进时有一些问题。比如在项目的研发方面,公司有比较好的流程,但在执行的时候出现了走样:流程执行不到位,或者压根就不执行流程。那么原因是什么呢?是不是怪开发人员不遵循研发流程呢?我想事情没有这么简单。
我认为
好的流程是需要好的工具或者系统来支持的。一个流程如果只能靠大家的自觉来执行,那么在执行的时候肯定出现问题。因此有一个好的工具或者系统来支持流程,流程的执行就会比较好。
那么就有了另外一个话题,是做工具还是系统呢?现在有很多成熟的项目管理的系统,比如sharepoint,还有IBM的一套系统。我的观点倾向于做一个工具,一个工具只解决一方面的问题。你可以选择好多种工具来完成你的事情。就像unix的设计哲学一样,每一个工具都可以完美的解决某一个方面的问题,然后这些工具通过管道,重定向就可以发挥巨大的威力。
为什么这样讲呢?因为从使用来讲,
人是凌驾于工具之上的,而系统是凌驾于人之上的。让人去使用一个工具比较容易,而让人适应一个系统则比较困难,除非这套系统做得非常的完美。但至少就我目前使用sharepoint来看,它不能称之为完美的。
这也正是我开发了一个PHPGEN的代码生成器,而没有选择做框架。因为框架是系统,你要熟悉它,而代码生成器是工具,你可以打磨它成自己想要的样子。而改框架就困难的多。
不知各位朋友有何见解?
联系人:魏中显
电话/微信:18561939726
Email:weizhongxian@easycorp.ltd
QQ:1746749398
地址:山东省青岛市黄岛区长江西路118号青铁广场18楼
-
企业产品
禅道项目管理软件 ZTF自动化测试框架 ZenData数据生成器 渠成企业软件百宝箱 ZenShot跨平台截图工具 ZenPanel高可配服务控制面板 -
解决方案
全生命周期项目管理 DevOps 自动化测试 -
培训课程
禅道项目管理实战工坊 自动化测试培训课程 企业级敏捷创新培训 Scrum敏捷管理 精益看板国际认证课 -
新闻动态
易软动态 媒体报道 -
联系方式
魏中显
18561939726
山东省青岛市黄岛区长江西路118号青铁广场18楼