软件培训课程大纲-模板
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件技术培训体系课程名
称课程目标
课程时
间
高
级
软件架
构设计师实践解决软件架构设计流程问题
通过六个阶段完成大中型软件架构设计的完整过程,解决如何从
需求到架构的设计问题
解决架构设计过程中“只懂得做什么,不知道怎么做”的问题
解决实际的架构设计能力问题,使学员具备完整软件架构设计能
力
4天
高级软件需求分析和管理实践通过对电信、银行等大型项目需求实例分析,掌握需求定义、捕
获、分析与建模、需求描述、需求验证理论和实践方法,能够有
效地在软件生命周期中管理需求;
应用有效的需求管理技术,生成清晰的产品需求;
使用用例建模技术捕获并记录需求;
建立文档分层结构和产品的不同层次需求的标准;
使用属性和可追踪性,在整个生命周期内管理需求范围和变更;
理解需求如何驱动设计、测试和用户文档活动;
4天
软
件开发项目
管理实战过程篇:管理者首先需要懂软件开发工艺,由外行变成“内行”,
是管好人的第一步,重点研究开发环节相关的主要矛盾与细节,
细节决定成败,让管理者关注开发过程中主要矛盾的细节,顺利
推进项目的进展。
计划篇:管理者完成项目之前需要做好充分的准备工作,做到打
有准备之仗,关注计划的8个要素,即目标、范围、工艺、人力、
时间、风险、估算与绩效,从实践中掌握计划的制定策略与技巧。
执行篇:好的计划需要脚踏实地的执行,否则是纸上谈兵,“计划
项”如何分解成“任务项”?如何“任务项”控制粒度?“任务
书”如何撰写?“任务书”下达方式?如何有效地控制项目的进
度?通过研讨和经验分享来解决这些问题。
量化篇:软件项目开发过程中的量化是监控项目进度的良方,化
解绩效考核中存在的弱点“情感问题”,软件项目量化的基础是配
置管理与质量管理,目标是发现过程中的问题,持续进行开发过
程的改进,做到软件企业的可持续发展。
4天
软件全面质量管理和度量如何帮助项目管理人员和质量保证人员规划职业蓝图?
项目管理者如何协调范围、进度、成本和质量的矛盾?
如何进行软件项目质量改进与度量来提升核心竞争力?
如何有效实施单元测试工作?
如何有效实施集成测试工作?
如何有效实施评审/代码复查工作?
如何有效实施系统测试工作?
如何建立项目量化管理模型?
如何从缺陷与问题管理中获得知识,来预防质量问题?
3天
敏
捷开发高端
实践大型应用项目如何执行敏捷开发
超过百人的团队如何有效的组织敏捷开发
掌握敏捷开发的哲学与价值
掌握敏捷开发管理框架
实践敏捷开发的构建
实践Product Backlog敏捷开发项目的标尺
敏捷开发的角色规划
实践敏捷开发的敏捷迭代规划
实践敏捷开发的Release 规划
敏捷开发的周期控制与有效进度监测
敏捷开发与其他敏捷开发
高效的敏捷开发执行
3天
云
计算
实战云计算的原理和概念
了解虚拟化技术及其典型应用
掌握MapReduce、Google、Hadoop等主流云计算架构
实例讲解公有云、私有云、企业级应用云平台
掌握企业实施云计算的实用方法
2天