对“需求分析”的看法
来源:互联网 发布:骑士培训软件怎么样 编辑:程序博客网 时间:2024/06/05 18:52
一直认为一个产品或者项目做的好坏是看它是否真正的满足了用户的需求,但怎么做到符合用户的需求呢?
个人认为需求包括业务需求、用户需求、非功能性需求等,业务需求是来自于部门的高层或者组织者提出的一个比较大概念的需求,不会具体到细节,它代表改软件最终实现的一个目标。用户需求是来自于真正使用该软件的底层用户的要求,软件要帮助底层用户去高效的工作,具体的功能要求都是来自于底层用户的意见。非功能性需求是指软件必须遵循的标准、规范和约束,操作界面的具体细节、易用性等。一个产品经理写出一份完善的需求说明书就要基于这些需求,而很多的产品经理常常会替用户说话。
一个好的软件是建立在一个好的需求说明书上的,而需求说明书来源与产品经理对需求的分析,做一个好的需求分析要做到一下几点:
1.了解业务需求,产品经理要于业务人员沟通,明白改软件要达到的目标,而业务方表达出的意见都是比较大概的,那麽PD就要去抽象这些业务的需求,把业务方的表述转化为一种可以实现的业务流程
2.与底层用户沟通,PD最好是可以在实际的工作中体验下底层用户的整个工作流程,明确的知道旧系统的功能,然后分析新系统要达到的目的,到底比旧系统优秀在那里,并且收集底层用户对新系统的期望
3.有良好的沟通技巧,PD在收集需求的过程实际上是个沟通的过程,PD要想办法让业务方或者底层用户能够滔滔不绝的说出自己的想法和意见,包括具体的功能和易用性方面的要求。
4.与开发人员沟通,沟通关于技术实现的各个方面,PD应该尊重开发人员,也要考虑开发成本与实现功能的性价比问题。
5.需求变更及时通知开发人员和测试人员,保证问题都在项目前期被发现解决。
- 对“需求分析”的看法
- 对“需求分析”的看法
- 对“需求分析”的看法
- 对系统需求分析的一点看法
- 对需求的一点看法
- 对需求变更的看法
- 对软件需求的分析
- 对需求分析的一些理解
- 对做需求分析的一些感受
- 分析需求场景对产品设计的意义
- 对软件需求分析的理解
- 对软件工程需求分析的意见
- 需求分析中对系统的要求
- 对java与.net平台进行的分析和看法
- 对silverlight未来的一些分析及个人看法
- 对RIA的看法
- 对计算机专业的看法
- 对老婆的看法!
- 漫谈兼容内核之三:Kernel-win32的文件操作
- 漫谈兼容内核之二:关于kernel-win32的对象管理
- 顺序,冒泡,插入,shell排序
- 240多个jQuery插件
- 校内网是如何赚钱的
- 对“需求分析”的看法
- 对“需求分析”的看法
- 解读FriendFeed对MySQL的使用
- 使用ant编译flex的mxml application
- Google为Android和iPhone等推出新图片搜索功能
- ASP.NET Ajax调用WCF服务的代码示例
- Hulu成为美国第二大视频网站:仅次于Youtube
- extjs
- 书评:人月神话(不朽的软件工程名著)