`
maqujun
  • 浏览: 135432 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Review需求设计时注意事项总结

    博客分类:
  • Java
 
阅读更多

在软件产品开发中,一般情况下AD是通过BA来了解客户需求的,所以在项目启动初期一定会和BA一起Review全部要开发的需求。在Review时一定要以批判的态度,带着问题去看这些需求. 下面是产品化软件中的一些总结:

 

1. 思考软件现状与需求完成后的差异

作为一个产品化的软件就意味着同一个软件会有多客户的情况。 而目前的状态是由之前的客户确认过,并且实际使用所确认的。但是其中一个客气的需求可能会打破目前的产品功能。所以确定这个功能是否是所有客户所需的非常重要(BA应该严重关注这部分)。而作为AD同样要思考这点,因为你必须考虑这个功能是向下兼容的,即使某些客户说我不要它,他同样能以旧的方式运行系统。

 

2. 思考可升级性

也就是软件现状与需求完成后的差异是可控制的,且可向下兼容的(一般情况下如果你开发的不是跳版本的产品,那么必须思考向下兼容)

 

3. 思考可扩展性

为以后的维护和再次开放做好更多的思考。这就像婴儿的小鸡鸡,小时候看似没用。但如果割掉,长大后就会发现没有它是很痛苦的。

 

4. 思考可配置性

与可扩展相关,最好这个需求中的部分结构能够以配置的方式做到扩展。这样就不必每次以Hard Cording的方式扩展软件了。

 

5. 思考更好的性能

当项目做大后,性能问题必须放在首要位置考虑。对于一个新需求来说任何会影响性能的底层组件都要仔细考虑是否使用。一般情况下,这些公司内部组件能够提供更好的配置性,但是那是以性能为代价的。所以,两害相权取其轻。

 

 

6. 思考更好的用户体验

你的后台做的再牛逼,架构设计的再合理,用的技术再先进,没有一个优秀的用户界面,客户还是会不满意。所以当后台架构做到合理后,请把更多的精力放到优化用户体验上,这个会带来更多的收益。而对于任何一个新需求,设计更合理,更友好的用户界面是非常重要的!

 

 

 *以后想到后再加上。

 

 

分享到:
评论

相关推荐

    DBA神技之SQL Review

    2. Schema Review的注意事项: - 明确Schema Review的目标,以功能实现为主。 - 确保在实现业务需求的同时,尽可能地节省资源。 - 平衡业务需求与技术实现,合理取舍。 - 利用数据库擅长的工作,避免让数据库...

    Coding Review Checklist(代码审查清单).pdf

    3. **规范遵循**:设计时应遵循已有的设计规范和架构。 4. **接口兼容**:考虑与现有接口的兼容性问题。 5. **历史数据**:处理好历史数据迁移的问题。 6. **流程优化**:优化业务流程,提高系统效率。 7. **复杂性...

    代码审查Review讲义

    **4.2 注意事项** - **自我检查**:鼓励开发者在提交代码前进行自我检查。 - **问题发现**:评审的重点在于发现而非解决问题。 - **全员通告**:将共性问题及时告知所有人。 - **记录管理**:确保所有审查记录的真实...

    软件设计师\软件设计师上下午题技巧

    #### 四、注意事项 1. **细节把握**:在解答题目时,注意题目中的细节要求,避免因粗心大意而失分。 2. **时间管理**:合理安排答题时间,确保能够在规定时间内完成所有题目。 3. **综合应用**:将所学知识综合运用...

    简约周工作总结PPT模板

    #### 四、注意事项 1. **版面布局**: - 保持页面布局的整洁与协调,避免过于复杂的设计。 - 合理利用空白区域,让信息有呼吸的空间。 2. **文字编辑**: - 文字要言简意赅,避免冗长的句子。 - 根据需要调整...

    ADS的momentum教程1

    - **基板定义总结**:归纳基板定义过程中的关键步骤,并强调注意事项。 - **基板示例**:通过具体的基板示例来加深理解,特别是针对不同应用场景下的基板参数设置。 以上就是从标题、描述及部分目录内容中提取出来...

    jbpm4.4 动态设置参与人数

    #### 五、注意事项 1. **流程变量的正确设置**:确保在流程执行过程中正确地设置了流程变量,并且这些变量的值能够被后续任务所使用。 2. **权限管理**:在动态调整参与者时要考虑权限问题,确保只有拥有相应权限的...

    XILINX ROM使用中文教程

    #### 四、注意事项 - 在设计过程中,需要注意 ROM 的地址空间大小与实际需求相匹配。 - 初始化文件的格式必须正确,以确保数据能够正确加载到 ROM 中。 - 需要合理规划 ROM 的使用方式,例如是否需要支持部分重写等...

    述职报告(21)PPT模板.pptx

    PPT制作注意事项 #### 版面设计 - **美观度**:整体版面布局要整洁、美观,避免杂乱无章。 - **一致性**:确保每一页的风格、颜色搭配一致,维持视觉上的统一感。 #### 编辑技巧 - **自定义编辑**:模板中的所有...

    技术培训--PRP--检查培训绩效的利器.doc

    5. **操作示范与培训**:向销售主管展示如何正确使用PRP工具,包括工作步骤、考核重点和注意事项。 6. **建立检查制度**:设立日常或周期性的PRP检查机制,由培训部门或行政部门监督主管执行情况。 7. **纳入绩效...

    新药上市申请临床评价指南(草案).docx

    - **基本原则及注意事项**:这部分详细阐述了临床审评的目的、原则、定义、格式、术语等内容。例如,在“安全性和有效性评价标准”部分,明确了针对申报适应症的安全性和有效性评价的具体标准。 - **综述**:概述了...

Global site tag (gtag.js) - Google Analytics