软件工程---团队人员

1、利益相关者
2、团队的负责人
(2.1)实战能力的软件项目经理应具有特性
a)解决问题
准确的判断出最密切的相关技术并组织问题
系统的指定解决方案,适当的激励开发人员来实现
将过去项目的经验应用到新的环境中
如果最终的解决方案没有结果,应及时改变方向
b)管理者能力
能够掌控整个项目(进度,人员安排,人员能力等)
必要的时候有信息控制项目,同时还允许优秀的技术人员按照他们的
本意形式
c)成就:如何优化团队的生成率
鼓励那些工作积极主动并且做出成就的人
通过自身的行为表明出现可控风险并不受到惩罚
d)影响队伍的建设
必须能够“理解”人:理解语言或者非语言的动作信号,
并做出响应的反映。
能在高压下保持良好的而控制能力
3、选择(组织)团队
说明–>
有多少软件开发团队,就有多少软件开发人员的组织结构
组织结果不轻易的改变
“最好”团队的结构要素:管理风格,人员数量,技术水平,
项目的总体难度
组织典范(确定团队结构时,有哪些选择)–》
封闭式的:(主程序+助理+2-7开发人员)
按照传统的权利层次组织团队
适用于开发与过去已做过的产品或相似的软件
难以进行创新性的工作
随机式的:
松散的组织,团队工作依赖于团队成员个人的主动性
在需要创新或者技术上突破时,有优势
在需要有次序执行才能完成工作时,会陷入困境
–》必须相互的信任
技能分布必须适用于所要解决的问题
保持团队凝聚力,排除坚持已见的人
开放式的:
试图以一种既具封闭式泛型的控制性,又包含随机式泛型的
创新的方式组织团队
建立在相互信息的基础之上,良好沟通和根据团队整体意见
作出决策
适合解决复杂的问题
效率不高
同步式的:
依赖问题的分解,组织成员各自解决问题的一部分,没有什么
主动的交流
构建之法 5章 软件团队模式

	 问:团队最重要的特性是什么
	     凝聚力:
	           拥有统一的目标和共同的文化
		   很多情况下,“精英意识”,使的他们独一无二
	 问:影响团队发展的因素有哪些
	     狂乱的工作氛围,引起团队人员间长身重大的重大挫折,
	     “碎片式或者协调很差”的软件过程,没有清新的软件角色定义,
	     “接连不断的重蹈覆辙”,团队成员个性
	 敏捷团队:
	    -》敏捷方法倡导:
	           尽早逐步交付软件来使你的客户满意
		   组织小型的充满活力的团队
		   采用非正式的方式
		   交付最小的软件工作产品
		   总体开发简易型
	    -》敏捷团队的特点:
	            强调团队成员的个人能力和团队协作精神相结合
		    自组织,不必保持单一的团队结构
		    很多敏捷过程给予敏捷团队最大的自主权进行项目管理
		          将制定计划压缩到最低程度
			  允许团队选择自己使用的手段(过程,方法,工具)
		    团队关注的是在特定的时间点使项目获益最大的个人能力
		        每日例会(10分钟站立):
	      
   4、协调和沟通的问题

你可能感兴趣的:(软件工程---团队人员)