电话报名:010-62670835 021-50800371 0755-88849686 0871-6777060
联系我们 深圳分中心
 
首页 | 企业培训 | 公开课计划 | Rational课程 | 培训流程 | 项目咨询 | CMMI培训&咨询 | 培训认证 | UML系列 | 培训案例 | 技术论坛 |

问题答疑
您即使不参加培训,也可以通过邮件向火龙果技术专家咨询技术问题。Consoltant@uml.net.cn

技术交流
希望在线交流,欢迎到论坛 >>
免费技术讲座 >>>
订阅UMLO技术月刊>>>

相关技术文章
谈软件生命周期模型及其选择
软件开发方法论:RUP
建立敏捷统一过程框架
更多>>>   

面向的角色

过程工程师
过程经理

 
 
课程名称:
软件项目全面管理——基于微软Team Foundation Server
资质认证:
证书样本>>>
课程介绍:
   本课程结合微软新一代工程化开发平台Team Foundation Server,讲解如何有效地进行全面项目管理,您将通过具体的项目工作:需求,设计,实现,测试,发布。理解如何进行整个项目的各个层面的管理工作,如何组建团队模型,搭建团队工程化开发平台,您将了解如何基于MSF的过程模型,进行敏捷有效的软件过程的裁减。如何基于TSF,从团队各种角色(需求分析师、项目经理,架构师,开发人员,测试人员,发布经理,配置管理员)的角度进行协调一致的工作。
培训目标:
  • 熟练掌握敏捷软件开发过程,了解软件成熟度改进模型
  • 熟悉软件过程中的各个环节(需求,设计,实现,测试,发布)
  • 重点掌握计划跟踪、设计过程与实践
  • 熟练掌握基于TFS 的软件项目全面管理,包括开发过程管理和风险管理
培训内容
方向
内容
软件项目管理中
的问题分析
缺乏有效沟通,太多分散的工具,理论和实践的脱节,我们将通过一些案例来分析这些问题是目前软件项目管理中面临的重大挑战。同时我们将引入目前业界的主流解决方案:IBM 的Rational Rose 和微软的TFS 。
TFS基本原理
基于WEB 服务,开发可扩展,内置支持多种软件过程,贯穿整个软件生命周期的目前最高效的软件项目管理软件
TFS 中的概念结构:角色,用户,工作流,活动,工作项,迭代,检索,报表。TFS 中的一般团队模型:项目经理,架构师,开发者,测试人员
TFS 的架构:数据层、应用层和客户层。这种分层的结构提供了高度的弹性,适用不同规模的开发团队
Agile Software Development
软件过程团队模型中的角色定义
用以跟踪软件过程的工作项(场景、QoS 需求、任务、缺陷、风险)定义
按角色划分的软件过程中的各个角色的活动:需求分析师、项目经理,架构师,开发人员,测试人员,发布经理
两个管理领域:项目管理和风险管理
8个原则+6 个理念QoS
需求的三个方面:安全、性能和用户体验
五种过程的管理和跟踪类型:远景、计划、构建、稳定性、部署
项目经理角色
组织团队并为团队成员分配权限
初始化项目:新项目、设定软件过程、配置项目门户、配置源代码管理、创建迭代、设置代码迁入策略、上传项目相关文档
用工作项跟踪管理项目:跟踪管理QoS 需求、跟踪管理功能性需求、跟踪管理任务、跟踪管理BUG 、跟踪管理风险
架构师角色
两种类型架构师:IT 架构师和应用架构师
使用分布式系统设计器
逻辑数据中心设计;应用设计器
系统设计器和部署设计器
设计逻辑数据中心:区域、端点、主机应用整体设计:应用、服务、数据库、连接端点、实现类、应用约束和属性
子系统设计:对应用进行分组、细化;使用分层
部署设计:部署实例并验证部署,产生部署报告
开发者角色
查看工作项
实现WEB 应用和WEB 服务,使用类设计器设计类并添加实现代码
版本管理:迁入、签出、分支、合并、解决冲突、搁置和签出搁置、将迁入和工作项关联
使用单元测试:测试驱动开发模式、测试用例及代码覆盖分析、代码静态分析、性能探测
构建:创建新的构建类型、执行构建、查看构建、构建产生工作项;执行每日构建
测试者角色V 形的
测试模型:
单元测试、集成测试、系统测试、需求确认测试、发行测试;相关工作项目
使用测试项目;实施测试:手工测试;一般测试;WEB 测试;负载测试
顺序组合测试;查看测试结果并跟踪BUG
使用TFS 进行项目
管理实例
Adventure works 我们通过一个3 个月的WebLog 项目以一个虚拟的团队说明用TFS 进行软件项目管理的实际过程
 
讲师资质
  • UML软件工程组织技术专家。
  • 火龙果软件工程技术中心 技术顾问、资深讲师。
  • 从事过10年以上相关实际工作,曾在著名IT企业就职,具备丰富的实践经验。
  • 在多个大中型项目中成功实施了相关的工程技术实践,具备真实有效的能力,而不仅仅是“名气”。
  • 具备深厚的理论功底,进行过专业系统化研究与学习。
  • 丰富的授课经验,为多家大型企业授课,获得了客户的高度评价
  • 丰富的咨询经验,为多家企业客户咨询。
  • 能够结合学员的需求,有效地讲授理论和实践经验,并带领学员进行具体的实践演练。
学习期限: 4天
培训对象: 中高级程序员、系统分析员、需求调研员、构架设计师、产品市场技术人员。
学员基础:

具备一定的编程、分析、设计经验

开班方式: 公开课,请留意 每月公开课计划时间,开课地点:北京,上海,深圳,昆明
企业内训,如果您报名人数超过8人,可以专门定制课程内容,上门授课
定制请求: 如果课程不符合您的期望,您可以发出课程定制请求, 可以定制的范围:
课程内容,讲师人选,培训采用的案例,培训课时,开课时间,
请把定制要求用邮件或者电话告知我们>>>网页式表单 , 表单rar下载
课程特点:

1、资深专家授课、互动式案例教学、实战模拟项目运作
2、理论与实践相结合,注重案例的讲解

联系我们
火龙果MyProcess过程改进模型
火龙果MyProcess过程元模型
软件开发过程模型
通用喷泉过程
过程支持
软件开发过程指南
 
   
组织简介 | 联系我们 | 广告服务 | 招聘信息 | 征稿启事
版权所有:UML软件工程组织