14.3场景到任务
有了场景,下面就由架构设计师和各个模块的负责人一起,沿着子系统/模块的所属关系把场景划分开。例如stone 项目的用户登录场景,就可以分为:
(1)UI层。子任务为:界面设计,货物资料处理,文件上传处理,编辑控件等。
(2)逻辑层。子任务为:用户输入字段合法性处理,上传图像逻辑和缩略图处理,资料保存逻辑等。
(3)数据库。子任务为:资料读取的存储过程,图像的索引建立和维护等。
不同的任务把一个场景编织起来,虽然有多个开发者参与这个工作,但是应该有一个开发者对整个场景负责,我们得到了开发任务之后,就可以创建和分配测试任务。
有了场景,下面就由架构设计师和各个模块的负责人一起,沿着子系统/模块的所属关系把场景划分开。例如stone 项目的用户登录场景,就可以分为:
(1)UI层。子任务为:界面设计,货物资料处理,文件上传处理,编辑控件等。
(2)逻辑层。子任务为:用户输入字段合法性处理,上传图像逻辑和缩略图处理,资料保存逻辑等。
(3)数据库。子任务为:资料读取的存储过程,图像的索引建立和维护等。
不同的任务把一个场景编织起来,虽然有多个开发者参与这个工作,但是应该有一个开发者对整个场景负责,我们得到了开发任务之后,就可以创建和分配测试任务。