阿
阿朱
Unregistered / Unconfirmed
GUEST, unregistred user!
你是哪一个位置?
作为一个完整的应用行业软件项目团队,我个人认为是由以下角色组成:
全过程管理:
项目经理[在现实与理想之间找到平衡点,保证工程按预算成本,按风险度,计划进度,
产品质量正常完成]
质量保证人员[对项目进行中流程的正常化,产生的文档的规范化进行监督,收集项目过程
中产生的各种文档和解决方案,并且编号,术语化。从本质来讲,他们属于知识管理人员]
分析阶段
1 产品支持工程师[现场实施,有相当多的客户实际使用经验,但往往在方案提出中容易受
客户目前使用经验限制,不能看的长远]
2 市场营销人员[对竞争对手和合作伙伴的优缺点相当了解,对市场格局,对什么功能可能
成为卖点有深刻认识,但技术人员和市场营销人员之间老互相存在隔阂]
3 行业科学管理知识人士[比如MBA等,他们对未来、国际趋势很敏感,但做真正产品又有些
理想化,需要与产品支持工程师好好交流]
4 用户需求调查工程师[必须有人把零散的信息归整成可用的知识,他们是前三种角色的连接
点,在此用户需求才汇集成现实与理想相结合的产品描述]
设计阶段:
5 业务模型架构师[将用户需求调查工程师的产品描述整合成有架构的系统模型,使其更加
适合市场和产品战略]
6 对象模型架构师[应用面向对象设计原理将业务模型映射成对象模型,对象的可扩展性
在此必须保证]
7 数据模型架构师[把对象模型中涉及到的数据结构映射成数据模型,代码设计师需要的
数据输入输出规范都在此产生]
8 安全模型架构师[为整个系统设计安全模型]
9 算法设计师[关键算法和公用算法在此设计]
实现阶段:
10 核心对象实现工程师[按进度表和模块说明书应用面向对象语言实现对象模型,
效率和稳定性]
11 客户界面设计人员[按进度表和模块说明书主要集中于客户端的操作控制,数据校验,
界面规范性,易用性]
12 测试方案设计师[按进度表和模块说明书设计测试方案,进行各方面测试[功能规范性,
稳定性,易用性,安全性等]]
13 测试人员[按规范测试和记录测试结果]
作为一个完整的应用行业软件项目团队,我个人认为是由以下角色组成:
全过程管理:
项目经理[在现实与理想之间找到平衡点,保证工程按预算成本,按风险度,计划进度,
产品质量正常完成]
质量保证人员[对项目进行中流程的正常化,产生的文档的规范化进行监督,收集项目过程
中产生的各种文档和解决方案,并且编号,术语化。从本质来讲,他们属于知识管理人员]
分析阶段
1 产品支持工程师[现场实施,有相当多的客户实际使用经验,但往往在方案提出中容易受
客户目前使用经验限制,不能看的长远]
2 市场营销人员[对竞争对手和合作伙伴的优缺点相当了解,对市场格局,对什么功能可能
成为卖点有深刻认识,但技术人员和市场营销人员之间老互相存在隔阂]
3 行业科学管理知识人士[比如MBA等,他们对未来、国际趋势很敏感,但做真正产品又有些
理想化,需要与产品支持工程师好好交流]
4 用户需求调查工程师[必须有人把零散的信息归整成可用的知识,他们是前三种角色的连接
点,在此用户需求才汇集成现实与理想相结合的产品描述]
设计阶段:
5 业务模型架构师[将用户需求调查工程师的产品描述整合成有架构的系统模型,使其更加
适合市场和产品战略]
6 对象模型架构师[应用面向对象设计原理将业务模型映射成对象模型,对象的可扩展性
在此必须保证]
7 数据模型架构师[把对象模型中涉及到的数据结构映射成数据模型,代码设计师需要的
数据输入输出规范都在此产生]
8 安全模型架构师[为整个系统设计安全模型]
9 算法设计师[关键算法和公用算法在此设计]
实现阶段:
10 核心对象实现工程师[按进度表和模块说明书应用面向对象语言实现对象模型,
效率和稳定性]
11 客户界面设计人员[按进度表和模块说明书主要集中于客户端的操作控制,数据校验,
界面规范性,易用性]
12 测试方案设计师[按进度表和模块说明书设计测试方案,进行各方面测试[功能规范性,
稳定性,易用性,安全性等]]
13 测试人员[按规范测试和记录测试结果]