软件=业务+架构+流程+组织教程ppt培训课件

上传人:bin****86 文档编号:57848311 上传时间:2018-10-25 格式:PPT 页数:165 大小:14.60MB
返回 下载 相关 举报
软件=业务+架构+流程+组织教程ppt培训课件_第1页
第1页 / 共165页
软件=业务+架构+流程+组织教程ppt培训课件_第2页
第2页 / 共165页
软件=业务+架构+流程+组织教程ppt培训课件_第3页
第3页 / 共165页
软件=业务+架构+流程+组织教程ppt培训课件_第4页
第4页 / 共165页
软件=业务+架构+流程+组织教程ppt培训课件_第5页
第5页 / 共165页
点击查看更多>>
资源描述

《软件=业务+架构+流程+组织教程ppt培训课件》由会员分享,可在线阅读,更多相关《软件=业务+架构+流程+组织教程ppt培训课件(165页珍藏版)》请在金锄头文库上搜索。

1、参考,商业,架构,软件,组织,过程,模型驱动开发平台,参考内容,eXpressApp Framework,技术架构思想,Mendix,初始,细化一,Sprint1,Sprint2,Product Backlog,Sprint Backlog,参考,Composite WPF,CSLA,其他,信息系统架构,商业,软件,MetaEdit+,组织,个人,团队,个人,团队,组织,模型驱动开发平台 OpenExpressApp platform,产品线/产品族,产品设计,http:/ Section Divider,软件,The slides after this divider will be gro

2、uped into a section and given the label you type above. Feel free to move this slide to any position in the deck.,软件,商业,组织,流程,架构,原创故事:不死鸡和不死牛的故事,为什么不死? 永不消失的需求,如同软件项目一样,今天完成了,明天又有新需求。普通鸡牛和不死鸡牛代表什么,有什么区别? 普通不死 项目(一次性) 产品(持续性) 鸡牛 单个产品 产品线/产品族要鸡还是牛? 目标 阶段 策略不同,方法不同,BAPO模型覆盖了软件工程的主要关注点。这四个关注点(商业、架构、流程和组

3、织)成为了FEF的四个评估维度。每个维度有五个级别,并且有三到四个方面。,pptPlex Section Divider,商业,The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.,业务领先模型,麦肯锡7S模型,以7S架构建立的组织,有助于提升效率。7S包括:策略规划(strategy)、制度建立(system)、员工选择(staff)3个硬

4、技巧,和 共同愿景(shared value)、抽象架构(structure)、技巧培养(skill)、企业文化建立(style)4个软技巧。,产品生命周期,在产品开发期间该产品销售额为零,公司投资不断增加;在引进期,销售缓慢,初期通常利润偏低或为负数;在成长期销售快速增长,利润也显著增加;在成熟期利润在达到顶点后逐渐走下坡路;在衰退期间产品销售量显著衰退,利润也大幅度滑落。如图所示:,市场生命周期,曲线表示细分市场的生命周期;曲线表示生命周期过程中市场投资水平的变化,这里可以理解为促销投资水平;曲线表示生命周期过程中盈利水平的变化。从图中可以看到,生命周期的不同阶段,市场环境及主要营销指标的

5、变化趋势。,波士顿矩阵:公司战略方向指南针,纵轴代表市场成长率、横轴为市场占有率,将事业划分为问题儿童(problem child)、明星(star)、金牛(cash cow)、败犬(dog)四个象限,是制定事业策略的有效工具。不同象限的投入资源是不一样。,GE矩阵,业务战略矩阵,3C策略,制定策略时,心中一定要有3C:企业自身(company)、竞争对手(competitor)、顾客(customer)。,Corporation,Competition,Customer,在可接受价格下寻求最佳效益,技术采用生命周期:跨越鸿沟,SWOT分析,pptPlex Section Divider,信息

6、系统架构,The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.,山寨,完全自己做,完全用别人的,架构如何产生?,组合,扩展,架构是什么?,架构是针对某种特定目标系统的具有体系性的、普遍性的问题而提供的通用的解决方案。 架构往往是对复杂系统的一种共性的体系抽象。 架构让我们能够正确、合理地理解、设计和构建复杂的系统。,硬件架构图:,软件架构图:

7、,业务架构领域的组件及主题,业务架构规程是关于业务的“工作范围”,并且描述它是如何运作的。,解决方案架构规程的领域及主题,在信息系统开发和维护项目中处理应用、数据、技术和其他解决方案架构形式,具体到实现。,企业架构规程的组件及主题,EA 主题主要用于企业分析、计划和架构治理。关键的业务架构主题完整地包含于 EA 规程之中了。,企业架构路线图示例,企业架构领域原则上的关注点是企业范围内的业务需求的识别、规范,及优先级划分。,企业架构开发协会(Institute for Enterprise Architecture Development ,IFEAD)概括出了企业架构规程的重要指导原则:“没有

8、战略眼光,就没有 EA。”换句话说,今天的企业架构关系着明天的业务系统。此原则的一个重要方面是企业架构是根据一个战略性的企业眼光结合业务和技术要素的整体规程,EUP 是 RUP 的扩展,它模仿 RUP 的方法,描述过程工作流和活动,而 FEAF 和 Spewak 都继承于 Zachman Framework。TOGAF 起源于早期的专有 EA 技术框架,像 Technical Architecture Framework for Information Management (TAFIM),并构建在企业架构 ANSI 推荐之上(IEEE 1471-2000)。 TOGAF 和 RUP 之间的原

9、则差别是 RUP 是技术架构驱动的,然而,TOGAF 是业务架构驱动的。,EA 框架选择,介绍 TOGAF,TOGAF 架构开发方法(Architecture Development Method,ADM),TOGAF 与 RUP 的交汇点,TOGAF 和 Zachman Framework,虽然 TOGAF 和 Zachman Framework (ZF) 属于一类“企业框架”,但是它们在方法、组成,和工作范围上都有差别。 ZF 是结构化的(静态的)框架,当用作方法及框架的工件和元分析的分析和分类的模型时最有效,而 TOGAF 是过程(动态)框架,还包括使用它们的参考过程模型指导。尽管有这些

10、基本的差别,我们还是有很大可能一起应用这两种框架:利用 ZF 作为工件的字典和交付结构,将 TOGAF 用作工件交付过程 用 ZF 设置转换 TOGAF 和其他解决方案方法之间的工件,例如,RUP 和/或 IT Infrastructure Library (ITIL) 的结构在实现 TOGAF 过程中或之前,利用 ZF 进行现有企业过程和业务模型的间隙分析利用 ZF 进行 TOGAF 的元分析,这可能导致对其弱点的确定,以及与其他方法的可能接口。将 ZF 用作设计 TOGAF 企业架构模型的助手(TOGAF 阶段 B-D),TOGAF 和 EUP,虽然 EUP 和 TOGAF 都工作于组织层

11、面上,但是它们的范围不同。EUP,将 RUP 扩展到企业级,引入了七个新的规程 企业架构是其中一个 并对它们的应用提供指导。虽然大多数 EUP 规程工作于组织层,并且作为企业架构过程的输入,但是 EUP 本质上不是企业架构开发框架。(尽管 EUP 可能在 RUP 的未来实现方面进行变更。) 对比 EUP,TOGAF 只关注企业架构规程。从一开始就期望,并将其创建为企业架构实现的框架。 尽 管 EUP 和 TOGAF 在视角上有差别,但是 EUP 所引入的规程对企业架构实现非常重要。举例来说,企业业务建模(Enterprise Business Modeling)对于对现有业务过程的“构架”变更

12、来说是有帮助的,而投资组合管理(Portfolio Management)是企业架构师分析潜能,并监控(或 EA 术语中的治理)正在进行的实现的“必用”工具。,TOGAF 实现路线图,对成功的 EA 实现的其他潜在威胁包括缺乏用于获取并管理 EA 工件的标准工具,并且缺乏标准标记符。,http:/www.telin.nl/NetworkedBusiness/Archimate/ART/,EA:,EA Notation:,理解架构:一组类比,理解1:高楼大厦是由钢筋、水泥和砖块构成。 理解2:信息系统是由数据和代码构成。理解1:高楼大厦是由一个个楼层、一个个房间构成。 理解2:信息系统是由一个个

13、模块、一个个对象和组件构成。答案1:高楼大厦是由支撑框架、管道系统、强弱电系统、给排水系统等构成。 答案2:信息系统是由组织机构、业务流程、业务功能、业务信息等构成。,业务流程梳理,至顶而下的对企业业务进行层层梳理,确保企业核心价值链在您的梳理分析下不失真、不偏离。 第一层:企业流程地图(使用EVC价值增值链法) 第二层:企业流程区域(使用EVC价值增值链法) 第三层:主流程(使用EPC事件过程链) 第四层:子流程(使用EPC事件过程链) 第五层:活动(使用活动元素来描述),企业价值增值链图(EVC),企业事件过程链图(EPC),系统划分粒度,系统1,系统2,架构是蓝图,是从整体到部分的最高层

14、次的划分,架构是关注点分离,架构是一种权衡,用友U9产品SOA设计架构遭技术质疑,架构可以先不做,但一定要先想,瓦萨战舰的故事,架构是持续完善的,pptPlex Section Divider,参考,The slides after this divider will be grouped into a section and given the label you type above. Feel free to move this slide to any position in the deck.,可持续的争竞优势:,Company Logo,开发方法?,可维护?,定制化能力?,开发效率

15、?,产品质量?,MetaEdit+,The key benefits of this approach are: Productivity increases by a factor of 5-10: Shorter time to market Developers can concentrate on features and design instead of writing code manually Product quality improves significantly Full control over both modeling and code generation,Do

16、main-Specific Modeling,Metacase: The worlds leading supplier of Domain-Specific Modeling (DSM) environments.,.NET Application Framework - DevExpress eXpressApp Framework,The fastest way to platform independent business applications Feature Details Architecture XPO The UI Model Modularized Architecture Base Class Library Role-based Security Data Validation Localization Reporting Visual Studio IDE Integration,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号