`
bayaci
  • 浏览: 265560 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

软件工厂合理创新

阅读更多

1、什么是软件工厂

这个概念特别大啦,我这里只是引用一下高手们的一段。

我在这片总结文档中主要是提到工厂当中创新方面的问题,所以我就直接切入主题。

2、软件工厂需要的产出产品

当我们从理论上看到软件工厂的生产模式时,还需要考虑地方特设、生产能力情况等。由此,我们的工厂会不断地生产出一些产品。

下面,我对这些产品的认识情况:

有可能对广大在线用户服务的产品,就如qq、sina邮件、csdn blog等等。这些产品有明确的立项,有明确的目标群体,明确的开发团队等等。

公司内部使用的oa、erp、crm等等产品。这样的产品在公司内部普遍使用,高层领导很注重购买、自主开发、研发等方式不断完善这些产品组合。

还有一种是在公司当中不会被重视,但在日常工作中经常要做、要开发、要利用,而且周期比较短,立项不明确、需求探索方式获得等等特点。

3、产出品更应该是长久销售的产品

在一个公司当中,我们对软件产品用上述三种方式理解了。那么这个对我们有什么特别吗?

其实,没有什么特别,很简单。我们要把很复杂很复杂的问题用不同的颗粒度、不同的纬度拆分,使得把一个事情分解为我们能够控制的范围之内。

我也在软件开发前两年积极进取尽可能学到复杂的程序、复杂的业务处理方式、复杂的思考方法。我也在一家很喜欢的公司里使用了一年的经历来获取了我想要的、像要学习的“难度”。在这一年多的时间里,公司给我很好的人力、物力、资力,让我探索一条模糊的道路。道路,确实让我在不同方式的挣扎进取中有了很大的劲度。

可是,在一年过去后总结起来有好有坏。我想把这个部分的经历的过程贡献出来,好在让更多的人少走几步。起初,我是把自己定位于一个产品的设计、探索攻克、创新者。公司领导很是注重遮掩过的做法,也给了我一些思路,好在让我更好的研发。实际上我就是那个研发团队当中试验品,这个并不是坏话,而是我们这个技术团队在摸索一种对未知产品的开发道路。

这样,我就开展了很多很多的工作,将近使用了一年的时间做了很多“未知”问题的确认者。我们团队当中其他成员也在进行着各自其职,综合力量日益壮大。

我之所以谈论这些个人经历话题,就是在做这样的工作的同时很多同样的人在同样的事情。因为,我在每一段学习后,就会有一个总结,时时让我的方向指正过来的。我在总结的过程中,也学习了曾仕强老师对胡雪岩的片断讲解,有感于一句话,道出了我很多错误的道路:胡雪岩在经商开药店全程中,做到“救人,不救寿”,反而让他长久横财。

回归到我用上述三种方式看待产品化问题,就是想到了“救人,不救寿”的道理。在一个公司当中应用各类的软件或在开发软件等等,都是在很多地方已经被普及使用。

在一个软件开发技术团队当中,对软件的开发首先是有“自主开发”的反应。领导会给分组向我那样的特殊任务,要做研发,要做创新之类的。

既然,这个文档是我对这段时间的总结,那我就把个人的经历和技术团队的关系结合起来重新摆正位置,定位于更高效的团队。

a、技术团队应该是以软件工厂的方向发展;就像服装厂发展起来的一样,软件也会是一个工厂,只是需要更高知识的工厂。如果,大家参加过微软、ibm等的大型培训的话就会有体验,软件的开发工具越来越简单,周期缩短,能力增强。何况,中国的软件产业发展的迅速,让世界人刮目相看。产业的下面该需要建立工厂了。

b、工厂的生产产品应该是“救人”,而非“救寿”。除了,技术知识力量特别强大的团队之外,技术团队工厂能够做出来的产品,后对被他人模仿的可能。那么,我们应该做的事情是什么?

产品 自主开发/购买/创新 战略意义
非常普遍的产品,但自主开发需要很多资力
一般普及产品,有可能结合自己情况,把它做成一个优秀的产品
公司服务产品
日常使用工具,但是需要自行完成

这些产品的结构划分,可以根绝自己的观点,再行拆分,目的就在于把问题能够拆分到让自己控制为止。

还有一个就是,把这些很多应用,用不同的方式拆分之后,实际上很多现成的产品当中没有的,如果把很好的统筹规划整合的话,实际能够满足上千百个企业相同需求的产品。不知这些微不足道的产品称得上这个工厂的产出品?是否称得上长寿产品?

4、创新需要占据多少的比例

在一个团队当中,要使用项目立项创新,是比较好的条件。这种情况下,大家可以集中注意力开发理想当中的创新项目。

但是,在很多的情况下,创新的特点并不是立项,而是在应用或开发过程当中把思想进一步提升,得到创新的欲望的。这种情况下,沟通的比较好,就会受到领导的支持,会让一个人或几个人投入创新点上。

5、做创新项目的团队成员应该多少为合理

在我涉及到的环境当中,认为比例应该站在20%的时间、精力、能力。不要一味的做创新的东西,不会有那么大的时间、精力和能力。也不要做不创新的事情,这样会没有驱动力量的,也是不可能每一个东西都会创新的。

使用80%的时间做常规的事情,也算是工作上各项指标的调整,也是长期稳定运作的必要条件。

使用20%的时间做创新的事情,合理科学的推动创新项目,是很有必要的。

同样地,团队成员在各整体中也需要占20%左右。

分享到:
评论
1 楼 George_ghc 2011-07-25  
不错!创新!

相关推荐

Global site tag (gtag.js) - Google Analytics