标签:adl 需求规格说明书 公司 管理人 经理 会议 用户 环境 参与
古往今来做任何事情都是有成功或失败的概率的,当然做软件项目也不例外。如何降低项目的失败率,提高项目的成功率,确保项目的顺利验收,甚至通过项目运维挖掘新的商机,这也是每一名项目人员共同努力的目标。笔者作为数通畅联的一名技术员工,在工作期间参与了几个项目并且曾负责过公司内部产品前期开发的工作,对项目的把控有一些心得,希望能为大家提供一些参考。
沈阳数通畅联软件技术有限公司主要耕耘于应用系统集成领域的专业技术团队,是一个集成产品的提供商以及技术解决方案的提供商。主要承接集成开发项目以及开发集成项目,无论是哪种类型的项目大体可以分为三个阶段:项目前期、实施交付以及售后维护。为了提高项目的成功率我们就需要在源头进行把控比如:
注意:客户对项目的认知、资源投入以及公司产品与项目的匹配程度是很难把控的,但是对于项目实施过程中项目推进、提升效率、降低风险是作为项目成员可以把控的。
在软件项目的前期通常是一个由商机的孵化到商机确认签订合作合同的过程。销售人员挖掘商机寻找与客户的合作方向,确定简单的需求后与售前配合,分析该项目需求与产品的匹配成度及项目的开发比例及项目的严格程度,同时突出产品的特点及优势及上该产品的重要性,并提供最终的解决方案,最终促成与客户的合作。
注意:在本阶段更多的是了解客户对项目的认知、资源的投入情况,直观的让客户了解到项目与公司的产品以及技术解决方案的匹配程度,认知到我们专业性。
有一句谚语说的好“没有人的钱是大风刮来的”,同样我们的客户也不是大风刮来的,所以销售人员对每一位客户都要用心经营,了解客户的需求点,抓住客户的痛点最终达成双方的合作共识,如:
在了解过客户对项目的认知以及需求之后,可以与售前一起配合针对项目的需求制定对应的解决方案,与客户进行讲解,匹配对应的需求,签订项目合同,达成合作。与客户沟通交流的同时根据客户的需求尽量将客户的认知与解决方案进行靠拢,增强项目的把控力。
明确需求
了解客户的需求,引导客户如何实现功能。同时需求调研要注意技术的可行性,这需要我们对技术有充分的了解,而用户的需求也不一定是合理的,需要引导客户朝我们可以实现的方向引导。
技术调研
经过需求调研后我们需要进行详细的项目设计工作,比如项目具体功能事项的设计思路、功能设计原型、工作难点、待续配合问题等。同时我们也可以准备一些参考案例,通过成功的、成熟的案例提高方案设计的效率。
总体设计
系统的总体设计主要阐述系统模式、系统架构、系统组成、系统功能、系统特点和重点问题解决方案,这是客户技术负责人员重点关注的部分,通过总体设计把握整个系统设计的大方向,在系统总体设计一定要体现整个方案的精华所在,以取得客户技术负责人员的基本认可。
实施交付阶段可以分为三部分:需求分析、开发阶段以及项目实施,在需求阶段明确客户对软件系统的全部需求,编写需求规格说明书等相关文件,提交评审,在开发阶段进行项目的整体开发,在项目实施阶段对系统进行测试运行,保证项目系统上线运行完成验收工作。
在需求的起始阶段是项目的项目启动。作为项目正式开始的一个里程碑,通常会准备项目启动会一般为半天的时间。项目启动过程的任务包括进行项目人员分析、可行性研究和初步需求文件。项目启动的输出或者结果包括:项目章程、项目经理的选择、项目关键约束和假设条件。
蓝图确认阶段为项目实施人员正式驻场后,经过前期调研对项目整体进行的人天计划安排及每个功能模块需求设计并完成项目需求规格说明书,设计规格说明书后启动蓝图确认,而对于数通畅联而言蓝图阶段对内和对外是有区别的,参见如下:
对外:交付需求规格说明书、概要设计、标准规范文档(集成项目)、详细的工作安排(至人天)。
对内:不仅完成对外的内容还要完成包括详细设计、功能原型/样例代码、完成技术攻关。
在项目实施阶段项目负责人要根据项目的周期与项目的需求选派人员进行项目实施工作,而在实际项目中对于不同人员的任务分配也可以提高项目的成功率,主要原则参见以下几点:
项目把控的前提是项目经理及项目组人员需要在实施前期对项目有一个深入的理解并需要撰写需求规格说明书、设计规格说明书。项目经理要将任务分解,制定人天计划及项目里程碑对每个员工每天的工作内容、每周的工作安排需要了然于胸。
做任何事请都免不了需要沟通,沟通体现在我们日常生活的每一个角落,买东西需要沟通,吃饭需要沟通,做项目更不能缺少沟通,俗话说的好“一个项目经理80%的时间在沟通,剩下的20%的时间在准备沟通”,沟通是人与人之间的粘合剂是语言是人与人之间的交流的桥梁。
在项目中无论是与客户沟通还是与团队成员沟通都是需要逻辑的不是想到什么就说什么。以下是本人在以往项目中的归纳与总结:
为了进一步的提升项目的成功率,那么提高项目的效率也是重中之重了,而为了确保项目整体效率的提升,项目经理需要实时跟进工作进度,对项目中每个环节的进展做到心中有数,直至整个工作项目完成。
项目经理
项目成员
在项目开发结束之后,会进入到项目实施阶段,对项目的功能记性整体完善的测试,然后进行项目试运行、项目初验这三个环境关联紧密但每一项都是缺一不可的。
注意:在数通畅联运用的敏捷机制中,并不是等项目全部开发测试完成后才进行项目的统一上线,而是进行部分功能优先上线,提前让用户使用再进行灰度升级。
系统验收我们可以根据之前定的里程碑中里程碑点进行,明确达到里程碑的条件,并得到双方一致正式认可,我方提供项目验收单甲方确认签字对项目进行验收。项目交接至甲方运维人员,交付对应的系统使用手册、维护手册等。
在项目完成验收之后正式进入到售后运维的阶段,项目成员将项目相关的运行环境交付于甲方的信息中心,对甲方工作人员进行培训,以便后续的项目支撑以及二期的升级的工作等,在运维的过程中也是一个商机二次挖掘的过程,毕竟服务一个老客户比重新挖掘培育新商机的成本要低很多。
项目验收后则正式进入到项目运维阶段,在项目运维阶段主要是保证项目程序的平稳运行,对项目中出现的问题进行技术支持,提供BUG级别的调整完善修改,但在调整过程中对于工作量的评估一般采取以下措施:
对内:完善工作的实际投入人员与实际投入人天的评估对领导汇报;
对外:将实际的人天对应比例的扩张后,打好充足的缓冲。
注意:数通畅联在项目验收后采取项目管理人员驻场的方式,使客户随时随地获得帮助,客户在任何时候都可以联系到驻场的项目人员,保证客户网络系统正常运作,驻场工作人员离场后仍提供为期一年的7*24小时的保障措施,如客户遇到问题我们会第一时间帮助解决,必要时立刻安排实施人员赶赴现场协助工作。
在售后维护阶段保证更好的维护客户的同时,也需要时刻保持新商机挖掘的触角,俗话说的好“熟人好办事”,如果在一个项目中客户对我们的工作是认可并且肯定的那么在后续的项目也会与我们一起合作,或者可以向其他的合作伙伴推荐公司品牌促成新的合作商机。在这样逐渐积累的过程中公司的品牌体系也形成了。
在每个项目中,项目都有失败的几率,为避免项目失败提高项目成功的几率,首先在项目确定之前分析规划好,正确全面的判断用户需求、高效推进项目、提升工作效率、降低项目风险、有效控制成本支出。
笔者在数通畅联的工作中,参与公司的开发项目与集成项目对项目开发过程中的把控与提升效率有了一些心得体会。在项目中客户对项目认知、资源投入、要求严格程度以及公司项目与方案产品的匹配程度,扩展开发比例是很难把控的,但为了提高项目的成功率我们可以通过项目团队的自身的管理如:管理体系、团队成员的能力、项目技术的保障等多个方面来保障项目的顺利验收与交付。
笔者所工作的数通畅联软件技术有限公司有着属于自己的一套敏捷机制,无论是从产品支持、团队管理的体系、项目后期的运维都体现着敏捷的特性这样也为项目的实施交付提供了完美的保障。如果大家对数通畅联的产品感兴趣欢迎访问数通畅联官网(www.agileai.com)进行了解或者来电进行详细咨询(024-22962011)。
标签:adl 需求规格说明书 公司 管理人 经理 会议 用户 环境 参与
原文地址:http://www.cnblogs.com/agileai/p/7000118.html