| 网站首页 | 范文 | 演讲致词 | 汇报体会 | 总结报告 | 公文方案 | 领导讲话 | 党建工会 | 论文 | 文档 | 书信 | 
您现在的位置: 范文大全网 >> 公文方案 >> 公文写作 >> 正文 用户登录 新用户注册
软件项目的推进中的几点体会           
软件项目的推进中的几点体会
本文从沟通、简单、反馈和勇气四个价值观并结合实际的项目开发过程进行了分析,为后续软件项目的推进提供启迪。

关键词:沟通 简单 反馈 勇气

香江项目(事业部内部编号)作为我们消费电脑迈向家电化的一个重大的项目,虽然其作为一个c类研发项目,但其涉及到的无论从硬件上还是从软件上都可以与一个小型的a类项目媲美。我作为项目的leader,从心底里还是有点害怕,毕竟是刚加入公司的新员工,但出生牛犊不怕虎,我也很想尝试去做一件事,只有在实际工作中才能不断的成熟,提升自我。到目前为至,整个项目推进以香江项目计划为关键路径,相关硬件开发也在有条不絮的进行。

对于下面我想重点阐述沟通、简单、反馈和勇气,这是我们协作开发软件项目的四个重要部分,对于软件项目的管理与开发具有重大的意义。

沟通(communicate)

或更准确地说,缺乏沟通,是几乎所有软件项目问题的根源。客户没与开发者沟通他的要求,或开发者没与客户沟通提供一个功能的困难之处。如果涉及的各方直接,及时地互相沟通,就可以消除大多数问题。我们不能忽视或惩罚任何诚实的沟通。

目前我们消费的定位是项目经理,从实际承担的工作上看作为客户(需求方)与硬件开发的角色,但作为面向消费客户,我们最关心的是功能诉求,用户使用流程与呈现界面,这和开发人员(程序员)有很大的冲突,后者更关心的是具体实现方式,如对于媒体播放器的底层api的使用与功能诉求如何在计划时间内完成。lOcaLhOsT但共同的目标是一致的,提供给用户易用的产品,尤其对于我们一个企业内部的开发团队,而不像外面公司间的协作。但沟通信息的通畅性也直接制约着产品的质量。

对于软件项目的需求内容不明确,把握不充分是其失败的一个重要方面, 这是我们经常遇到的问题。一方面,由于客户(需求方)it知识缺乏,一开始自己也不知道要开发什么样的系统,或者懒于系统地整理出来,经常是走一步算一步,不断地提出和更改需求,使得实现方叫苦连天。另一方面,实现方由于行业知识的缺乏和设计人员水平的低下,不能完全理解客户的需求说明,而又没有加以严格的确认,经常是以想当然的方法进行系统设计,结果是推倒重来。因此,需求分析必须注重双方理解和认识的一致,逐项逐条地进行确认,双方能在共同的基础上达成功能与时间上的统一。

在香江项目中,对于需求主要涉及到后续新品的需求与本身项目发展的需求的综合,对于实际工作中,我积极与软件设计经理,程序员进行沟通,先从正式文档输入开始,免的一开始就陷入无穷尽需求讨论中。随着项目的推进,对于某些需求由于技术上与时间上的不可实现性,因而大家及时沟通,通过项目的中期核对这样的方式,将一部分需求作为第二次开发的要点进行剥离,从而保证项目的按计划进行。

简单(simpleness)

有什么最简单的事情可能会起作用?我们的注意力太多放在了软件的最复杂难解的功能上,而这些功能我们很少用到或者只是曾经用过。今天做简单的工作,明天花点代价修改它要比今天做可能永远用不到的复杂工作好的多。这也和我们的沟通价值紧密联系在一起,因为系统越简单,需要的沟通越少。

从辨证的观点上看,简单与复杂是矛盾的统一体。某项技术对于某些人是简单的,但对于另外的一些人则是复杂的!因而简单并不是说整个功能的简单,而是说我们掌握了该项技术后就应该有所发展的研究,比如我们知道恢复/备份功能的实现方案,但以项目的时间计划与人力资源上讲完整的实现该功能是不可能的,因而分为两个阶段的推进,这样对于项目的开发人员就可以相对简单的进行开发,有利于发挥主观能动性,而不是在截止期限压力与人力的压制中进行开发。

反馈(feedback)

反馈能告诉我们工作做得怎么样,以及以后要如何做。我们需要对正在运行的系统的反馈,以便了解它是否满足了客户的要求。我们需要通过反馈来了解系统将需要哪些最有价值的改进、加强和附加。我们还需要通过反馈来了解,我们什么时候能够交付某个特定的功能。如果不知道以前的速度又如何确定将来的速度?

一个软件的成功与否,并不是其内含的技术有多高,其算法有多严谨,而是能被用户所接受。尤其对于我们消费软件来说,因为我们直接面对的是客户,强调以用户为中心的设计始终是我们的头等大事。但作软件功能的需求,不是靠几个人的脑力激荡而没能完成的。只有通过来自第一线的声音,从客户需求来定我们的功能需求。

在我们的项目实施过程中,采用平台开发与功能开发的两条主线来进行。对于平台开发是通过业界技术与自身技术实力作为反馈点,而功能开发以用户的使用流程与功能本身需求为反馈,来共同完成项目需求的确认。

我想对于控制系统而言,闭环控制就是导入了反馈的机制让系统更加可靠。对于一个项目来说,本身就是一系统工程,无论是人员技术能力,思想,做事方式上的反馈都是对项目推进有很大帮助,试想程序员只是埋头做自己的事情,研究技术细节,那么我想做出来的软件可能是差之千里。我想项目成员间的沟通是必要的,但同时需要的是效率,否则一味推诿是解决不了实质问题的!

形成一个良好的反馈机制,同时项目经理承认项目中存在的问题,加强风险管理,这是一个项目成功实施的必要保证。

勇气(courage)

勇气从表面上看好像是有勇无谋的感觉,但是如果我们每做一件事情总是畏首畏尾的,把失败看作是洪水猛兽的,那么有多好的规划与人力也只是昙花一现。对于软件开发,我们还是要把勇气带进了软件开发中。我们有没有勇气尝试新的、不同的东西来大幅减少项目时间?我们有没有足够的勇气在即使面对巨额预算和截止期限压力时仍能坚持做正确的事情?这需要我们的勇气。

[1] [2] 下一页

  • 上一个公文方案:

  • 下一个公文方案:


  • 看了《软件项目的推进中的几点体会》的网友还看了:
    [法律文书]软件采购合同
    [法律文书]软件捆绑合作协议
    [企划方案]乌骨鸡养殖项目可行性研究报告
    [企划方案]旅游项目开发建议书
    [企划方案]乡镇健康快车项目实施方案
    [合同范本]国际计算机软件许可合同
    [申报材料]建设工程项目用地申请报告
    [企划方案]房产开发项目(住宅小区)宣传片脚本
    [企划方案]推进招商引资项目安排意见
    [企划方案]社会新农村项目意见书

    公文写作
    普通公文方案大力发展龙头企业 加快农业产业化
    普通公文方案中国农业剩余劳动力转移对策分析
    普通公文方案矿山救护队人事制度改革工作总结
    普通公文方案结构化面试信度和效度的实证分析
    普通公文方案乡镇党政领导班子集体述职报告
    普通公文方案在全县党报党刊发行工作会议上的
    普通公文方案成功就是坚持到底
    普通公文方案做活服务文章  提升工作水平
    普通公文方案小学教师工作总结
    普通公文方案×县新型农村合作医疗工作汇报
    普通公文方案管理科科长2003年度述职报告
    普通公文方案扎实推进文明一条街创建  努力加
    公文方案
    普通公文方案[公文写作]2007级新生开学典礼发言
    普通公文方案[公文写作]爱国、爱行、爱岗,奏响
    普通公文方案[公文写作]乡镇远程教育典型材料
    普通公文方案[公文写作]知识管理在企业技术创新
    普通公文方案[合同范本]企事业单位员工劳动合同
    普通公文方案[合同范本]实习基地协议书
    普通公文方案[公文写作]京沪两地居民饮料消费调
    普通公文方案[公文写作]*公司人事管理制度
    范文大全
    普通范文[范文大全]2011年春季学期开展师德
    普通范文[范文大全]小学六年级家长会任课教
    普通范文[范文大全]退伍军人办学先进事迹
    普通范文[实习报告]电脑公司署假实习报告范
    普通范文[调查报告]赴台湾学习考察报告
    普通范文[范文大全]支持起诉保护国有资产思
    普通范文[演讲稿]小学生抗甲流演讲稿:众
    普通范文[科学发展观]劳动部门深入学习实践科
    演讲致词
    普通演讲[庆典致辞]换届选举党员大会闭幕式上
    普通演讲[竞聘演讲稿]移动公司客户经理竞聘演讲
    普通演讲[节日祝福语]2010年送给远方朋友的元旦
    普通演讲[开业开幕]在全市“扫黄打非”义务监
    普通演讲[竞聘演讲稿]学生会干事竞选演讲稿
    普通演讲[婚丧致辞]婚礼主婚人主持词
    工作范文
    普通汇报体会[先进事迹材料]机关干部挂职企业事迹材料
    普通公文方案[公文写作]对“三项教育”的一些认识
    普通公文方案[公文写作]坚定信心 开拓创新 加快开
    普通公文方案[企划方案]人力资源和社会保障局关于
    普通党建工会[政府政务]2007年师范类应届大中专毕
    普通公文方案[公文写作]打造学习型的青年组织
    普通公文方案[公文写作]蔚蓝色的追求
    普通党建工会[记要]预防艾滋,珍爱生命演讲稿
    普通公文方案[公文写作]试论市场经济条件下的社会
    普通总结[工作总结]烤烟生产办公室2009年工作
    普通公文方案[公文写作]兰道夫·布雷泽:反应更快
    普通公文方案[公文写作]石油公司片区零管主任岗位