本文是自己总结软件开发、项目管理、咨询设计领域多年在客户访谈、需求调研等工作中的实际工作经验,是公司内部培训的一份内部文档。
1 总体需求调研流程
1.1 需求阶段工作流程
1.2 需求调研流程
2 前期准备的经验交流
2.1 项目信息内部沟通
项目情况的充分传达是项目需求调研准备工作的重要基础。市场前端人员,应进行正式的组织需求调研人员讲解项目概况,尽可能充分的向项目组技术人员传达前期的项目信息:包括客户关系、项目背景、同业发展情况、建设目标、项目负责人、需求单位或部门等。而不是一两句话,说有“某某客户的某某项目,你们去调研需求,开始做开发吧”。
2.2 需求调研提纲
需求调研提纲是需求调研工作成败的关键要素。编制合格的需求调研提纲,需求访谈、调研工作就已经成功了一半;如果需求调研提纲设计不合理,就匆忙开展需求调研、访谈活动,往往不能达到预期的收集项目需求的目标,也为项目后续工作的开展留下严重隐患。
需求调研提纲的内容,要根据实际需求尽可能全面,而不仅仅只是业务方面;同时又要保证不要耽搁被访者太多的时间。需求调研提纲通常需要涉及:业务管理现状(包括业务总体框架、业务流程、参与者、统计报表等等)、IT系统现状(包括系统名称、系统厂商、建设时间、支撑业务、系统维护、系统接口、功能架构、网络部署、硬件设备配置等)、业务需求(包括管理要求、业务支撑需求、系统建设/改造需求、系统性能指标要求等等)、文档资料(包括:报表样表、电子表格、政策文件、规范、标准、数据格式、接口协议文档、通信协议文档等等)。
2.3 客户访谈计划拟定
如果工程项目复杂、涉及访谈的部门或人员众多,最好制定一份客户访谈计划,与客户约定具体上门访谈的时间、大致议题等。制定访谈计划时注意要征得客户相关领导的同意,获取领导的支持,最好由客户的项目负责人/领导直接安排访谈时间计划;具体访谈的时间最好是在一次相关者都在场的正式会议上沟通、协商、确定,尽量避免事后单独与每个被访对象单独约定访谈时间(这样会很难协调各方的时间、也容易打乱总体计划)。
2.4 客户访谈议程
客户访谈议程,是指针对特定的客户沟通、交流活动,编写的客户访谈内容、时间、沟通议题等概要提纲,编制客户访谈议程,旨在说明客户访谈的形式、过程、内容及时间。客户访谈议程在内容和意图上类似会议议程。客户访谈议程不是客户访谈前必须准备的材料,但仍建议粗略整理一份,以便帮助访谈者整理、统一访谈思路,对于多个访谈者分组访谈的情况尤其有效,能有效确保各组受访者接受的是相同的访谈。
2.5 调研提纲评审
基于需求调研的特定情况,项目组提交调研提纲,并组织内部项目成员、项目市场负责人进行简要的讨论、评审。调研提纲评审能够有效的完善调研的内容、范围,明确访谈的工作重点,提醒相关注意事项。评审环节,能够增加需求调研提纲的准备工作的重要性,在一定程度上能确保项目需求调研实施的可行性、有效性。
3 调研提纲经验示例
3.1 业务需求调研表示例
3.2 IT系统功能现状调研表示例
3.3 IT系统接口现状调研表示例
3.4 IT系统硬件现状调研表示例
3.4.1 主机设备
3.4.2 存储设备
3.4.3 网络设备
|