您好,欢迎访问三七文档
第四章软件策划用户需求计划合同/立项建议书策划过程软件开发计划质量保证计划配置管理计划评审计划软件策划:是对软件进行构思和规划的过程,属于软件管理和软件决策的范畴软件策划的目的:为软件开发和软件管理制定合理的第四章软件策划软件策划的基础:是软件开发模型的选取软件策划的步骤:1.估计软件产品的规模、工作量、费用及所需的资源2.制定时间表3.鉴别和评估第四章软件策划软件策划方法:采用经验数据加结构化方法。•以用户确认的需求为基础•以组织内部的软件标准为依据•以类似项目的成功经验为参考第四章软件策划软件策划的主要活动:第四章软件策划定义软件过程:根据开发模型,规定软件的开发阶段以及每一阶段的工作步骤和文档标准软件估计:对软件项目进行量化估计,并记录估计结果。估计的内容包括项目的规模、工作量、成本、进度、关键计算就资源等软件策划的主要活动:第四章软件策划风险分析:对项目及团队的政策风险、技术风险、技能风险、资源风险等因素逐个分析与分解,制定风险管理计划软件项目跟踪与监督:对项目策划阶段输出的文档(软件开发计划)进行动态跟踪与实时监督。编制软件开发计划书软件开发计划书的内容:1.软件项目的目的、范围、目标和对象2.软件生存周期的选择与裁减3.确定软件开发和维护的规范、方法和标准规范:对过程和行为的约束标准:对产品的约束4.软件工作产品的确定5.对产品规模的估计第四章软件策划软件开发计划书的内容:6.对工作量和成本的估计7.关键计算就资源的估计和使用情况8.项目的进度、里程碑和评审计划9.风险的识别与估计10.项目工程设施和工具的计划第四章软件策划可行性研究•问题识别•市场调查•分析准备•环境分析•物理分析•功能分析•信息分析•动态分析•确立系统方案,作出各种估算•模型评审问题的初步认识•了解系统应解决的问题,这些问题使如何提出的•设想这些问题如何解决才能满足要求•了解问题的结构市场调查•了解市场对待开发软件的需求情况•调查市场上已有的类似软件系统的功能、性能、价格情况分析准备•确立分析计划•规定由谁参加分析作业,任务分配•对参加分析的人员进行必要的培训环境分析明确系统的目的和限制条件•使用单位的状况、经营方针和组织机构•使用单位的计算机利用情况•相关的硬件、软件及其它接口部分•用户的操作环境及操作要求•习惯、法律、制度上对软件的制约•开发能具备的技术条件和设备条件物理分析•了解实际业务活动状况,特别对一些活动要点进行分析•明确在这些要点之间什么东西在流动,如何进行流动•对物理流量进行分析•对其模型化,得到实际业务系统(当前系统)的物理模型功能分析•决定系统应具备的功能(工作域)•分析功能的结构:功能展开和功能分配•分析各功能之间的关系,整理它们之间传递的信息•利用数据流图,描述信息在系统流动与处理的情况信息分析•调查系统的输入、输出、保存信息•明确信息的结构及各信息之间的关系•调查各信息的信息量•调查各种报表和文件的格式•建立粗略的数据词典,定义系统中使用的数据动态分析•系统内每一部分有几种状态•各种状态转换的条件•同步产生的条件与同步后状态的变化确立系统方案,进行各种估算•粗略地估算成本•估算可能取得的效益•提出可能需要的资源,包括人员、硬件、软件等•提出大概的进度安排模型评审•将目标系统的逻辑模型提出管理部分与用户进行评审•复查问题定义、工程规模和系统目标
本文标题:第四章软件策划
链接地址:https://www.777doc.com/doc-4068902 .html