-
教育软件项目的团队组建
普通类 -
- 支持
- 批判
- 提问
- 解释
- 补充
- 删除
-
-
一、理解团队的内涵
(一)概述
团队建设主要是通过自我管理的小组形式进行,每个小组由一组员工组成,负责一个完整工作过程或其中一部分工作。工作小组成员在一起工作以改进他们的操作或产品,计划和控制他们的工作并处理日常问题。他们甚至可以参与公司更广范围内的问题。
团队建设应该是一个有效的沟通过程。在该过程中,参与者和推进者都会彼此增进信任、坦诚相对,愿意探索影响工作小组发挥出色作用的核心问题。
(二)团队构成要素
(1)要素:目标、人、定位、权限、计划
(2)成功团队的四大特征
凝聚力
我们跟随一个领导者,就是希望他能创造一个环境,结合众人的力量,营造一个未来!正是这种凝聚力,在创造着人类的历史。
合作
21世纪,个人敌不过团队。个人的成功是暂时的,而团队的成功才是永久的。直销团队的成功靠的是团队里的每位成员的配合与合作。
组织无我
直销事业是团队的事业,集体的事业,个人的力量是有限的。成功靠团队共同推进,每个成员一定要明白,团队的利益、团队的目标重于个人的利益和目标。既然是团队行动,就应听从领导人的安排,任何事情就变得很容易,这叫组织无我。团队的目标就是靠这种组织无我的精神达成的。
士气
没有士气的团队,是缺乏吸引力、凝聚力、战斗力的,而士气旺盛的团队,无论在任何环境,遇到任何困难,都是无往而不胜的。
-
二、掌握项目团队组建过程与方法
(一)团队组建影响因素
图1 团队组建影响因素
(二)过程与方法
1.确定团队目标
明晰团队目标
达成目标一致的共识目标是整个团队为之而努力,欲要达到的最终结果目标是行动的指南。让每个团队成员接受团队目标,首先达成目标一致的共识。团队成员应花费充分的时间、精力来讨论、制定他们共同的目标,并在这一过程中使每个团队成员都能够深刻地理解团队的目标。以后不论遇到任何困难,这一共同目标都会为团队成员指明方向和方针。明晰具体目标。将团队共同的目标分解为具体的、可衡量的行动目标。这一行动目标既能使个人不断开拓自己,又能促进整个团队的发展。具体的目标使得彼此间的沟通更畅通,并能督促团队始终为实现最终目标而努力。
2.确定团队构成
(1)团队角色构成
图2 团队角色构成
(2)团队人数计算
图3 团队人数计算
(3)团队成员来源
建议书团队:项目人员的一个好的来源是曾经准备过建议书的人员。他们对顾客的需求,以及通过何种技术能够满足这个需求都非常熟悉。比如,他们理解一些含糊词语的意思。在很多情况下,他们将会为项目提前做好准备。
组织的其他人员:分为对外招聘引进的人才,和公司、部门的内部人员。这些人应该具备相关工作经验,熟悉项目实施流程。
组织外人员:根据持续时间不同,包括永久性的雇工、永久或临时性的调动人员和临时性的顾问、职介机构、分包商等。
3.确定团队风格
团队风格是有很多方面来决定的,和公司的文化、项目经理的个人风格,项目本身等都有很大关系。团队的风格是由很多方面来决定的,和公司的文化,项目经理的个人风格,项目本身等都有很大的关系,团队风格可以是分享、透明、责任、协作、团结、激情等,团队风格很大程度上是有项目领导人决定的。团队风格确定后,就便于开展后续工作。。
4.确定团队纪律
没有规矩不成方圆,制定严格的团队纪律。团队作为一个集体,为了共同的利益和项目的成功,就要制定团队内部纪律,并且要求团队人员严格遵守。依据纪律解决冲突。团队人员因项目开发不可避免会产生分歧,可以整体讨论,听取多人意见。如果事态严重转变成冲突难以解决,就要依据团队纪律解决。做到赏罚分明。制定惩罚机制和奖励机制,根据人员的表现情况做到有赏有罚,激励各成员做到最好,使团队朝着更好的方向发展。冲突不可避免依据规范、纪律解决冲突、赏罚分明
-
三、团队角色及职责
(一)关键角色
项目经理,系统分析员,软件设计师,程序员这四个概念是在国外的IT也进行了软件产业化和详细工序分工后出现的(还有其他工种),具体地说这四个的分工相互配合,互有重叠又各有侧重:
项目经理 :管理职责,侧重项目的管理活动(包括:工作分工、项目计划与跟踪、人员安排、成本管理、资源管理等等,总之动项目的成功与失败付权责)
软件设计师:掌握面向对象分析与设计技术,统一建模语言(uml)。
系统分析师:熟悉应用领域业务能分析 用户需求和约束条件写出信息系统需求规格说明书制订项目开发计划协调项目开发与运行所涉及各类人员;能指导制订企业战略数据规划组织开发项 目;能评估和选用适宜开发方法和工具;能按照标准规范编写系统分析、设计文档;能对开发过程进行质量控制与进度控制;能具体指导项目开发即系统分析师 主要职责获取并分析用户需求形成规范化文档指导整项目开发需要与客户断交流熟悉应用领域业务.
程序员:按项目的要求进行编码和单元测试。
系统架构师:能够根据用户需求结合用户应用领域实际情况设计正确、合理软件构架维护系统构件及其接口并确保系统构架具有良好性能;能够对项目进 行系统构架级描述、分析、设计与评估;能够按照相关标准编写相应设计文档;具有扎实理论功底、广博知识面能够与系统分析师、项目管理师相互协 作、配合工作即系统架构师职责负责整体、宏观系统设计重点架构级别上还要对架构进行描述、分析和评估属于纯技术性工作。
(二)职责
1.软件项目经理的基本职责:
(1.)制定项目计划,并根据各种变化修改项目计划
(2)实施 项目的管理、开发、质量保证 过程,确保客户的成本、进度、绩效和质量目标.
(3)制定有效的项目决策过程
(4)确保在项目生命周期中遵循是实施公司的管理和质量政策
(5)选择一个能够精确衡量项目成本、进度、质量、绩效的项目距阵
(6)风险管理
2.系统分析师
(1)了解用户需求,写出《软件需求规约》、建立用户界面原型。
(2)技术职责,完成框架分析和设计,即项目要做什么、用什么做、做成什么样子,具备什么知识的人来做,是否有其他的方案,每个方案的优缺点是什么。 软件设计师:技术职责,在确定的框架中完成软件设计(包括:详细设计、测试用例等等)。
程序员:按项目的要求进行编码和单元测试。
3.设计员
(1)定义类的方法和属性以及各个类之间的关联,画出类图。
(2) 进行数据库设计。
4.程序员
(1)理解系统的业务需求,制定系统的整体框架(包括:技术框架和业务框架)
(2)对系统框架相关技术和业务进行培训,指导开发人员开发。并解决系统开发、运行中出现的各种问题。
通俗说法:
项目经理:负责项目与客户的稳定性;(‘做不做’)
系统分析员:对项目进行结构的设计(可行性,需求分析,项目范围,项目任务,指导和控制,质量管理,度量标准和度量,项目安排,资源分配,人员管理‘做什么’); 软件设计师:进行详细设计;(‘怎么做’)
程序员:具体的实现;(‘做’)
5.系统构架师
(1)理解系统的业务需求,制定系统的整体框架(包括:技术框架和业务框架)
(2)对系统框架相关技术和业务进行培训,指导开发人员开发。并解决系统开发、运行中出现的各种问题。
-
四、拓展资源
-
五、参考文献
[1]张国平, 吴春雷, 朱连章,等. 软件设计类课程教学研究与实践[J]. 高等理科教育, 2014, 第1期:111-114.
[2]张国平等. "软件设计类课程教学研究与实践." 高等理科教育 第1期(2014):111-114.
[3]张国平, 吴春雷, 朱连章, 崔学荣, & 张培颖. (2014). 软件设计类课程教学研究与实践. 高等理科教育, 第1期, 111-114.
[4]闫仕宇, 阳小华, 刘志明,等. 软件实训教师团队构建策略探析[J]. 计算机工程与科学, 2011, S1期:104-108.
[5]闫仕宇等. "软件实训教师团队构建策略探析." 计算机工程与科学 S1期(2011):104-108.
[6]闫仕宇, 阳小华, 刘志明, & 蒋辉. (2011). 软件实训教师团队构建策略探析.计算机工程与科学, S1期, 104-108.
-
-
- 标签:
- 方法
- 角色
- 确定
- 理解
- 过程
- 教育软件
- 团队
- 项目
- 目标
- 参考文献
- 组建
-
学习元评论 (0条)
聪明如你,不妨在这 发表你的看法与心得 ~