UML简单介绍(二十二)——基于UML的需求设计分析

本文介绍了基于UML的需求设计分析,包括需求内容、项目评估、需求阶段和迭代式需求步骤。强调了需求文档的重要性,特别是对于迭代式开发的移动互联网产品。通过四要素、五原则和三轴线来理解和分析需求,提倡使用UML工具进行建模和沟通,以适应变化并确保业务需求与资源计划相匹配。
摘要由CSDN通过智能技术生成

1、需求的内容

        文档的介绍,产品介绍,产品面向的用户群体,设计和开发遵循的标准或者规范,产品的功能性需求和非功能性需求。这样的一些内容在J2EE开发的时候是非常重要的,在Android移动端开发似乎并不是那么重要,外包公司除外。

        绝大部分的移动互联网公司,都是迭代式的开发产品,不断根据市场行情来变更需求,所以很少有成文的文档和需求设计。但是学习这样的设计规范,会理清楚我们的整个开发流程,让你做应用更加得心应手。需求文档的模版,在网上有很多,其华为的一些文档是比较靠谱的,可以参考使用。

        文档的介绍,一般要包括:文档的目的,文档的范围,读者对象,参考手册,术语与编写解释等。


2、项目评估阶段

        大多数的需求分析是在细化阶段进行的,并且伴有产品品质的早期编程和测试。初始阶段会持续的做需求分析,可以认为在进入测试之前,都是初始阶段。初始阶段不是需求阶段,初始阶段要做:项目的设想,是否可行,成本估算,是购买还是开发等等。


3、需求的阶段

一般如下的几个阶段:

        第一次需求:评估及非功能,这里就和上文提到的项目评估是一样的了。需求的第一步不是上来就问业务,更不是上来就问流程。需求的第一步需要了解客户的预期运行环境,客户的预期效果,以及客户可能提供的资源等信息。同时,要对这个需求甚至整个项目进行评估,包括质量的评估,投入人力及各类资源的评估,还有周期的评估。<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值