软件项目管理的基本信息
书 名: 软件项目管理 作 者:覃征 出版社: 清华大学出版社 出版时间: 2009-10-1 ISBN: 9787302209485 开本: 16开 定价: 39.00元 软件项目管理是软件工程和项目管理的交叉学科,是项目管理的原理和方法在软件工程领域的应用。
本书分为基础篇、管理篇和实践篇。
基础篇介绍了软件产业和软件项目管理导论,使读者从整体上了解软件项目管理的产生背景和概貌。
管理篇以项目管理知识体系(PMBOK)为核心,围绕着软件项目的开发全过程,从软件项目需求管理、软件项目成本管理、软件项目进度管理、软件项目风险管理、软件项目配置管理、软件项目资源管理、软件项目质量管理等方面对软件项目中的管理问题进行探讨。
实践篇将需求管理、成本管理、进度管理、风险管理、配置管理、资源管理和质量管理等相对独立的领域融合在软件过程框架中,介绍了在软件项目实践中如何集中使用相关理论和技术。
其中包括Rational统一过程、敏捷软件开发和6σ软件开发。
本书可作为高等学校信息、软件、计算机科学与技术等专业的学生的教材,也可供从事软件项目管理工作的人员参考。
信息之二 书 名: 软件项目管理 开本: 16开 定价: 32.00元 《软件项目管理》系统介绍了软件项目管理的理论、方法与案例,全书共分15章,内容包括软件项目管理、组织平台、软件项目立项、软件开发过程、软件估算、软件项目计划、软件配置管理、软件质量管理、软件度量、风险管理、软件外包管理、人力资源管理与团队建设、软件知识产权管理、项目经理面临的政治、项目管理技巧。
《软件项目管理》适合软件工程及计算机相关专业的研究生使用,也可作为软件领域开发人员的参考书。
第1章 软件项目管理导论1.1 软件项目管理概述1.1.1 项目管理的发展1.1.2 什么是项目1.1.3 什么是项目管理1.1.4 项目管理环境1.1.5 软件工程与项目管理1.2 软件项目分类1.3 企业愿景1.4 项目成功需要的关键投入1.5 软件项目开发过程1.6 软件项目管理的重要性1.6.1 失控项目定义1.6.2 失控项目特征1.6.3 技术问题1.7 CMM模型1.7.1 CMM概述1.7.2 CMM的内部结构1.7.3 CMM的5个等级1.7.4 CMM中5级的发展关系 第2章 组织平台2.1 组织机构与决策机制2.1.1 组织的定义2.1.2 组织平台与项目决策2.2 常见软件组织形式2.2.1 简单的软件开发组织2.2.2 普通的软件开发组织2.2.3 较成熟的软件开发组织2.2.4 开发组织的选择与设定2.3 CMM中的组织2.3.1 CMM中的关键工作组2.3.2 物理组与逻辑组2.3.3 组织的完善与独立性2.3.4 关键角色 第3章 软件项目立项3.1 识别潜在项目3.2 产品立项3.2.1 商业目标3.2.2 产品战略3.2.3 产品的5个层次3.2.4 产品定位战略3.2.5 产品开发立项3.2.6 产品立项报告3.3 定制项目立项3.3.1 项目选择3.3.2 合同签定要注意的问题3.3.3 定制项目立项报告3.4 立项评审3.5 技术人员在立项中的责任 第4章 软件开发过程4.1 需求确定4.1.1 把握系统需求4.1.2 需求管理的实施过程4.1.3 需求变更管理4.1.4 需求分析提交的结果4.1.5 角色划分4.2 软件设计4.2.1 概要设计4.2.2 详细设计4.3 编码4.3.1 编码标准4.3.2 编码风格4.3.3 命名规则4.4 测试4.4.1 测试目标4.4.2 测试原则4.4.3 软件测试过程管理4.5 发布、部署和维护4.5.1 发布4.5.2 部署4.5.3 维护 第5章 软件估算5.1 软件估算概述5.2 估算步骤5.2.1 确定软件范围5.2.2 确定工作所需资源5.2.3 确定估算内容5.2.4 估算改进5.3 估算方法5.3.1 FP功能点估算法5.3.2 LOC估算法5.3.3 COCOMO估算法5.3.4 软件方程式估算法5.3.5 类比估算法5.3.6 wBS估算法5.3.7 Delphi估算法5.3.8 PERT方法5.3.9 估算方法的综合应用5.4 估算的表达5.5 估算的原则与技巧 第6章 软件项目计划6.1 软件项目计划的层次6.2 软件项目计划编制的方针6.3 软件项目计划的内容6.3.1 项目介绍6.3.2 技术方案概述6.3.3 过程计划6.3.4 测试计划6.3.5 组织计划6.3.6 资源计划6.3.7 软件估算与预算6.3.8 进度表6.3.9 质量计划6.3.10 风险计划6.3.11 变更管理计划6.3.12 文档计划6.3.13 培训计划6.3.14 发布与实施计划6.4 软件项目计划成功的关键要素6.5 软件项目计划模板 第7章 软件配置管理7.1 软件配置管理概述7.1.1 术语与概念7.1.2 软件配置管理定义7.1.3 软件配置管理的基础7.2 软件配置管理的活动7.2.1 制定SCM计划7.2.2 软件配置标识与维护7.2.3 软件配置控制与变更管理7.2.4 版本管理7.2.5 软件配置状态发布7.2.6 软件配置审计7.2.7 软件发布管理7.3 配置管理工具7.3.1 几种配置管理工具介绍7.3.2 配置管理工具选择7.3.3 配置管理工具实施7.4 成功的关键7.5 职责分配与角色 第8章 软件质量管理8.1 软件质量管理基础8.1 一软件质量8.1.2 软件质量需求与质量特征8.1.3 软件质量管理8.2 软件质量保证 …… 第9章 软件度量 第10章 风险管理 第11章 软件外包管理 第12章 人力资源管理与团队建设 第13章 软件知识产权管理 第14章 项目经理面临的政治 第15章 项目管理技巧 参考文献
软件项目管理流程是什么?
从一个项目提出到结束,按照ISO9001:2000的项目管理流程,大致有如下步骤:1、产品立项报告2、产品可行性分析报告3、初步设计 4、硬件详细设计 5、软件详细设计 6、结构详细设计7、样机生产 生产部门根据硬件工程师提交的PCB和物料清单,结构工程师提交的《结构详细设计》,生产PCB和机箱,并组装成样机;样机数量至少在4台以上;2台提交给软件工程师;2台提交给硬件工程师;8、软件自测 软件工程师编制代码后,按照《测试大纲》,自测通过后,提交给测试工程师进行可靠性测试。
9、《测试大纲》和测试 测试大纲的内容包括:1、功能性测试:对产品的每一项功能逐条进行测试;2、可靠性测试:对产品进行长时间运行、模拟现场情况进行测试;对于出口产品,需要进行EMC、EMI测试。
测试大纲的要求:1、尽可能模拟现场的情况;2、尽可能穷举所有的可能发生的情况;3、做好真实记录;列出不合格项。
尽量详细,以便研发人员定位,是软件还是硬件故障。
由测试负责人,按照《测试大纲》的要求,对样机进行测试;10、形成生产文件 测试通过后,以上各个部门根据需要形成生产文件,汇总到项目经理;按照公司的管理流程,经审核后由公司下发到生产部门,进行小批量试生产;转贴于:中国项目管理资源网 生产文件包括:1、PCB布局图(硬件详细设计负责人提供)2、物料清单BOM (Bill of Material)(硬件详细设计负责人提供)3、PCB焊接注意事项(硬件详细设计负责人提供)4、结构详细设计(结构详细设计负责人提供)5、(此处原文中没有内容)。
6、附件清单(生产负责人编制)7、生产工艺(生产负责人编制)等文件生产文件编写要做到,能认字、无色盲的普通人就能按照文件把产品做出来的目标,必要时可以附录照片等。
11、文件归档 阶段性文件归档。
12、小批量试生产 在一个项目中使用该产品,并对产品的情况进行严格的检测和反馈。
13、批量生产 根据小批量试生产和使用的情况,反馈到项目经理,如果有缺陷,则对详细设计进行修改,按照以上的流程再次进行,直至设备运行完全正常。
14、文件最终归档 每做一次修改,文件需要再次归档。
由项目经理汇总,提交到公司技术主管,批准后,作为公司的受控文件。
归档文件包括:1、产品立项报告2、产品可行性分析报告3、初步设计4、硬件详细设计5、软件详细设计6、结构详细设计7、测试大纲8、生产文件9、使用说明书等文档的作用是:1、留下完整的项目开发记录2、作为奖励和惩罚的依据3、可维护,便于对该产品进行维护4、可升级,便于对该产品进行升级5、可继承,不断完善细节使的后续工作量越来越小6、可完善,不断加强细节,细节决定一切
我们公司是软件公司,全部产品都是自主研发的,企业每年会申请研...
产品经理常用的软件可以分为以下几类:思维导图类:1.XMindXMIND 是一款非常实用的商业思维导图(Mindmap)软件,它的功能跟MindManager不相上下,不过日常我用它用的比较多的原因是在于它能快速变更导图的类型,而且软件的运行过程要比MM便捷。
2.Mindjet MindManager对于会议记录、idea记录、思维脑图、小型项目管理,Mindjet MindManager则是一大利器,条理、结构都很清晰,上手快速、输出格式多。
MM的优势在于其模板很丰富,可以设计出非常华丽的思维图,我一般是在正式报告时才会考虑用它。
流程图类:3.Microsoft VisioVisio是比较常用的流程类工具,可以很方便的完成各类的流程图、结构图、网络图等,自带模板也非常丰富。
交流沟通工具类:4.画声吐血推荐一款新的沟通用APP工具,本人第一次接触它后就再也放不下,和客户沟通起来是极方便的,画声(画笔标注、多语音注释的精准沟通及涂鸦工具),专注于解决办公、商务环境里出现的沟通问题,用画笔、文字、声音、图片帮设计师理解客户的真实需求,帮客户传达最精准的设计意图,减少设计互动中的的沟通障碍,提高工作效率。
原型设计类:5.Axure PR最常用的就是Axure PR 了,作为快速原型制作工具,它可以很方便地通过拖拽Widget的方式来完成产品原型、交互演示的设计,并可以标注详细的开发说明,输出HTML原型或者规格Word开发文档。
电子文档制作及阅读类(写PRD文档):6word、Excel、PowerPoint从立项报告或商业计划等文档撰写方面,Office2010要优于wps、openoffice等,而且从公司内的传阅上来说,这也是最便捷的工具。
从版本上,我强烈推荐2010!7.Adobe ReaderAdobe Reader用来阅读PDF格式的阅读器,是一种国际通用的标准文档格式,如果需要将文档传送多人阅读,但不希望及做修改、并加密,可以在Word等软件中直接另存为PDF格式,目前很多软件都支持另存PDF。
图像处理类:8.Photoshop产品经理也要学会进行一些简单的图像设计与处理的工作,熟练使用PS,将为PM工作带来许多便利。
项目管理类:9.Microsoft Office Project Project能够了解和控制项目的日程与利用图表和图示,借助项目向导这一交互式逐步辅助工具还能快速掌握项目管理流程,设置项目、管理任务和资源、跟踪状态以及报告项目信息。
使用Excel和Visio生成基于 Project 数据的数据透视表视图、图表、图形和图示。
可以很轻松地自定义报表模板,并与其他 Project 用户共享。
通过“日历”界面的新增强功能以及增加的三维甘特条形图,创建视觉效果更强。
总的来说,利用Office Project能够快速提高工作效率,可以更好地组织工作和人员,从而保证项目在预算内按时交付。
测试工具类:10.Firebug FirebugHTML查看和编辑、Javascript控制台、网络状况监视于一体,可以说是开发人员必备扩展之一。
Firebug从各个不同的角度剖析Web页面内部的细节层面,给Web开发者带来很大的便利。
可以直接在网页上面修改,直接看到预览效果。
公司购买软件的可行性报告如何写?
元哲的报告主要从技术、经济、市场、财务、资源、环保、安全等方面进行全面、系统地分析论证,主要通过对项目的市场需求、资源供应、建设规模、工艺路线、设备选型、环境影响、等方面进行研究和分析。
元哲在众多相关领域内也有着丰富的经验,如:能源、化工、酒类、房地、3G、餐饮、美容美发、纺织服装、五金、建材、电子类消费品、汽车等等;元哲长期关注中国产业经济的发展,为客户提供全面系统的服务,使客户的项目充分商业化。
元哲咨询凭借长期的市场研究,丰富的资料积累,明锐的洞察力,专业的行业经验,可以更好的为客户审时度势,量打造可行性报告/项目可行性研究报告等。
软件项目可行性研究报告,软件项目开发可行性研究报告,软件项目投资可行性报告一、 概述简述项目提出的背景、技术开发状况、现有产业规模;项目产品的主要用途、性能;投资必要性和预期经济效益;本企业实施该项目的优势。
二、 技术可行性分析 1、项目的技术路线、工艺的合理性和成熟性,关键技术的先进性和效果论述。
2、产品技术性能水平与国内外同类产品的比较。
3、项目承担单位在实施本项目中的优势。
三、 项目成熟程度 1、成果的技术鉴定文件或产品性能检测报告、产品鉴定证书。
2、产品质量的稳定性,以及在价格、性能等方面被用户认可的情况等。
3、核心技术的知识产权情况。
对引进技术的消化、吸收、创新和后续开发能力。
四、 市场需求情况和风险分析 1、国内市场需求规模和产品的发展前景、在国内市场的竞争优势和市场占有率。
2、国际市场状况及该产品未来增长趋势、在国际市场的竞争能力、产品替代进口或出口的可能性。
3、风险因素分析及对策。
五、 投资估算及资金筹措 1、项目投资估算2、资金筹措方案3、投资使用计划六、 经济和社会效益分析 1、未来五年生产成本、销售收入估算。
2、财务分析:以动态分析为主,提供财务内部收益率、贷款偿还期、投资回收期、投资利润率和利税率、财务净现值等指标。
3、不确定性分析:主要进行盈亏平衡分析和敏感性分析,对项目的抗风险能力作出判断。
4、财务分析结论5、社会效益分析七、 综合实力和产业基础 1、企业员工构成(包括分工构成和学历构成)2、企业高层管理人员或项目负责人的教育背景、科技意识、市场开拓能力和经营管理水平。
3、企业从事研究开发的人员力量、资金投入,以及企业内部管理体系等情况。
4、企业从事该产品生产的条件、产业基础(包括项目实施所需的基础设施及原材料的来源、供应渠道等)。
八、 项目实施进度计划九、 其它 1、环境保护措施2、劳动保护和安全3、必要的证明材料(1) 特殊行业许可证(如食品、农药、医药、化肥产品生产许可证及批文);通信产品入网许可证;公共安全产品生产许可证;压力容器生产许可证等。
(2) 可提供项目立项证明、高新技术企业证书、产品质量认证、环保证明;产品订货意向、合同等补充材料。
固定资产投资项目立项有哪些?
固定资产投资项目立项受理机构:东莞市发展和改革局受理窗口:协办机构:服务描述:[限额标准] 国内投资项目3000万元人民币(不含3000万元),利用外资项目3000万美元(不含3000万美元),标准以下为市计划部门审批,以上报省计划部门。
另外,如果是以下情况之一的,无论投资多少,一律上报省计划部门审批:1、虽然符合产业政策,但不能自行筹措资金,或不能自行平衡生产配套条件的; 2、公路收费项目;3、公路利用外资项目;4、1997年12月31日发布的《外商投资产业指导目录》中的限制外商投资产业目录中的甲类项目和乙类项目,1998年省发布的《广东省产业投资政策目录》中限制发展项目; 5、其它规定需要上报省计划部门审批的项目。
服务类型:申请办理申办对象:在我市辖区内发生的或本市单位在境外投资的,除技改外的所有固定资产投资项目由计划部门负责审批申办资格:申报材料:申办者自备或到国土、规划部门办齐以下资料、报镇(区)府办公室: (1)申请报告; (2)可行性研究报告; (3)用地预审;(4)选址意见书; (5)营业执照复印件或合营项目的各方意向书。
需行业管理的项目,提供行业管理部门意见;有排污的项目,提供环境影响评估报告。
镇(区)府办工作人员带齐下列资料报市计划局:(1)申请报告及镇(区)批复意见; (2)可行性研究报告; (3)用地预审;(4)选址意见书; (5)营业执照复印件或合营项目的各方意向书。
产品经理常用的软件可推荐的有哪些
展开全部 好的项目管理软件需要融合先进的产品设计理念,切合PMP,IPD, CMMI等国际标准,又要贴合中国国情,符合企业自身对项目管理软件的需求。
选择买服务或买产品这要根据企业的情况来决定,服务型的是基于saas平台的针对中小型企业we-PM,买产品的这种是私有云部署的这种的是针对大中型企业的iMIS-PM。
...
软件开发和产品经理到底是做什么的
1、市场调研:调研客户需求。
2、需求分析:形成MRD文档。
(市场需求分析文档)。
3、产品规划:根据市场需求和分享规划产品发展路线,设计产品商业和服务模式,并定义相关功能模块。
4、产品开发:组织公司开发等相关资源立项开发,并跟进开发进度。
5、产品定价:产品开发完成后进行产品定价。
6、产品推广:配合销售部进行软件推广策划。
7、日常产品管理:管理日常中出现的bug等问题。
如何做好项目管理工作?
展开全部 项目管理流程从一个项目提出到结束,按照ISO9001:2000的项目管理流程,大致有如下步骤: 1、产品立项报告按照公司的管理流程,由公司有关人等都有可能提出《产品立项报告》,比如公司老总、市场部门、研发部门,一般是在公司组织的定期召开的会议上提出,经初步讨论具有一定的可行性之后,由公司领导提交到公司负责产品开发立项的部门,比如,总工办,然后,按照公司的管理流程,由该部门组织人员进行讨论,最后指定某人进行产品的可行性分析,提交《产品的可行性分析报告》。
转贴于:中国项目管理资源网在《产品立项报告》中,初步描述该技术的国内、国外现状、经济效益和社会效益。
。
。
2、产品可行性分析报告指定的某人提交《产品的可行性分析报告》,在会议上产品立项讨论通过,指定项目经理,对该产品提出《初步设计》。
在这里,要对风险进行评估。
风险控制:要求,新技术在产品中的使用比例不要超出30%。
如果这个产品大量使用新技术,那么,质量和进度往往不容易保证。
新技术,一般是需要先期做一些知识储备。
使用太多的新技术推出的产品,一旦出现了不可控制的缺陷,将是灾难性的损失。
以上过程产生项目经理。
以下步骤在项目经理的参与和指导下进行。
3、初步设计由项目经理负责编写。
在这里,要对成本、进度、风险进行准确评估。
产生《初步设计》后,经讨论修改通过后,把《初步设计》提交给该项目的硬件工程师、软件工程师和结构工程师分别提交《硬件详细设计》、《软件详细设计》和《结构详细设计》;在初步设计中,指定该项目负责的硬件工程师、软件工程师、结构工程师、样机生产负责人、测试工程师等。
转贴于:中国项目管理资源网在初步设计中,由项目经理对项目总成本进行核算。
并由项目经理或者测试工程师产生《测试大纲》,由总工程师或者项目经理对《测试大纲》进行批准。
4、硬件详细设计在这里要对成本、进度、风险进行细化,提出对资源的要求