毕业设计A公司手机软件项目进度管理呢论文.doc
《毕业设计A公司手机软件项目进度管理呢论文.doc》由会员分享,可在线阅读,更多相关《毕业设计A公司手机软件项目进度管理呢论文.doc(45页珍藏版)》请在三一办公上搜索。
1、A公司手机软件项目进度管理摘要本文采用理论结合实际的方法,在对企业进行实际调研的基础上,综合运用项目管理等理论,对A企业的手机软件开发项目方案进行研究,目的是促进A企业在手机软件研发领域保持强烈的竞争优势。全文首先阐述了近年来手机软件开发行业的发展现状:其次,阐述了手机软件开发的一般流程;然后,根据一般流程对A企业的手机软件项目方案进行设计,并且运用WBS工作分解法对设计方案做了详尽的剖析;最后,根据手机软件项目方案的实际执行情况,总结设计思路与流程,使得A企业在今后的手机软件开发项目上更加成熟,更加完善。关键词项目管理; 手机软件; 进程; 设计目 录 第一章 引 言11.1选题背景11.2
2、研究目的11.3本文的研究方法和章节安排2第二章 项目进度管理研究概论32.1项目进度管理常用技术及现状32.2项目进度管理的研究展望42.3软件项目进度管理的现状分析4第三章 手机软件开发概论63.1手机应用软件开发现状63.2手机软件开发涉及的重要因素73.3手机软件开发的一般流程11第四章 A企业A001项目软件开发方案164.1 A001项目方案概要及出台背景164.2 A001项目软件开发的具体方案以及时间安排174.3方案的实施18第五章 A企业A001项目软件开发方案实施总结275.1方案实施效果275.2手机软件开发项目成功的关键因素275.3 手机软件开发方案中的出现的不确定
3、因素275.4手机软件开发方案的评价方法和标准285.5手机软件开发方案的经验总结28致 谢31参考文献3245第一章 引 言1.1选题背景 如今,项目管理越来越受到企业界、管理界的青睐,它仿佛一针良剂,给企业注入了无限生机和活力。现在我国的很多企业不能大幅度提升产品品质,在生产,原料供应,制成品产销方面问题种种,很重要的一个原因就是所谓的“管理不善”。 手机软件的开发与实施是一项纷繁复杂的系统工程,在此之前,必须有一个详细、完善的开发指导方案作为支撑。而在项目进行过程中,合理的项目实施规划也将是手机软件开发得以顺利进行的关键因素。 对于一般的手机研发企业来讲,按照科学的管理方式去操作软件开发
4、项目似乎还很困难,面对错综复杂的市场环境和竞争态势,没有科学的管理机制,一个科技研发项目的失败比率也很高,这使得企业不得不对之慎重对待。 近年来,随着研发成本的降低以及产能的扩大,手机己经从奢侈品变成了大众普及的消费品,截至2008年底,中国的手机用户己经达到5.2亿,这是一个庞大的数字。越来越多的外资公司随后也进入了中国大陆,甚至把研发中心也搬到中国,对于这些高科技的公司而言,研发实力直接决定着其产品的附加值,决定着产品在市场上的综合表现力。低劣的开发流程必将导致初期的优势在很短的时间内丧失殆尽,而优越的流程则始终能够发现最佳的产品机遇,定义有竞争力的产品,并以更快的速度把这些新产品投入市场
5、。我们应该去开发适合于自己环境的、基于现代项目管理的流程体系,把项目各个阶段纳入到该体系当中,实行科学化的管理。A企业是中国的一家规模很大、研发实力很强的ODM, A企业以研发生产PHS小灵通,GSM手机为主,基本上保持着开发人员N个人左右,应该说A企业跟国内大部分厂商相比,研发实力还是非常强大的,但是依然存在很多问题和难点,有很大改善的空间,所以,本文就A企业为例,设计与评价手机软件开发项目的解决方案。1.2研究目的 手机研发的企业,涉及到产品企划、外观设计、机构设计、软件、硬件、测试和生产检验等活动。它们之间很多是需要跨越职能组织的。例如,外观的设计需要考虑到机构的设计,不单单把它想象成一
6、件艺术品,它必须是有使用价值的商品;软件设计又要考虑到电子硬件逻辑设计等。不同的项目很多资源是可以共享的,所以这都需要项目管理去实现。手机研发企业项目组织不缺少管理工具,但他们缺少完善的项目管理流程,致使项目管理工作无章可寻、不正规;不同部门之间职能分配不清;没有有效的资源管理计划,增加了沟通成本。A企业自*年入驻*以来,经过十几年的运作,己经形成了自己一整套的研发流程和体系,但是目前仍然存在一些问题和难点:如何明确项目管理部门的职能?公司的高层领导们把项目管理部门定义成了行政部门,负责管理其它部门的运作。其作用不仅不能领导整个项目团队实施项目,反而有时还无为增加了工作负荷,甚至还误导了工程师
7、的决策。项目管理者们也多数来自技术部门,他们大多缺乏项目管理知识,不能有效的把握项目管理的“平衡”艺术,有些项目管理者们甚至参与硬件和软件等设计。 缺少或没有项目管理计划,严格来说,一种高效的项目管理计划不应该只存在大脑中,也不应该仅仅口头传授,落实到规范的计划中是很有必要的。项目管理计划是项目执行的前提,很多项目没有一套有效的管理计划。开发过程中无章可循,很多研发项目启动后不久进行过半就被叫停了。 如何改善项目决策制度?项目的许多关键决策点都是采取一人决策制。例如,外观方案设计成了老总一个人的艺术欣赏品,愣把自己的思维想象强加到工程师的工作表现中。营销也自然成了“老总产品”的代理了。硬件造型
8、也成了一个人的决策,从工程师的角度上,他们对元器件的性能较为关注,而对成本考虑的甚少,还为自己辩解:“一两个元器件不会增加多少成本”。那大海还不是由那一滴滴水组成的吗。 如何缩短研发周期?科技类产品对时间要求非常严格,因为科技产品会随着时间的推移而贬值甚至被代替,也许立项的时候某个技术是非常先进的,但是也许等到研发生产出来,这个技术市场上早就有了,就降低了它的优势,甚至变得一文不值。如何有效的实现资源共享?每个项目虽然都有区别,但是有很多内在的资源是通用的,比如GSM手机,就都必须要有“呼叫转移”功能,那么这个功能的内部程序代码就有通用性,只需把软件代码拷贝过去,然后根据需要稍作修改即可;又比
9、如某个项目的射频信号因为某个问题一直没法解决,后来经过大家群策群力解决以后就可以把这些成功的经验分享给其它项目的相关同仁。这种资源共享能给企业带来以下好处:第一:省掉了研发时间,缩短了研发周期;第二:保证了产品的风格一致性,对同一种问题有同一种处理方法:第三:经过不断的修改与改善使得共享技术越来越成熟;1.3本文的研究方法和章节安排本文主要使用的研究方法包括: (1)把理论、现实相结合。本文将结合A企业历年项目的历史数据和资料分析企业在手机软件开发前准备,中期计划执行、后期效果评估中的得失,结合开发进度模型建立、软件测试、客户满意度等项目管理理论,发现、总结、归A企业手机软件开发成功的关键因素
10、。 (2)实证研究。为了使本文的研究更真实、可靠,笔者选择了自己所在的企业,对历年的项目进行考察,向相关负责人员请教,与实际执行项目人员访谈,了解开发过程中的各个细节,通过A企业具体的项目研究,提出了一套较为完整的手机软件开发方案。本文共五章:第一章,主要介绍本文成文的目的;第二章主要介绍项目进度管理的相关理论第三章,主要阐述手机软件开发的一般流程;第四章对A企业的手机软件开发提出了专门的解决方案;第四章介绍了软件开发实施过程中的不确定因素的处理和对软件开发方案的评价方法及标准;第五章总结出本文的主要观点,重申手机软件开发项目管理的重要意义第二章 项目进度管理研究概论2.1项目进度管理常用技术
11、及现状安排计划的目的是为了控制和节约时间,而项目的主要特点之一,就是有严格的时间期限要求,由此决定了进度计划在项目管理中的重要性。项目进度计划的核心技术是网络计划技术,网络计划技术为现代生产提供了科学的管理方法。它主要用于制定规划、计划和实时控制,在缩短建设周期、提高工效、降低造价以及提高企业管理水平方面都能取得显著的效果。进度计划要说明哪些工作必须于何时完成和完成每一任务所需要的时间,但最好同时也能表示出每项活动所需要的人数。制定进度计划的常用方法有以下几种:(1)关键日期表:这是最简单的一种进度计划表,它只列出一些关键活动和进行的日期。样式如下:表2.1 关键日期表样式资料来源:梁世连,工
12、程项目管理。东北财经大学出版社2001(2)甘特图:也叫做线条图或横道图,是以横线来表示每项活动的起止时间。样式如下图所示:表2.2 甘特图样式数据来源:梁世连,工程项目管理。东北财经大学出版社2001 (3)关键路线法(Critieal Path Method,简称CPM)。样式如下:图2.3 关键路线法样式数据来源:梁世连,工程项目管理。东北财经大学出版社2001(4)计划评审技术(program Evaluationand Review Teehnique,简称PERT)。此外,人们还陆续提出了一些新的网络计划技术。70年代,人们充分考虑到过程的随机性,把概率论引人到PERT中,产生图示
13、评审技术GERT(Graphieal Evaluationand Review Teehnique)。在GERT网络计划中的活动不一定全要实现,某项活动可以实现或不实现,还可以多次实现,只要符合逻辑关系就行。在CPM和PERT网络计划技术中,不容许出现回路,而在GERT网络图中可以存在回路。GERT网络图中活动的参数可以通过不同的概率分布来选择,因而能实际反映科研、生产和施工中可能遇到的许多复杂的情况。在实际生活中,有许多工程项目在制定计划的同时,要进行方案比较和决策。于是,人们将网络计划技术和决策论相结合,在网络图中引人方案决策节点,从而形成决策网络计划技术.80年代初,人们将风险决策理论引
14、入GERT,又产生了风险评审技术VERT(Venture Evaluationand Review Teehnique)。2.2项目进度管理的研究展望实现和发展项目进度管理离不开管理思想、管理组织、管理方法和手段的现代化,这是项目进度管理发展的必然趋势。随着客户日益严格的现实需求、先进管理思想的涌现以及计算机技术的发展,项目进度管理的发展趋势和前景主要体现在管理理念和管理方法的提升、先进应用方式的提升。2.3软件项目进度管理的现状分析软件项目管理对于提高软件产品质量,完善产品开发流程,降低成本起着至关重要的作用。软件项目管理的三要素是进度,成本和质量的管理,其中软件项目的进度影响着其成本和质量
15、。进度管理不善将导致软件项目的成本不断加大,工期一再拖延,不断的返工也使项目的质量难以得到保证。所以,进度管理是软件项目管理中的重要内容,也是软件开发机构首先应该解决的问题。软件项目管理也遵循了一般项目管理的基本原理与方法。虽然本文重点讨论软件项目管理的相关内容,但是在研究过程中还是需要讨论一般项目管理的相关基础理论。一般而言,项目管理可分为项目整体管理,项目范围管理,项目进度管理,项目成本管理,项目质量管理,项目人力资源管理,项目沟通管理,项目风险管理和项目采购管理,这些被称作项目管理的九大知识体系。软件项目进度管理和一般项目的进度管理一样,对整个软件项目有着至关重要的作用,对质量和成本都有
16、较大的影响,是项目成败的关键。本文重点论述进度管理的相关技术与实现方法。一般而言,项目进度管理包括为确保项目按时完成所需要的各个过程。第三章 手机软件开发概论3.1手机应用软件开发现状随着信息技术(IT)的飞速发展、互联网的迅速普及、3C(计算机、通信、消费电子)合一的加速,数字化时代已经来临。以嵌入式系统为技术核心的数字化产品已成为数字化时代的主流产品,世界各国在此领域开始了激烈竞争,以争取获得主导地位。嵌入式系统作为数字化产品的技术核心,在产业发展过程中扮演着越来越重要的角色。中国政府十分重视嵌入式系统产业的发展,并正在努力推进嵌入式系统技术在中国信息化建设中的应用,促进嵌入设备(包括软件
17、和硬件)在中国实现产业化、商品化。在过去的 20 年中,通讯产业是全球增长最为迅速的产业,成为推动全球经济增长的领导力量。手机是目前世界上发展最为快速的通讯类产品之一,它的发展集中体现了嵌入式技术在通讯行业的应用状况。手机融合了嵌入式通讯、嵌入式操作系统、嵌入式数据管理系统与无线网络等技术,成为信息技术时代的典型产品。据统计,我国 2006 年全年共生产手机(含 GSM 和 CDMA)7378.6 万部。国内品牌手机企业挺进手机产销前十名,这种强劲的发展势头得到了进一步的稳定和扩大。未来几年,移动通信业将进入一个快速增长的时期,新的增长点来自无线数据业务。未来的移动通信终端将是一个移动的娱乐和
18、事务处理的工具,电话、PDA、数码相机和MP3 播放器等功能将逐渐融合,这些都依赖于面向移动通信终端的嵌入式软件平台的研究。1999 年智能手机产品开始在美国硅谷出现。智能手机是兼具手机和掌上电脑两种功能于一身的信息终端,可进行多方通话,并支持无线上网,还可与桌上电脑进行资料更新、交换;超大屏幕,结合无线连接互联网,高速浏览图文网站,收发电子邮件。近年来,与智能手机相关的增值业务内容也开始丰富,产品的增多和应用环境的完善使智能手机市场呈现快速发展的态势。从 2001 年开始,中国智能手机市场增长速度每年都超出 200% ,但与中国整体手机市场相比,智能手机市场的增长还微不足道。2003 年中国
19、智能手机市场已进入全面启动阶段,但由运营商、智能手机厂商、技术方案提供商、以及内容服务商构成的智能手机产业链还很不完善,在应用平台和内容提供环节参与厂商数量很少,在拉动智能手机市场快速发展方面起的作用还很小。我国手机产业发展形势良好,但是国外企业拥有更为强大的技术积累。手机技术和功能发展的日新月异,国内厂商在技术、实力和规模等多方面则显相对薄弱,再加上手机平台的多样性、复杂性,导致了大量的重复劳动。其结果往往是,国内厂商的开发落后于市场的发展变化,以致于错失商机和市场。手机技术、市场、信息等方面的交流匮乏,也局限了国内手机厂商的发展。表3.1 2007手机行业指数表3.2 2007年网民最关注
20、的手机娱乐内容 3.2手机软件开发涉及的重要因素一款产品开发出来是否适应市场,一个项目是否成功,决定因素有很多,归纳一下,主要取决于:软件项目计划、研发人才水平、市场调查、执行力、流程控制、软件测试等。1、软件项目计划 在软件开发过程中,项目计划是一个重要的组成部分。我们将从项目计划的内容、实施重点等方面详细介绍如何做项目计划。项目计划在整个软件开发过程中至关重要。这是因为软件项目活动繁多,且活动之间相互影响,需要采用项目管理的方式进行管理,而项目管理的基础就是项目计划。 通常来说,项目组在软件开发合同签订以后开始制订项目计划(也有做完需求分析以后制订项目计划的情况)。项目计划通常包括以下内容
21、:项目组织结构、职责描述与说明。说明项目组的组织结构、报告渠道、隶属关系、职位描述、人员与职位的对应关系等。 (1)资源计划。描述项目所需要的资源,包括硬件资源、软件资源、人力资源等,注明资源的到位时间与释放日期。如果是人力资源,还需补充其他信息,例如所属部门、兼职或全职等。 (2)项目质量保证计划。从质量保证的角度描述项目中所执行的质量保证活动,例如设定的质量目标、审计活动、日常活动等内容。 (3)测试计划。测试方法、测试阶段、测试的入口与出口条件等。 (4)配置管理计划。配置项标识、命名规范、变更流程等。(5)培训计划。包含培训课程、时间、人员、费用、考核标准等信息。 (6)风险管理计划。
22、风险标识、分类、严重度估计、发生概率估计等。 项目计划是如何体现工作范围的呢?常用的方式是通过工作分解的方式,将工作范围细分为活动,然后对每项活动分配时间和资源,而活动结果的总和就是工作范围,我们将这种分解的计划称为WBS (Work Breakdown Structure,工作分解)计划。制定WBS计划是制定项目计划最主要的活动。制订WBS计划主要分为以下三个步骤: 第一,分解工作任务。将一个总的工作范围(软件项目XXX)逐渐细分到合适的粒度,以便对任务计划、执行和控制。对于软件项目来说,分解工作任务不是一项单纯的计划活动,而是要根据项目的特点决定工作任务的分解结构。实际工作中更多地会考虑技
23、术因素来确定工作分解结构的形式。 图3.3 WBS 样式图数据来源:罗伯特.K威索基等,有效的项目管理第二,定义活动依赖关系。确定了项目中要完成哪些活动以后,需要对这些活动之间的依赖关系做出定义。活动之间的依赖关系取决于实际工作的要求,不同活动之间的依赖关系决定了活动的优先顺序及其重要性。活动依赖关系是确定项目关键路径和活动浮动时间的必要条件,定义活动间依赖关系的目的是确定每一项活动所需的输入、输出关系。第三,分配时间和资源。完成工作任务分解并定义了活动的依赖关系后,应该为每项活动分配相应的时间和资源。通常活动都会产生自己的交付物。为活动分配时间可以采用自下而上和自上而下两种不同的方法。自下而
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 公司 手机软件 项目 进度 管理 论文

链接地址:https://www.31ppt.com/p-4667955.html