软件需求分析与需求管理

软件需求分析与需求管理

ID:11460342

大小:53.00 KB

页数:7页

时间:2018-07-12

上传者:U-4187
软件需求分析与需求管理_第1页
软件需求分析与需求管理_第2页
软件需求分析与需求管理_第3页
软件需求分析与需求管理_第4页
软件需求分析与需求管理_第5页
资源描述:

《软件需求分析与需求管理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

软件需求分析与需求管理时间地点: 2010年10月29-30日深圳课程价格: 3200课程详细:  课程背景                                                   在经济蓬勃发展的今天,企业的信息化需求变化非常快,这对软件企业提出了严峻的挑战,对需求的快速反应能力体现了一个软件企业的核心竞争能力,目前国内软件企业软件开发过程远未成熟,却还要常常面临国外同行的竞争。如何在这样一个激烈的市场竞争环境中既积累产品技术、又能够迅速把握市场机会,软件需求开发和管理能力成为了关键。课程除了介绍软件需求开发和需求管理过程,还利用讲师实际的经验,与学员共同分析本企业需求工作中的问题,并特别针对目前需求工作中的常见难点进行分析,包括如何在需求工作中与客户进行主动合作、如何制作需求驱动的软件开发计划、如何在不断满足客户需求的同时积累企业的核心产品能力。课程不仅仅给学员在需求工程上一个完整的整体认识、还培训了学员在需求开发和需求管理的实际实施能力,包括一些难点实际操作能力。课程结合行业环境和软件企业具体发展状态来讲述软件需求开发与需求管理,对不同态势下的软件企业的需求工作具有实际的参考价值。 课程特色                                                o      课程系统全面,包括了需求的开发和需求管理、需求驱动的软件开发计划,共10个模块,并配有相应的案例、练习和模板。o      课程设计根据业界最佳实践和讲师实际经验而设计,避免陷入一般知识理论介绍。o      简单适用的管理工具与方法,回绝复杂费解的理论。o      课程中互动式教学、大量的小案例、分析大案例和学员亲自演练,有助于学员理解。o      丰富的模版、Checklist展示,有助于企业用于具体工作。o      讲师12年软件产品开发、技术管理、人员管理的实践经验。o      讲师在业界优秀企业工作时的切身实践体会。 培训收益                                                o     解决问题:l          有些项目,前期需求调研、设计开发测试都很顺利,但一到交付,就反复修改,甚至推倒重来,如何在一开始就避免这种情况的发生?l         很多软件项目经理很委屈,“客户都不知道自己要什么,我又如何知道啊?”到底谁应该最了解需求?是客户自身?还是开发企业自己?l         有些客户开始对需求漠不关心,可看到产品之后,就提出了一大堆的意见!如何在项目前期建立良好的客户合作关系?提高项目前期的需求质量,那将直接减少设计开发返工工作量啊!l         软件产品开发部门总是觉得市场部门提出的要求奇怪,觉得产品的实际实现比市场部门要求强大很多,为什么市场部门还挑了挑去?可市场部门又觉得产品开发部门的实现根本不是他们所需要的。l         企业和客户的管理人员常常收到软件产品开发事务性的进展汇报,他们很难评估已完成的产品开发工作到底占全局工作的比例,产品功能比预期出现深度蔓延还是广度蔓延,为何很难获取全局性的进展和评估报告?l         需求还有弄清楚,客户就要求提供承诺系统交付的时间,甚至要求提供系统了,怎么办?l         客户为什么总要变化需求?面对需求的变更,是不是只能被动地接受呢?l         有些企业对需求变更不负重荷,提出“要引导客户的需求?”,可强势的客户并不认可软件企业的引导,企业如何在需求变更中处于主动地位?l         项目计划刚做完甚至还没有做完,需求的变化就已经进来了,如何做一个能够适应需求变更的软件开发计划呢? 总体收益:l         提高企业需求开发工作的质量,让正确而且完整的需求进入下一步设计和开发过程。l         提升企业需求管理的能力,满足企业各个层次、多角度的管理需要,并促进整体研发管理水平的提升,加强项目过程的可控性、可视性,最终保证的成功交付。l         用规范的方法逐步分解和化解客户干预和需求变化的对整个软件产品研发的风险,让需求成为软件产品升级进步的推动力,而不是产品研发失败或产品无法交付的风险。o     具体收益:l         1.掌握需求的本质和需求工程的相关概念,建立正确的需求观。l         2.掌握需求分层与结构分解,并理解其如何与企业不同层次的管理工作相结合,建立以原子需求(需求项)为最小单元的需求管理“神经系统”,破除联系凌乱、颗粒度大小不一的“需求碎片”。l         3、掌握如何与客户在需求工作中建立合作关系,让客户的参与成为软件质量改进的积极因素。l         3.掌握迭代的需求开发过程,并具体掌握如何通过需求获取、需求分析、需求编写、需求验证,获取高质量的需求。l         4.掌握需求分配的版本化安排,理解其与产品版本化演进之间的关系,和如何进行产品组件的复用。 l         5.掌握如何制订需求驱动的软件开发计划,让需求推动产品的升级,减少工作的反复。l         6.掌握需求过程涉及的一系列方法和工具。 课程大纲                                                l         认识软件需求本章节学习目标:掌握软件需求的基本概念、理清思路o      什么是软件的需求?o        问题探讨o        需求的定义o        需求的影响因素:范围、干系人、目标的相互作用o      需求的层次划分与分类o        业务需求o        用户需求、业务规则、质量属性o        功能需求、系统需求、外部接口与约束o        需求的分解结构o      什么是软件的需求开发与管理?o        需求工程o        需求开发及迭代的需求开发过程o        需求管理o      案例分析与演练1l         需求组织本章学习目标:理解客户与开发方在需求开发与管理中的分工与合作,如何构建需求合作组织,系统分析员的责任和组织定位。o      问题探讨o      开发方与客户在需求工作的关系o      客户的权利与义务o      需求分析员的职责o      需求组织的三个层次o      典型需求组织举例 o        客户、开发方需求组织o        组织职责o      案例分析与演练2l         业务需求本章学习目标:理解业务需求的重要性和其对用户需求、功能需求的指导作用,以及如何获取和分析编写业务需求。o      问题探讨o      业务需求的组成o      产品的业务目标o      产品的前景与范围o      业务需求的来源o      业务需求分析与编写要点o      业务需求的特点o      业务需求的模板及说明o      案例分析与演练3l         需求获取本章学习目标:理解需求获取的重要性,区别需求获取与需求收集,掌握需求获取的方法o      问题探讨o      需求的来源o      用户类o      需求分类o      业务用例与场景o      寻找遗漏的需求o      需求获取的方法o      案例分析与演练4l         需求分析本章学习目标:理解高层需求的分解和最终原子需求的形成,掌握需求分析的方法o      问题探讨o      提取产品用例o      提取功能性需求 o      需求分组o      产品分解结构o      产品复用o      非功能需求o      需求优先级处理o      原型o      需求建模o      需求分析的方法o      案例分析与演练5l         需求编写本章学习目标:理解需求编写与需求获取、需求分析的关系、以及需求规格的结构及如何与需求管理相结合,掌握需求编写的方法。o      问题探讨和概念澄清o      需求的标识o      需求规格的框架及汇编o      需求项框架o      需求矩阵o      需求规格说明模板o      案例分析与演练6l         需求验证本章学习目标:理解需求验证在质量控制和在软件开发中的承上启下重要作用,掌握需求验证的方法o      问题探讨o      需求验证的时机o      需求文档审查o      测试需求o      需求版本化安排o      需求工作量评估与版本工作量汇总评估o      业务需求的对照评估o      需求进入基线 o      案例分析与演练7l         敏捷需求开发本章学习目标:理解不同规模的软件产品开发项目的需求开发过程的裁减方法o      问题探讨o      软件开发项目的敏捷等级o      各等级的敏捷需求开发过程裁减o      案例分析8l         需求管理本章学习目标:掌握如何和需求开发相结合,建立一个需求管理的“神经系统“,满足不同层面、不同角度的管理需要。o      问题探讨o      需求基线的建立o      需求复用o      版本基线的建立o      需求数据库o      需求跟踪矩阵o      需求变更控制过程o      需求管理工具o      案例分析与演练9l         需求驱动的软件开发计划本章学习目标:理解需求在开发企业的分配过程,掌握需求驱动的软件开发计划的制作。o      问题探讨o      软件开发项目的计划特征o      软件开发计划制定的时机o      迭代的软件开发计划o      软件项目的分级计划体系o        各级计划之间的关系o        项目里程碑计划o        软件版本计划o        项目总体计划 o        专业领域计划o        个人计划o      需求驱动各级项目计划o      需求变更驱动软件开发计划变更o        里程碑目标和范围的调整o        基线需求的变更o        基线需求的增加o      案例分析与演练10 讲师资历                                                  胡炜梅:计算机软件学士、经济学硕士专业背景:长期从事软件系统和产品开发项目的开发与管理工作,先后担任过软件开发工程师、项目经理、开发部经理、产品线总经理、公司研发副总裁等职位,积累了丰富的技术和管理经验。曾两度接管濒危大型软件研发项目,实施包括需求开发和需求管理在内的过程改进,皆在短期扭转局面(3个月),取得成功;在广州南方电信系统软件有限公司期间曾主管移动BOSS系列项目(含东莞、佛山、惠州、河源、梅州、顺德,总合同额约1.2亿),取得很大成功,其中的东莞BOSS成为广东移动BOSS的样板工程;并曾连续多年主持推动公司研发管理体系进步,极大提高的公司的软件产品研发能力。 

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

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

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