`
tan_bw
  • 浏览: 19899 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
文章分类
社区版块
存档分类
最新评论

软件行业最现实的问题—软件过程管理

阅读更多

        谈到软件过程,有的人脑子里立马浮现出CMMI那一套巨大的理论所描述的各种模型方法和理论。如果完全按照这套理论进行实施,可能大部分中小型项目都会面临严重的时间和精力的问题。So,大部分的需求分析充其量就是一篇简单的文字或者一个截图加上一句话,甚至很多项目根本就没有所谓的需求分析,直接由技术和客户进行对接。

 

        但是一个项目的规模是否真的就如开始所预料的那样,一定是“so easy”或者“so hard”的项目呢?不一定,一个小项目可以逐渐累加需求成一个大项目,一个大项目在经过需求的挖掘精炼以后可能会变成只有若干核心功能的小项目。决定一个项目的有市场技术人才等多方面的的因素,但是最根本的因素就是项目的需求,其他的因素都是根据需求而改变的。甚至可以说,一个项目就是不断将用户需求具象化的过程。如果这样说,你是否仍然认为需求分析是一个可以省略的过程呢?

 

        “我们的项目时间很紧迫,所以就省掉那些分析设计阶段吧”,“没时间写文档,直接开始开发吧”这是领导们在开会时“体谅”项目组经常说的话。然而事实上是否真的可以把这个阶段消灭掉呢,NO,准确地说这只是把需求分析的工作“转移”了。转移到了哪里呢,转移到了设计,转移到了开发,转移到了测试,转移到了运营,甚至可以反过来转移到用户那边去了。大家都从自己的角度理解需求,实现需求甚至扩展需求。而从设计开发到运营,参与的人数往往都远大于需求分析的人数。这样一来,大家百花齐放,项目经理说:这个东西这样做比较节省时间。技术经理说:这里咱们加个菜单把。开发说:这里不好实现其实可以换种方式。测试说:从用户体验的角度这里不该这样做。运营说:这里(此处省略N个“这里”)加个判断不就行了吗?最后客户说:我昨天看到一个更好的网站,我明白自己想要的了,咱们直接改版把。也许你觉得投入一个人去做专业的需求分析可有可无,但是后期这么多人消耗的成本之和真的会小于投入一个需求分析的成本吗,精打细算的老板们确实要好好算一算。

 

 

        软件行业大多数项目的进度都是要求很紧的,这当然与时下流行的浮躁与功利主义分不开关系。另一个重要的原因是,在社会大众的眼里,计算机属于高科技行业,高科技行业的生产效率必然远胜于传统行业。如果高科技行业的效率比在路边捡破烂讨饭的效率还要低,那为什么还要搞软件开发?软件开发是很潮的,但绝不限于它的技术很潮,事实上大部分的应用软件开发用的都是上个世纪就有了的技术。软件开发的潮应该体现在它先进的项目管理和人员管理上,项目管理系统,内部支撑系统,标准化文档管理,敏捷开发,质量审查,绩效激励,甚至通俗一点的怎么拉拢人心怎么让别人服你的气,都是属于项目和人员管理的范畴。

 

        计算机的软硬件大多数已经标准化,软件开发使用的技术已经到了多如牛毛的地步,用编译原理去写一个编译器的人已是绝少数。我们需要的事情是要让人的活动接近标准化。而一个成功的项目,其花在代码上的功夫往往都不是最多的,甚至用的是些一点都不“潮”的技术和一点都不“牛B”开发人员。软件是人做出来的,一堆思路混乱浮想联翩的人就是用超级计算机也开发不出来什么东西,而想把一群天南地北的人管好,则只能用过程、规则加上一点个人魅力去约束、引导,否则还需要管理做什么呢?

 

        对于一个只有几个人,租着民房搞开发兼自己做午饭的的软件作坊,需求开发实施运营可能都是一个人,如果让他把这几个职位分开招人来做,他一定会认为你想搞垮他的公司。但是对于一个经营领域走向多元的现代化企业来说,分工细化,规范化,流程化则是不可避免的必经之途。这意味着投入和风险,但是更多的是考验做为领导者的远见、魄力和修为,以及贯彻领导意志的制度和有执行力的下属。否则,凝聚在你周围的团队将会是一群看起来毫无作为只会年底要求涨工资的“人才”,或者把本来不是这样的人变成这样的“人才”。部门(企业)变成一群“山寨土匪”纠结而成的伪军,历经数载而毫无积累,像盘散沙那样一吹就散。所谓的做大做强也就永远是句口号。

 

2
1
分享到:
评论

相关推荐

    昆明进销存管理软件

    典型客户,昆明某汽车配件生产厂采用此软件,解决了生产过程中按照生产计划获得所需原料的库存信息以及需要采购原料数量的信息管理问题。 计算机远程管理软件,软件主要用于局域网内各台计算机的远程管理,能...

    玻璃深加工管理软件 工艺玻璃管理软件

    玻璃行业软件的特殊性-浅谈玻璃工艺企业的信息化之路 玻璃深加工管理软件 工艺玻璃管理软件 玻璃软件 工艺玻璃加工软件 工艺玻璃软件 工艺玻璃管理软件 工艺玻璃生产软件 最近在给一家玻璃工艺厂实施软件培训...

    IC电子库存管理软件

    现在市场IC电子行业的进销存贸易软件相当的多,功能各有差异,但基本功能是一样的,只是每 家软件都有自己的特性而已,那么,大家在选择软件的时候需要注意些什么呢? 1,价格,针对自己的实际需要来选择,千万不要...

    培训机构管理系统-培训班管理软件-排课软件-教育机构管理系统-免费版

    小禾帮教务培训管理系统是一款适合于各类舞蹈琴行艺术培训中心,各类教育培训机构,补习班晚托班,球类等各类兴趣班的一款的培训管理软件。帮助机构实现招生引流、智能化教务排课、信息化学员管理,家长学校沟通,...

    学籍管理系统软件设计说明书

    该学籍管理系统软件目前已有比较完善的管理与使用功能,并且是计算机行业中用汉语编程来完成的新软件成员。研制学籍管理系统软件是为了满足教学办公室对学生档案管理的方便,以现代化的创新思维模式去工作。 2.1 ...

    《软件工程》图书管理系统课程设计.pdf

    1. 设计目的 随着计算机技术的不断发展,计算机作为知识经济时代的产物,已被广泛应用于社会各个行业...如果在定义阶段及早发现将来可能在开发过程中的问题,及早做出决断,可以避免大量的人力,财力和时间上的浪费。

    美容院管理软件免费版

    《美容院过程管理系统》是北京德远宏业科技有限公司面向美容院定制研发的软件管理系统。系统通过对顾客的登记咨询(如电话咨询、网络咨询、面谈咨询),并对顾客所进行的美容项目进行预约安排,接收顾客的预交款、...

    中微ERP企业管理软件(机械版)

    本套软件以生产管理为核心,实现生产物流的全过程管理、产品成本管理及生产资金管理。系统由技术管理、材料与工时管理、生产管理、仓储管理、供应与销售管理、财务成本核算、综合统计查询等功能模块构成。 ...

    软件项目管理与素质拓展课件

    本书涉及心理学、管理学、组织行为学及软件工程等领域,涵盖项目管理五大过程组,十个知识领域,充分吸纳国内外知名IT公司及信息化建设领先行业的成熟做法,融项目管理、素质拓展、职前引导于一体,体系完整,知识...

    追风报价单管理软件 v2016.03.zip

    今天小编为大家介绍一款专业实用、绿色免费的报价单管理软件——追风报价单管理软件。追风报价单管理软件可以为用户生成标准、专业的报价单,解决客户多、产品多等报价单困扰。如果您对目前的报价单管理还是不太理解...

    软件工程课程设计银行储蓄管理系统(2).doc

    本文针对上述问题,采用软件工程的开发原理,依据软件流程过程规范,按照需求 分析、概要设计、详细设计、程序编码、测试、软件应用、软件维护等过程开发了一个 银行账户管理系统。采用VSC++作为开发工具,数据库...

    汇成美容美发会员卡收银管理软件 v6.5

    汇成美容美发会员卡收银管理软件为免费软件,大家可以免费使用,但使用的过程中出现的任何问题,作者没有任何的责任;我们通过调研美容美发行业,开发了如下功能的会员卡与收银软件,适用于美容美发的会员卡管理与...

    彩艺印刷管理软件 2010 V4.08版

    《彩艺印刷管理软件》是一套专业的印刷行业管理软件。满足印刷企业从接单、下生产单、生产审批、物料消耗采购、材料领用、生产过程跟踪、生产完成入库、送货以及所产生的应收应付业务和所有管理报表,进行全过程的...

    [导读]完美软件-对软件测试的各种幻想

    《完美软件:对软件测试的各种幻想(中英文对照)》是从事软件行业五十余年的Gernald M. Weinberg针对软件测试所写的新作。他在软件项目的管理、设计、开发和测试方面都具有极其丰富的经验,对于与软件开发有关人员的...

    《彩艺印刷管理软件》V2008 企业版

    《彩艺印刷管理软件》是广东信华电脑科技公司针对印刷行业开发的一套专业的印刷管理软件。软件可满足印刷企业从接单、下生产单、生产审批、物料消耗采购、材料领用、生产过程跟踪、生产完成入库、送货以及所产生的...

    小熊商砼企业管理软件v1.doc

    《小熊商砼企业管理软件v1.0》重点解决商砼生产过程中对于资金周转速度要求高,财务部和调度部信息沟通不畅,造成应收帐款居高不下,公司领导又不能准确及时掌握客户发货、应收款等信息的行业通病。避免资金链出现...

    《信华生产管理软件》鞋材版V4.88

    《信华生产管理软件》鞋材版是信华软件科技公司针对鞋材行业生产特点开发了一套简便易用的ERP生产管理系统,让鞋材生产企业从接单,下生产单,审批,物料消耗采购、领用,生产过程跟踪,生产完成入库,送货,以及所...

    DELPHI+ACCESS电脑培训中心管理软件

    随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现管理企业势在必行, 计算机作为知识经济时代的产物,已被广泛应用于社会各个行业和领域. 对电脑培训学校而言,全面开发和应用计算机管理信息...

    管理软件项目实施技能概述.ppt

    软件项目实施技能概述可以分为几个方面:项目实施过程、项目实施技能、软件产品问题、服务问题、客户问题、实施问题等。 项目实施过程中遇到的最大问题是项目实施的标准和规范不太完善,沟通问题,工作内容和责任不...

Global site tag (gtag.js) - Google Analytics