By 高焕堂 2010/11/01
Android_从需求分析到设计
需求分析:表达设计创意,触发潜在需求
1. Use Case表达明需求
一般的系统分析人员都擅长于使用Use Case来捕捉和记载User的需求。例如,下述Use Case图记载了User的期望:
这图表达了User的明需求,代表着对设计者的限制条件(Constraint)。
2. Use Case表达设计,触发潜需求
基于上图,设计师必须从限制条件丛林中,寻觅出一条康庄大道,提升产品的差异化和创造多样化。试图提出对User更具有价值的服务来取代上图里的功能,并修改上图去表达新的服务,争取User的支持与购买。例如,设计师添增了MMS服务,如下图:
如此,呈现了产品与竞争对手的差异化,只要成本在控制之中,些为提高成本,来取得更大的市场占有率,经常是成功的商业策略,也是产品进步的动力来源。[歡迎光臨 高煥堂 網頁:http://www.cnblogs.com/myEIT/ ]
接着,设计师继续进行细部设计,如下图:
进行分工开发时,可以将Ex07_Service模块的Use Cases独立出来,如下图:
而Ex07_Activity模块的Use Case图可绘制如下:

于是Use Case设计图,既能衔接需求分析,也能创造产品的差异化设计,又能支持项目(项目)的分工开发管理。发挥了Use Case图的多元功能,非常有益于像Android手机或电视机等软硬整合产品的开发。◆
[Go Back]