为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

项目开发实施方案

2018-11-24 15页 doc 32KB 77阅读

用户头像

is_348269

暂无简介

举报
项目开发实施方案项目管理实施方案 作为一个项目管理者,如何要成功的做好项目管理;首先必须先要明白的是在特定的领 域中赋予这个角色所要实现的目标、承担的职责、以及项目管理者的具体工作内容是什么? 从我个人的浅见和角度以及我们所从事的it领域来分析回答以上三个问题。 第一:目标 作为一个项目的管理者,必须要明确的知道自己的工作目标;我个人认为项目管理者的 目标无非就是以下两点: 1、就是清晰明确地了解项目利害关系者的需求和期望,努力做到满足项目利害关系者的 不同需求;项目利害关系者包括:项目团队成员和项目团队外成员(比如各部门的...
项目开发实施方案
项目管理实施方案 作为一个项目管理者,如何要成功的做好项目管理;首先必须先要明白的是在特定的领 域中赋予这个角色所要实现的目标、承担的职责、以及项目管理者的具体工作内容是什么? 从我个人的浅见和角度以及我们所从事的it领域来回答以上三个问题。 第一:目标 作为一个项目的管理者,必须要明确的知道自己的工作目标;我个人认为项目管理者的 目标无非就是以下两点: 1、就是清晰明确地了解项目利害关系者的需求和期望,努力做到满足项目利害关系者的 不同需求;项目利害关系者包括:项目团队成员和项目团队外成员(比如各部门的部门负责人 和市场人员,客户等)。 2、就是保证开发项目按需按时保质的完成。 第二:职责 作为项目的管理者,首先要端正态度,要明确知道自己的工作职责,认识到这份工作职 责的本质。项目管理者不是来管人的,而是来支持人的,是来协调资源的,是来营造一个适 合团队成员比较认同的工作环境和氛围的,是来为一个共同的目标和大家一起战斗共同成长 的。可以大概概括成以下几点: 1、建立有效的工作流程保证项目的顺利进行。 2、制定详细周密的项目。 3、跟踪,推动项目按计划进行。 4、积极解决项目过程中出现的问题和冲突。 5、调动开发团队的积极性,创造力,推动团队成员在项目过程中不断成长。 6、项目风险识别、风险评估、风险解决和风险管理策略以及做好突发风险的应急预案。 7、实现目标 第三:项目管理者的具体工作内容 最后一个是项目管理者的具体工作内容,作为项目管理者必须清晰的知道自己的工作范 围和所要做的工作内容以及工作重心,分为以下六点: 1、项目前期阶段 对项目进行技术可行性分析、技术评估、成本评估以及风险评估。与需求提出方的代表 进行需求讨论,明确项目的目标、价值;确定项目范围、功能及优先级。组建项目团队,特 别要搞清楚项目的key person(对产品有决定权的人)。项目启动会议,相关的利害关系人员 都必须参加。 该阶段完成后的成果:确认后的最终软件需求规格文档。 2、分析设计阶段 根据确认后的软件需求规格说明书,制定项目进度计划,工作任务分 解(wbs);资源申请,项目涉及到的开发资源、测试资源、设计资源(包括人员和软硬件 资源);数据库设计;系统设计;文档(包括use case、demo系统原型、test case等);评 审会议。 该阶段完成后的成果: a、user case(系统用例); b、demo(系统原型); c、系统设计文档(概要设计和详细设计); d、数据库设计文档。最后对完成的成果, 包括user case和设计文档等进行评审。 3、执行阶段(开发和测试) 准备开发环境、测试环境;跟踪,推动项目按计划进行;以周报的形式通报项目的进展 情况。对项目的阶段成果进行评估,以确保该阶段完成的质量,包括代码审核、sql审核等。 对需求变更进行控制管理;对项目风险进行管理;测试阶段bug fixed及改进、收集反馈意 见。 4、发布阶段 包括制定项目发布计划,用户培训,发布上线。 5、上线后监控 数据监控(日志、服务器状态),根据监控出现的问题,及时进行bug fixed及改进或做 补丁升级。 6、结束阶段 产品交付,项目总结会。 第四:基于以上三个问题所做的应对细则 要做好项目管理,并能确实解决好以上三个问题,实现目标、 履行职责、完成工作中的具体内容,从我个人这几年的工作经验和面临的一些问题,还 有所积累的一些项目管理中的一些知识以及自己的观察和思考的角度看,应该要努力做好以 下这几个方面的具体工作: 1、项目开发时间的估算 制定项目进度时间表的时候,需要估算每个任务所需的时间,其中开发任务中模块的分 配和时间估算是其中最主要的部分;在分配模块和估算开发时间时需要遵循的原则和目标: 1、保证项目整体的进度。 2、有助于确保开发编码的质量。 3、有助于提高开发编码的速度。在公司现有的技术框架下,开发人员主要的工作是投 入在具体的商业逻辑上。通常每个模块所需的开发时间取决于以下三个因素: 1、所负责模块的商业逻辑的复杂程度。 2、开发人员的技术水平和对项目所在应用的熟悉程度(包括对框架和应用的熟悉程度)。 3、该模块技术实现上是否有技术难点;这里所谓的技术难点定义是:在现有系统中还未实现的、开发人员自身也未没接触过的技术。对于这样的难点,开发者没有相关的代码可以参考, 自己也没有经验,所以需要投入一些时间研究解决。 模块分配和开发时间估算的步骤: 1、在划分好模块后,首先自己先估算一下每个模块所需要的开发时间。 2、然后召集所有开发人员,讨论模块的分配和开发时间估算。将划 分好的模块,让开发人员从中挑选他们感兴趣的模块。这样做可以提高开发人员的主动 性和参与性。在分配模块的时候还需从以下几方面考虑,以确保开发的速度和质量: a、相同类似的模块由同一人负责开发,比如用户管理的增删改由同一开发者负责。这样 做的好处就是开发者对相关逻辑会更加熟悉,同时接口的定义也会比较明确,沟通的成本比 较低,同时功能实现的缺陷也相应的会降低。 b、技术难度比较大的模块由技术水平比较高的人负责。 c、业务逻辑比较复杂的由对这块逻辑比较了解的人负责。 3、模块分配完后,开发人员评估自己负责开发的模块所需要的时间。在此过程中最好做 到要和开发者比较详细的讨论每个模块的技术实现,以便使时间的估算更加准确。 4、对开发人员估算的时间进行确认。在确认过程中作为项目管理者应参考以上提到的三 个因素,同时将自己估算的时间和开发人员估算的时间进行比较。这其中的差异当然会存在的。对于那些差异比较大的,将与技术人员探讨其中的缘由。对于时间周期比较长的任务, 尽量将任务通过再细分的手段细化任务,争取每个任务的最长时间不超过3天;时间周期越 长的任务,不确定性越高,风险也越高,越有可能成为项目的瓶颈,影响项目的进度。 2、code review code review是保证项目中代码质量非常重要的一个环节,在这一环中我们公司做的非 常欠缺,把关不严格;这是导致每次测试后出篇二:项目实施方案 项目实施方案 [xxxxxxxxxx系统] 单位:xxxxxxxxxxx 日期:2012 年 12 月 目录 1 前言.............................................................................. .. (1) 1.1 1.2 编写目 的 ............................................................................. .......................................... 1 项目背景简 介 ............................................................................. . (1) 1.2.1 1.2.2 2 项目基本信 息 ............................................................................. ...................... 1 项目工作内容与工作目 标 ............................................................................. .. 1 项目实施过程总体控制要 求 ............................................................................. . (3) 2.1 项目实施流程说 明 ............................................................................. .. (3) 2.1.1 2.2 实施流程汇总说 明 ............................................................................. .............. 3 项目实施过程控制方法说 明 ............................................................................. . (3) 2.2.1 2.2.2 客户交流机制说 明 ............................................................................. .............. 3 项目内部管理与进度控制方法说 明 (3) 3 项目具体实施流程说 明 ............................................................................. (5) 3.1 需求调研与分析阶段实施方 案 ............................................................................. (5) 3.1.1 3.1.2 3.1.3 3.2 工作程 序 ............................................................................. .............................. 5 工作内容与要 求 ............................................................................. .................. 5 预期成果清 单 ............................................................................. ...................... 5 系统设计阶段实施方 案 ............................................................................. (5) 3.2.1 3.2.2 3.3 代码实现与测试调试阶段实施方 案 (6) 3.3.1 3.3.2 3.3.3 工作程 序 ............................................................................. .............................. 6 工作内容与要 求 ............................................................................. .................. 6 预期成果清 单 ............................................................................. . (6) 3.4 软件项目验收与交付阶段实施方 案 (6) 3.4.1 3.4.2 工作程 序 ............................................................................. .............................. 6 工作内容与要 求 ............................................................................. (6) 3.5 客户服务与技术支持阶段实施方 案 (6) 3.5.1 3.5.2 工作程 序 ............................................................................. .............................. 6 工作内容与要 求 ............................................................................. (6) 4 5 4系统的安装与调 试 ............................................................................. ................................... 7 用户培训.............................................................................. .. (8) 1 1.1 前言编写目的 为了确定项目实施过程,指导需求分析,特编写《xxxxxxxxxxxx系统项目实施方案》。 1.2 项目背景简介 1.2.1 项目基本信息 1.2.1.1 项目名称 xxxxxxxxxxxx系统委托开发项目。 1.2.1.2 项目发起者 xxxxxxxxxxxx。 1.2.1.3 项目承担单位 xxxxxxxxxxxxx有限公司。 1.2.1.4 项目背景 xxxxxxxx系统类似。该系统是为学校进一步贯彻落实党的精神,扎实推进干部 队伍建设的一项举措。每位领导干部认真规划自己的工作,用心梳理自己的管理,科学安排 自己的时间,提高自己的工作效率。每天给自己留半个小时的时间,在《xxxxxxx系统》中 填写工作计划、总结等,用其规范自己的工作,使自己的工作更有价值。该系统可以完全取 代书面形式的工作流程,代以使用计算机输入工作计划和总计等内容。 1.2.2 项目工作内容与工作目标 1.2.2.1 项目工作内容 在此次开发工作中,我们主要进行以下工作: 工作内容1:门户管理服务 在门户管理模块中,我们主要实现用户管理、权限管理、角色管理、日志管理、等系统 管理功能,保障了系统的安全性。 工作内容2:信息编辑查看功能服务 在编辑查看功能模块中,我们主要实现个人情况、学期内容、周次内容、反思总结内容、 公告等信息的编辑及相关信息的查看功能。 工作内容3:前台集中显示服务 在前台集中显示模块中,我们主要实现主页面的信息展示、各功能模块的信息展示及信 息的跳转提交等功能。 1.2.2.2 项目工作目标 为了保证项目能够按照正确的方向进行,我们将项目的整个过程划分为两大部分:项目 的开发过程和项目的实施维护过程。其中项目的开发过程又分解为4个小阶段,每个阶段的 结束就是一个里程碑。因此整个项目的开发进度包含四个主要的里程碑: 需求分析:在“需求分析”里程碑应基本完成业务的需求分析。目标清晰地阐明了应用 系统的最终目的,并提供了明确的方向。而范围则定义了一个特定版本的应用系统所要提交 的业务功能,并且通过目标认识到在未来的版本中将要进行的开发工作。 系统设计:“系统设计阶段”里程碑要完成项目的设计。项目设计包含功能说明文档(包 括概要设计、逻辑流程设计和详细设计),每种角色组的人员分配、组织结构和时间进度安排。 功能说明提供项目组足够的实施细节情况,并确定需要的资源和承诺。在此阶段,客户和项 目组在要交付的系统功能以及系统实施过程上取得一致。这是一个重新评估风险、建立优先
/
本文档为【项目开发实施方案】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索