软件需求调研方法入门2011年贵州移动“蒲公英计划”内训师招募活动报名课件-1-目录需求调研概述规范化需求调研的必要性需求调研的基本概念需求调研的四个阶段如何开展需求调研需求调研中的注意事项提高篇:UML统一建模语言-2-全业务运营背景下的数据业务全业务运营指的是运营商能同时经营移动、固网、数据网络,全方位开展接入服务、通信和增值业务的运营模式
对于中国移动而言,全业务运营意味着软件开发、应用系统集成等数据类业务将成为日常工作的一个组成部分
-3-移动市场人员在需求沟通中的困惑客户需求实际需求沟通产品客户:我希望移动能开发一套软件系统,具备XXXX功能,有XXXX特点,能够实现我们的XXXX业务……(问题:需求描述模糊)市场人员:我不太明白您的意思,我也不太清您需要什么
这样吧,我们大概按照您的意思这样设计……(问题:不明晰的需求为产品设计埋下隐患)-4-不准确的需求交流带来的后果1项目开发前的设想2市场人员的描述3设计人员的设计6客户实际的需要5实施人员的安装4程序员做出的产品-5-规范化需求调研的必要性“不以规矩,不能成方圆
不以六律,不能正五音
”——《孟子·离娄上》需求(Requirements)是软件实现之源
规范化的、精细化的、科学系统化的需求调研过程为软件产品的质量提供保证
规范而精细的需求调研2产出符合甚至超出客户预期的产品1-6-需求调研的基本概念问:什么是需求
答:需求(Requirements)是指对用户需要解决的问题的整体描述
问:什么是需求调研
答:需求调研指通过和客户反复进行沟通和交流的需求的一系列活动
问:需求调研的目的是什么
答:了解现实世界中做实际工作的123需求调研阶段在软件工程中的定位人们真正需要什么样的程序过程
软件工程UML图形表达-7-Step1Step2业务拜访或会议交流,听取客户想法或业务需要将客户的想法或业务需要进行抽象并提