- 5
- 0
- 约小于1千字
- 约 2页
- 2023-05-06 发布于上海
- 举报
软件需求分析之约束
对约束的理解:
《UML 和模式应用(第2 版)》一书对约束的理解:约束不是行为,是设计或项目的某些限制条件,这些限制条件也属于需求,但通常被称为“约束”来强调其限制性,例如:
必须使用Oracle(我们硬件签署过使用许可证了);
必须在Linux 上运行(成本低)
《一线架构师实践指南》一书对约束的总结:
约束需求=业务环境因素 + 使用环境因素 + 构建环境因素 + 技术环境因素
第一,业务环境因素(来自客户或出资方的约束性需求)
1、架构师必须充分考虑客户对上线时间的要求、预算限制、以及集成需要等非功能需求。
2、客户所处的业务领域为哪些?有什么业务规则和业务限制?
3、是否需要关注相应的法律法规、专利限制?
??
第二,使用环境因素(来自用户的约束性需求)
1、软件将人提供给何阶层用户?
2、用户的年龄及使用偏好是哪些?
3、用户是否遍及多个国家?
4、使用期间的环境有电磁干扰、车船移动等国因素吗?
??
第三,构建环境因素(来自开发者和升级维护人员的约束性需求)。
1、开发团队的技术水平如果有限(有些软件企业甚至希望通过招聘便宜的程序员来降低成本)、磨合程度不高、分布在不同城市,会有何影响?
2、开发管理方面、源代码保密方面,是否需要顾及?
??
第四,技术环境因素(也不能遗忘,业界当前技术环境本身也是约束性需求)。
1、技术平台、中间件、编程语言等的
您可能关注的文档
- 软件测试设计题复习.docx
- 软件测试实习日记.docx
- 软件测试中的缺陷状态分析.docx
- 软件测试中回归测试的关键性重要性及测试方法.docx
- 软件产品平台的商业实施计划书.docx
- 软件产品商业计划书.docx
- 软件代理协议.docx
- 软件的质量是设计出来的.docx
- 软件迭代计划.docx
- 软件方案模板.docx
- 2026年度策略:中国航天进入复用时代,低轨星座战略商业价值凸显.docx
- 气凝胶绝热材料产业化及建筑节能应用项目建议书.docx
- 白酒行业2026年中报总结:报表承压,底部渐明.docx
- 高端功能性食品及特医食品研发生产基地项目建议书.docx
- 石墨烯导热膜及柔性显示材料中试及产业化项目资金申请报告.docx
- 国家级现代农业产业园建设总体规划报告.docx
- 年处理20万吨废旧锂电池梯次利用及回收项目可行性研究报告.docx
- 非遗文化数字化保护与创意产业园项目市场调研报告.docx
- 航空航天用钛合金精密铸件生产基地项目建议书.docx
- 5G+智慧矿山整体解决方案示范项目可行性研究报告.docx
最近下载
- 2026部编人教版三年级语文上册课内阅读理解专项训练含答案名师解析期末必考真题精练卷.pdf
- 东北证券-债券研究-固收信用策略系列专题三:从商品趋势及结构特征看利率及产业债走势.pdf VIP
- 【医院大质控系列】质控中心职责、定位、工作计划.docx
- 南平市土地利用总体规划(2006-2020年)调整完善方案.PDF VIP
- 一元二次方程 单元作业设计 (二).pdf VIP
- 银行审计岗试题及答案.docx VIP
- 2025年医疗卫生系统招聘考试(面试-康复)历年参考题库含答案详解.docx VIP
- 电力管线搬迁工程投标方案283页.docx
- EJ_T 983-2018 铀矿取样规范.pdf VIP
- 漳州市土地利用总体规划(2006-2020年)调整方案说明.docx VIP
原创力文档

文档评论(0)