一、项目前期
1. 项目负责人
负责召集项目的相关人员、召开项目会议、负责此次项目全程技术沟通并落实可执行方案;
2.项目经理
圈定大致产品开发周期及制作周期,项目部署,同时安排用户现场体验或方案详细沟通,并去现场勘查;
3. 技术工程师
主要负责项目的需求分析,概要设计,详细设计、方案设计,程序模拟,程序测试,等工作;
4. 后期/UI
根据现场勘测数据及技术支持负责前期效果界面设计、设备产品效果设计,版面规划设计等。
二、项目设计流程
1. 需求阶段
· 用户/市场调研
· 问题分析:获取需求定义,又称软件需求规约.
· 需求分析:需求分析生成功能规约。
· 项目评估:了解产品开发难度及制作,评估开发及制作工作量,指定开大进度计划和里程碑节点。
2. 设计阶段
建立整个软件系统结构,包括子系统、模块以及相关层次的说明、每一模块的接口定义,命名规则,模块之间的调用关系等。
效果模型图:组件图、配置图;
不同角度的构架视图:用例视图、逻辑视图、进程视图、部署视图、实施视图、数据视图(可选);
系统总体布局:部分组成、逻辑上的相互关系;