软件项目管理方法与实践 第3讲 项目策划(1)

软件项目管理方法与实践 第3讲 项目策划(1)

ID:46883818

大小:273.50 KB

页数:32页

时间:2019-11-28

软件项目管理方法与实践 第3讲 项目策划(1)_第1页
软件项目管理方法与实践 第3讲 项目策划(1)_第2页
软件项目管理方法与实践 第3讲 项目策划(1)_第3页
软件项目管理方法与实践 第3讲 项目策划(1)_第4页
软件项目管理方法与实践 第3讲 项目策划(1)_第5页
资源描述:

《软件项目管理方法与实践 第3讲 项目策划(1)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、软件项目管理第3讲:项目策划(1)阳王东主要内容项目策划的基础项目组的需要计划与安排立项的复习案例分析有一个客户有开发进销存管理系统,你为一个软件公司的技术骨干,你了解了这个信息,你如何获得该项目,并进行有效的立项运作。项目策划的概念项目策划的概念软件项目策划是为了完成软件工程和管理软件项目而制定合理的计划、规章与规范,并根据计划落实开展项目所需要的各种资源。项目策划的主要内容策划内容包括对工作产品和任务的估算、资源需求、谈判约定等内容,最终产生计划文档、时间表及相关其他文档。项目策划的难处公司的难处软件难

2、以卖起价不合理的交付时间为他人作嫁衣裳糟糕的市场环境项目组的难处生活的压力日益激烈的竞争与时间赛跑不规范的职场克服困难的办法周密的计划,细心的管理,实时的监控,再加上合理的加班。项目策划的对象人财物关系人人的需要分析项目人员真正的需求,确定项目需要的岗位和职能人的选用能够选用合适的人员是项目经理的一个很大的能力人的需要(1)核心人员项目经理系统分析师架构设计师紧缺人员公司所缺乏的,但业界不缺乏业界缺乏的人员测试人员测试工程师测试程序员人的需求(2)项目经理系统分析师架构设计师软件设计师程序员测试工程师测试员

3、配置管理员质量保证员产品发布工程师项目实施工程师培训师美工……人员需求样例岗位数量知识和技能工作和责任需求时间已选用人员系统分析员2清楚远程教育资源规范熟悉远程教育应用精通java编程,熟悉J2EE方案、Weblogic及XML技术,能熟练使用RationalRose进行分析设计解析远程教育规范需求分析业务指导……2001-2-1张三系统设计员3精通java编程,熟悉J2EE方案、Weblogic及XML技术,能熟练使用RationalRose进行分析设计了解远程教育资源规范系统结构设计模块设计组件设计类设

4、计2001-3-10李四模块开发人员A21、有JAVA和数据库开发经验,熟悉JDBC开发,能熟练用JBUILDER开发数据库事务处理的EJB组件数据管理组件的实现单元测试……2001-6-1王五模块开发人员B3有JAVA开发经验、熟悉XML规范,掌握用DOM和SAX处理XML文档技术熟悉servlet和javabeans业务组件的实现单元测试……2001-6-1页面设计人员4熟悉Java编程熟悉JSP熟悉利用样式表开发页面页面设计单元测试……2001-5-1美工1有美术功底能够制作gif和flash……页面

5、布局设计页面中的图片设计界面美化2001-5-1测试员3有JAVA开发经验熟悉Junit……集成测试系统测试配置管理相关文档整理赵六人的选用从组织内部选用人员招聘人员合同工临时工培训人员财落实项目经费预算确定预算授权启动经费项目经费的使用计划预算分配使用标准授权制度项目的成本效益分析物计算机资源网络环境软件资源技术资料关系上级关系合作部门关系客户关系项目组成员关系项目需要的建议选人宁缺勿滥选同事,不要选朋友不要轻易承诺,重在行动不做无米的巧妇项目工作分解结构项目分解的概念项目组在项目实施期间要完成的工作或要

6、开展的活动的一种层次性、树状的项目活动描述。项目分解的工作和活动指明各种软件分量如何安置在软件系统中;反映软件产品的基本结构,由软件设计者确定;分量有:程序(routine)、模块、子系统等。项目分解的方法纵向分解按照软件工程的阶段划分工作任务,然后在每个阶段中对工作进行细化,可以按照软件功能模块进行细化,也可以按照工作性质进行细化,还可以两者相结合。横向分解软件项目横向分解方法是根据软件系统的功能模块组成来分解工作任务。首先确定软件系统的第一层大的模块,然后大的模块下面有可以分为一些小型模块。纵向分解横向

7、分解工作量的估算估算的类型类比。使用一个和多个类似项目的实际工作量来对本项目进行估算。经验方法。使用组织上的或个人(专家)方面的经验和指导,以组织内的大量项目作为基础,导出本项目的估算。例如德而费(Delphi)估计就是采用是经验方法。参数模型。使用产品的一些性质如代码行数,作为模型的参数(或输入),预测该产品的所需的工作量。估算的方法代码行的估算方法德而费估算法功能点估算对象点方法代码行估计从上到下细化模块凭经验估计最小模块的代码行项目的技术方案和需求已基本确定德而费估算法组成项目估算小组。提供软件系统的

8、相关情况项目估算小组每一个成员对每一个成员对项目的每个部分进行独立估计调整汇总评估结果工作或活动最小估计最大估计最可能估计%差别最终估计值=(最小估计值+4×最可能估计值+最大估计值)/6功能点估算评估产品所需要的内部基本功能和外部基本功能的复杂度基于复杂性因子(也称为权)对它们进行量化使用一个刻度因子把它转化为代码行功能点估计(1)项目低中高外部输入346外部输出457外部查询346外部界面5710内部文件71

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。