慧谷培训 >>> 特色技术课 >>> 软件敏捷设计原则、模式课程介绍   
    搜索课程
搜索:
选项:
 在线咨询    最新课表
    推荐课程
  优惠组合课程
思科官方授权CCNA+CCDA双证班10.
思科官方授权CCNA+CCNP培训只需4.
思科+微软黄金组合3900元
最有价值的网管课程6500元
信息安全技术认证培训
MCSE2012&全球IT认证金牌课程
  Cisco(思科)
思科官方授权CCNA培训
思科官方授权CCNP培训
思科官方授权CCIE培训系统
全国独家Cisco官方售前培训班
思科官方授权CCSP培训
  政府补贴
政府补贴中高级计算机程序设计员Java
Office政府补贴
  微软/Linux
微软MCSE认证/server2012
MCSE2003企业定制
红帽认证工程师(RHCE7)
微软官方MCITP 2008
  Office认证培训
Word课程
Excel基础入门应用
Excel中高级课程
Excel在企业管理上应用(专家级)
PPT(PowerPoint)商务应用
Access课程
Outlook课程
  平面广告设计
Adobe平面设计师班
专业美术创意设计班
Adobe Photoshop实战应用班.
高级平面广告创意设计师
  室内设计
AutoCAD 全能
3D MAX 全能班
高级室内创意设计师
  网页设计
Flash/AS高级动画开发工程师班
网页设计课程 (H5版)
  影视动画制作课程
3D MAX影视动画全科班
  MAYA动漫游戏
Autodesk Maya认证班
  编程开发系列
Java初级入门SL-110
Jsp Web开发 SL314
Java模式设计OO-226
J2EE企业高级解决方案
  特色技术课
VB.NET 开发编程
Visual Studio TFS
微软.net开发实战培训
C#技术基础课程
MOSS 2013/2016(share.
MOSS 2013/2016(share.
Lotus Notes企业应用
Oracle OCP 数据库管理开发实战
VM虚拟化技术 VCP6 培训
IOS精英直通车班
IOS核心速成班
Windows 8/10桌面支持专家
互联网前端开发工程师(html5+JS)
安卓Android开发实训营
  小型机系统管理
HP-Unix系统及网络管理I
AIX 7 Basics AN10
大型机操作系统
Solaris 操作系统网络管理
  工业设计
CATIA V5/V6 造型设计实战应用
Pro/E 3/4/5/6 模具设计实战.
Pro/E 3/4/5/6 钣金设计实战
UG NX 5/6/7造型设计实战应用
UG NX 5/6/7模具设计实战
SolidWorks 造型设计实战应用
  软件测试专业培训
软件测试提高班
软件测试就业班
  企业管理课程
人力资源管理师二级
企业培训师二级
有效沟通技巧实战培训
  IT英语
IT英语,IT职业英语
it移民,IT就业
暂无小分类
  大数据
   
    广告课程
  >>> 软件敏捷设计原则、模式开班介绍
课程周期: 18小时 培训费用: 6000 元
使用教材: 送培训讲义,教学光盘 教材费用: 包含教材费
学员收益: 熟练应用
咨询电话: 021-64472947、13122257700  64470100   
  >>> 软件敏捷设计原则、模式最近开班
编 号 上课地点 学习时段 开课时间 在线报名


现在报名预约此课程

  >>>  软件敏捷设计原则、模式详细介绍
 
课程周期:18小时 
培训费用:6000 元
使用教材:培训讲义
教材费用:送培训讲义,教学光盘
咨询电话:13122257700、64472947
一、 培训介绍
    1、18小时、培训费6000
    2、附送培训讲义,培训光盘


二、 课程简介
课程介绍:
    敏捷开发(Agile Development)就是指能够在需求迅速变化的情况下快速开发软件。为了达到这种敏捷性,我们首先需要树立正确的设计价值观,使用一些实践提供必要的准则和反馈,需要使用设计原则使我们的软件保持灵活、易修改和高复用性。此外,还需要理解一些被证明在特定问题中可以权衡这些原则的设计模式。本课程通过几个真实项目案例,将软件设计的价值观、设计原则/准则、设计模式这三个概念融汇起来,使他们成为有机的整体。该课程不会介绍大家已经熟知的敏捷方法论(不涉及XP,Scrum等具体细节)和基本概念,主要是通过案例介绍敏捷思想在真实项目之中是如何实现设计的。

课程特色:
    本课程首先简要介绍设计价值观、原则、模式以及实践,然后通过许多案例来演示如何应用它们。更重要的是,案例给出的并不是最终的结果,而是设计过程。你也会看到设计者所犯的错误,你会看到他们如何找到错误并修改之。你会看到他对问题的苦思冥想,面对一些难以权衡的含混问题的疑惑与探索。在课堂上,老师将和学员一起思索、一起探讨、一起权衡、一起验证。让看看到设计的真实历程。

培训对象:
    软件开发经理、软件架构师、软件详细设计人员、程序员和资深开发人员

培训目标:
    理解真实项目的设计精华(涉及电信/金融/政府等行业的大型项目)
    理解敏捷设计的思想
    弄清软件架构和详细设计的职责/工作重点/相关区别
    建立软件设计价值观,关注可维护性和可复用性
    理解软件的功能需求和质量属性定义以及设计的策略
    理解可维护性和复用性的实现策略和评价标准
    理解软件设计的基本原则
    掌握敏捷建模,以实用主义使用UML建模语言
    掌握代码的坏味道/代码静态分析工具
    掌握重构技术/重构到模式
    理解单元测试/持续集成的思想

课程大纲:
一、敏捷开发
    1、敏捷开发的概念
    2、敏捷联盟宣言
    3、极限编程XP概述
    4、分析几个小的案例阐述敏捷设计的实践,主要关注影响设计和编写代码方式的实践

二、敏捷软件架构与设计
    1、 敏捷软件设计过程
    2、 架构和详细设计的区别
    3、 软件架构师职责和架构成果,以及架构的优劣的界定
    4、 架构师的多维思考方式
    5、 软件详细设计人员的职责和详细设计成果
    6、 软件详细设计与架构的关系——架构和设计应该做到何种程度?
    7、 结合多个案例对软件架构和设计进行分析

三、敏捷软件设计属性(重点可维护性和可复用性)
    1、 软件设计需要考虑的质量属性
    2、 软件设计的可维护性实现
    3、 软件设计的可复用性实现
    4、 软件设计的健壮性实现
    5、 软件设计的高性能实现
    6、 软件设计的高可靠性实现
    7、 结合多个案例进行分析,弄清通过哪些手段来实现这些质量属性

四、敏捷设计价值观
    1、 软件设计经济学
    2、 软件开发成本和维护成本
    3、 软件维护成本和相关设计思想
    4、 软件设计的易理解/可修改性/可测试/易部署
    5、 通过多个案例,阐述设计价值观

五、敏捷设计原则
    1、 敏捷设计的基本原则
    2、 GRASP设计原则
    3、 面向对象设计的基本原则
    4、 通过案例,分析设计原则

六、 敏捷设计模式思想
    1、设计模式概述
    2、设计模式的本质论
    3、设计模式如何适应变化和封装
    4、代码坏味道
    5、重构技术/单元测试
    6、重构到模式
    7、某大型电信项目案例分析-设计模式的应用
    8、某金融项目案例分析-设计模式的应用
    9、某政府项目案例分析-设计模式的应用

七、UML建模技术在详细设计过程中的应用
    1、UML建模语言概述
    2、UML在详细设计阶段的应用方式
    3、UML活动图和状态图应用
    4、UML类图和顺序图,在详细设计中如何协作进行职责分配
    5、UML组件图和部署图的应用
    6、UML和逆向工程
    7、UML图的保留和废弃
    8、用多个项目来分析如何使用UML

八、敏捷设计真实项目最佳实践
    1、某电信项目敏捷设计最佳实践
    2、某电力项目敏捷设计最佳实践
    3、某互联网项目敏捷设计最佳实践

三、 企业团体定制介绍
   1、可提供团体定制培训,为企业量身定做。
   2、咨询热线:13122257700、021-64472947
   3、电子邮件:training@vip.163.com

  >>> 这个课程我有问题向老师咨询
姓 名: 慧谷联络,不对外公布
电 话: 慧谷联络,不对外公布
邮 件: 慧谷回复提问,不对外公布
问 题:
验 证:  
 
 
查看软件敏捷设计原则、模式最新开班时间    

上海慧谷职业技能培训中心  徐汇区乐山路33号2号楼4楼  
报名热线:021-64478100   64470100   64482972
Q Q:1335162497   Email:withub@vip.sina.com
Copyright© 1999—2019 All Right Reserved  IP/ICP备案:沪ICP备09071445号
劳动局认证批准文号:沪劳保技(2003)34号    教育局认证批准文号:徐教社(2005)310号