当前位置:网站首页>软件工程最佳实践——项目需求分析
软件工程最佳实践——项目需求分析
2022-06-30 18:44:00 【51CTO】
你是否遇到过这样的客户(有,而且很常见)
1、我的需求就一句话,XXXX
2、你们还不够明白吗
3、需求要你们自己去挖掘分析,我怎么会知道呢
4、你们要借鉴下网上啊,看些别人怎么做的,抄过来不就好了
等分析后(客户变成懂大师)
1、你们这个要这样这样这样。
2、不应该这样,这个要改掉。
3、你们抄的这个东西,不够灵魂,要再添加这个功能。
----------------------------------------------------
流程:
1、原始需求
2、需求采集调研(标杆对照、调查表、访谈、头脑风暴等)
3、概要设计(相关UML图)
4、原型草图设计
5、客户确认《--》修复调整原型图,循环
6、UI美化
7、详细设计(接口、表、类等)
8、编码
9、测试
。。。。
1、原始需求
通过客户口头或纸面上提供
2、需求采集调研
2.1 标杆对照:适用于有行业参考,比如做一个房产系统,那就得去参照业内名气高的系统进行参考
2.2 调查表:适用于面向客户群体,比如做一些线上、线下调查表分发,收集等
2.3 访谈:适用于需求掌握在几个关键相关人员手上或者最终决策权在客户里,且需求客户自己又不知道的
2.4 头脑风暴:通过团队进行开会碰撞,得出结论,形成
3、概要设计
如:流程图、活动图、用例图等没具体不明白请百度,可使用这个来在线绘UML图 https://www.processon.com/i/56c6d9abe4b0362f22cc4c82



4、原型草图设计
通过画图工具(系统自带画图、Balsamiq Mockups、磨刀等)、纸上绘制简单布局,重点功能项

5、客户确认
根据3、4、两个的产物去与客户进行沟通,最后再通过结论进行修改调整,如此反复3、4、5、
6、UI美化
确认最终草图后即可进行UI原型美化,再交给前端的同学进行切图开发等
7、已经不是本提纲所表示内容了,下期再讲
边栏推荐
- VS 常用的快捷键指令
- 全技术栈、全场景、全角色云原生系列培训重磅首发,助力企业打造硬核云原生技术团队
- A common mistake in enterprise model selection
- 【DesignMode】工厂模式 (factory pattern)
- 力扣------统计包含给定前缀的字符串
- Electron 入门
- ABAQUS 2022最新版——完善的现实仿真解决方案
- 【UML】UML类图
- The folder is transferred between servers. The folder content is empty
- NBI visual platform quick start tutorial (V) introduction to editor functions and operations
猜你喜欢

Swin-transformer --relative positional Bias

Safe holidays without holidays, VR traffic makes children travel safely | Guangzhou Sinovel viewpoint

JVM FAQs

Unlimited cloud "vision" innovation | the 2022 Alibaba cloud live summit was officially launched

设计电商秒杀系统

How to use the low code platform of the Internet of things for service management?

Connect to lab server

项目配置了eslint,编辑器没有关闭eslint功能的情况下,eslint没有生效

Swin-Transformer(2021-08)

Task01: getting to know database and SQL (Note 1)
随机推荐
二叉树终章
torch. roll
MySQL download and installation tutorial
【DesignMode】工厂模式 (factory pattern)
Four tips tell you how to use SMS to promote business sales?
NBI visual platform quick start tutorial (V) introduction to editor functions and operations
为什么越来越多的人选择云渲染?
Promise from recognition to use
配置服务器环境
年复一年,为什么打破数据孤岛还是企业发展的首要任务
Ditto设置全局仅粘贴文本快捷键
Task01: getting to know database and SQL (Note 1)
SQL continuous login problem
MySQL function to get the full path
Force deduction ----- count the string containing the given prefix
美国服务器租用和托管服务哪个好?
slice
简述机器学习中的特征工程
BeanUtils.copyProperties() 对比 mapstruct
Year after year, why is breaking the data island still the primary task of enterprise development