工作者的实践
 
 
问答 | 交流群 | 讲座 | 月刊 | MyProcess |
培训课程 | 问题诊所 | 现场咨询 | 资质认证 | 成功案例 | 课堂照片
   
 
成功案例
北京 敏捷开发与项目管理
塞孚耐 基于Scrum的敏捷开发
北京 敏捷软件开发过程
上海 敏捷软件开发过程
某美国著名资讯公司 敏捷开发
英国帕吉特 MyP与敏捷开发
总参 软件工程基础与导论
航管科技 RUP
中海油 软件开发过程
学门科技 个人软件过程
中国气象局 CMMI ML3最佳实践
电讯盈科 CMMI体系与过程
美国模拟器件 CMMI最佳实践

相关培训课程
统一过程及应用
火龙果MyProcess过程改进实践
敏捷过程实践
基于XP/RUP的迭代开发
软件开发过程指南
SCRUM过程实践
软件开发过程中的项目管理
CMMI体系原理与实践
软件工程哲学思考
迭代开发与过程管理
软件工程方法与技术
有效开发的原则和实践

相关咨询服务
基于CMMI2-3过程改进咨询
软件工程体系与平台构建
软件开发过程

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

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

课程名称:
软件项目全面管理——基于微软Team Foundation Server
资质认证:
证书样本>>>
   本课程结合微软新一代工程化开发平台Team Foundation Server,讲解如何有效地进行全面项目管理,您将通过具体的项目工作:需求,设计,实现,测试,发布。理解如何进行整个项目的各个层面的管理工作,如何组建团队模型,搭建团队工程化开发平台,您将了解如何基于MSF的过程模型,进行敏捷有效的软件过程的裁减。如何基于TSF,从团队各种角色(需求分析师、项目经理,架构师,开发人员,测试人员,发布经理,配置管理员)的角度进行协调一致的工作。
培训目标:
  • 熟练掌握敏捷软件开发过程,了解软件成熟度改进模型
  • 熟悉软件过程中的各个环节(需求,设计,实现,测试,发布)
  • 重点掌握计划跟踪、设计过程与实践
  • 熟练掌握基于TFS 的软件项目全面管理,包括开发过程管理和风险管理
授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练,详见 学习手册
培训内容
软件项目管理中
的问题分析
缺乏有效沟通,太多分散的工具,理论和实践的脱节,我们将通过一些案例来分析这些问题是目前软件项目管理中面临的重大挑战。同时我们将引入目前业界的主流解决方案: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、理论与实践相结合,注重案例的讲解


火龙果实践课堂
讲师资质
资深专家
曾就职著名IT公司
10年以上专业经验
5年以上授课经验
100个以上培训案例经验
平均90%以上学员满意度
 
训练方式
教练员案例讲解
学员实战演练
教练员点评示范
 
效果考核
优秀 -> 红带认证
良好 -> 蓝带认证
火龙果MyProcess过程改进模型

 
火龙果软件 向您提供经过数百家企业验证的有效的工程技术实践经验,同时关注最新的理论进展,帮助您"领跑您所在行业的软件世界"
 

公司简介 | 联系我们 |   Copyright 2002 ® 北京火龙果软件工程技术中心  京ICP备10020922号

京公海网安备110108001071号