IBM Software Group | Rational software 1 Agenda  Software Development Best Practices  Sovelluskehityksen peruskyvykkyydet  Business Driven Development.

Slides:



Advertisements
Similar presentations
Project Management with VIVA PPM Tool (Project Portfolio Management)
Advertisements

Oracle Fusion Applications Review Presented by: BizTech.
Best Practices in Adopting SOA Mike Gilpin VP / Research Director Forrester Research.
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
Introducing OpenEdge BPM: Ken Wilner, VP of Technology, OpenEdge Integrating Business Process Management Capabilities Into Your OpenEdge Application.
IBM Software Group ® Systems and Software Trends Critical Success Factors in Process Walker Royce IBM Software Group.
© 2004 Visible Systems Corporation. All rights reserved. 1 (800) 6VISIBLE Holistic View of the Enterprise Business Development Operations.
Service Oriented Architecture Concepts March 27, 2006 Chris Armstrong
Service Oriented Architecture
Independent Insight for Service Oriented Practice Communicating SOA.
© 2006 IBM Corporation IBM Software Group Relevance of Service Orientated Architecture to an Academic Infrastructure Gareth Greenwood, e-learning Evangelist,
SOA with Progress Philipp Walther Consultant. © 2007 Progress Software Corporation2 Agenda  SOA  Enterprise Service Bus (ESB)  The Progress SOA Portfolio.
Session 9 – Business Process and Integration SUMMER SERIES OF TECHNICAL SEMINARS Chris Vidotto Solution Specialist – Application Platform.
® IBM Software Group © 2008 IBM Corporation RSM and UML 13 june 2008 Fredrik Ferm – ECAT Strategy Team Lead
IBM Software Group ® Systems and Software Trends Walker Royce IBM Software Group.
Realising the Potential of Service Oriented Architecture Kris Horrocks Connected Systems Division Microsoft.
Systems Integration & Consulting June Copyright ® 2009 Ayenda Agenda Introduction to Systems Integration System Integration Challenges and Opportunities.
John Sadd Progress Fellow and OpenEdge Evangelist
© 2006 IBM Corporation SOA on your terms and our expertise Discovering the Value of SOA SOA In Action SOA & End-2-End Business Driven Development using.
Software Group End-2-End IBM Development Tools Landscape IBM Business Driven Development, SOA and the Software Development Platform (SDP)
IBM Software Group ® Project Enterprise Overview Scenario Description.
® IBM Software Group © IBM Corporation IBM Information Server Service Oriented Architecture WebSphere Information Services Director (WISD)
IBM Software Group Name Title Company End-2-End Development Tools – Portal In Action Portlet Development and Portal Design using J2EE, Web Services, Data.
CONNECT EVERYTHING. ACHIEVE ANYTHING. ™ Top Ten Enterprise Service Bus (ESB) Myths Gordon Van Huizen CTO, Sonic Software March 17, 2005.
® IBM Software Group © 2007 IBM Corporation IBM Rational Proof of Technology Discovering the Value of IBM Rational’s Web Services Testing Solution.
Overview of Change Management ClearQuest Overview for CORUG January, 2008.
SOA – Development Organization Yogish Pai. 2 IT organization are structured to meet the business needs LOB-IT Aligned to a particular business unit for.
Achieving Agility with WSO2 App Factory S. Uthaiyashankar Director, Cloud Solutions WSO2 Inc. Dimuthu Leelarathne Software Architect WSO2 Inc.
IBM Software Group - IBM Systems Group © 2006 IBM Corporation IBM Software Group | IBM Systems Grouppage 1 Team Collaboration Software Selling Strategy.
IBM Software Group © 2003 IBM Corporation 1 SOA RAD Business Driven Development & Portal Development RAD Portal/Portlet Tools Accelerate Development Portlet.
PO320: Reporting with the EPM Solution Keshav Puttaswamy Program Manager Lead Project Business Unit Microsoft Corporation.
INT-11: It’s Monday Morning, Do You Know Where Your Service Has Been? Service Management with Sonic ™ and Actional Marv Stone Progress Software.
©2005 Aspen Technology, Inc. All rights reserved. Oil & Gas Integrated Operations using aspenONE Nick Barnett.
Progress SOA Reference Model Explained Mike Ormerod Applied Architect 9/8/2008.
“Day in the life Demo” End-2-End SOA Business Driven Development Roles and Tools for Business and IT stakeholders IBM Sr. Consulting.
TeamCluster Project Real time project management solutions Harry Hvostov April 27, 2002.
® IBM Software Group © 2004 IBM Corporation IBM Software Development Platform Concepts, Products, and Strategy Alan W. Brown IBM Distinguished Engineer.
® IBM Software Group © IBM Corporation Introduction to Requirements Management & Analysis Solution Luis Castañeda Cubas IBM.
© 2005 IBM Corporation IBM Business-Centric SOA Event SOA on your terms and our expertise Operational Efficiency Achieved through People and SOA Martin.
© 2007 IBM Corporation SOA on your terms and our expertise Software WebSphere Process Server and Portal Integration Overview.
Rational Application Developer End-2-End Highlights Tools, Servers and middleware
IBM WebSphere Process Server and IBM WebSphere Integration Developer Product Overview and Highlights of WPS/WID v6.1 Bill Lawton, Product Manager, Business.
1 SOA Across Business and IT How do I optimize my business processes? Business Models Identify Process Tasks I/T Components exposed as SOA Services How.
® IBM Software Group © 2004 IBM Corporation Developing an SOA with RUP and UML 2.0 Giles Davies.
Technical Support to SOA Governance E-Government Conference May 1-2, 2008 John Salasin, Ph.D. DARPA
IBM Software Group ® Managing Reusable Assets Using Rational Suite Shimon Nir.
© 2005 IBM Corporation Discovering the Value of SOA with WebSphere Process Integration SOA on your terms and our expertise Building a Services Oriented.
IBM Software Group Name Title Company End-2-End Development Tools SOA & Business Driven Development using J2EE, Portal, Web Services, Service Data Objects,
IBM CEEMEA SOA SWAT Team © 2007 IBM Corporation Johannesburg, Aug. 21, 2008 Service Discovery, Creation & Reuse Julius PETER SWG SOA Sales Executive, CEEMEA.
® IBM Software Group © 2009 IBM Corporation Essentials of Modeling with IBM Rational Software Architect, V7.5 Module 18: Applying Patterns and Transformations.
BPM Intro Prof. dr. Koen Vanhoof Room 0.03 wet.park 5.
® IBM Software Group © 2003 IBM Corporation IBM WebSphere Studio V5.1.2: Making Java Development Easier May 2004.
® IBM Software Group © 2009 IBM Corporation Essentials of Modeling with IBM Rational Software Architect V7.5 Module 13: Traceability with WebSphere Business.
IBM Software Group Name Title Company Rational Application Developer (RAD) V6 Enabling Portlets with Service Data Objects (SDO) Web Services and JavaServer.
IBM Proof of Technology Discovering the Value of SOA with WebSphere Process Integration © 2005 IBM Corporation SOA on your terms and our expertise WebSphere.
Aligning Business Process Architecture and Enterprise Architecture: A Model Driven - Service Oriented Approach Chris Capadouca Business Solutions Architect.
End-2-End IBM Development Tools Landscape IBM Business Driven Development, SOA and the IBM Software Development Platform (SDP) Go to
© 2015 TriZetto Corporation Managed Services Overview Presenter Names 2.
IBM Software Group Name Title Company End-2-End Development Tools – Portal In Action Portlet Development and Portal Design using J2EE, Web Services, Data.
Service Oriented Architecture Enabling the Agile and Flexible Business of the 21 st Century.
Online | classes| Corporate Training | Technical | Placements| Experts Contact US: Magnific training India USA :
© IBM Corporation 2008 WebSphere demonstration Maurits André – WebSphere Technical Sales.
Applicatieplatform congres 12 & 13 maart. Microsoft Application Platform A Lifecycle View Sam Guckenheimer Group Product Planner Visual Studio Team System.
Technology Market Trends Understanding ECM
CIM Modeling for E&U - (Short Version)
IBM WebSphere Team Slides for: Mitre SOA and Application Modernization
Presentation transcript:

IBM Software Group | Rational software 1 Agenda  Software Development Best Practices  Sovelluskehityksen peruskyvykkyydet  Business Driven Development  Sovelluskehityksen muuttunut ympäristö  Maturity Models  Kypsyysmallien rooli

® IBM Software Group © IBM Corporation Liiketoimintalähtöinen sovelluskehitys

IBM Software Group | Rational software 3 Agenda  What is Business Driven Development ?  Service Oriented Architecture  Business Driven Development Lifecycle

IBM Software Group | Rational software 4 Trends that impact software and systems development TRADITIONALCURRENT REALITY Co-located teams Technology led Vendor lock-in Application silos Geographically distributed Compliance Open computing Modular systems (SOA) Right-sourcing Standards BUSINESS TRENDS

IBM Software Group | Rational software 5 Geographic distribution of business―the new norm  Near-shore  Internal staffing  Direct ownership  Offshore  Subsidiaries  Joint partnerships  Direct ownership of foreign facilities and hiring of employees  Outsourced  Service providers assume responsibility for life-cycle processes

IBM Software Group | Rational software 6  Executive needs  Risk management  Performance measurement  Development needs  Project and portfolio accountability  Process traceability and visibility  Secure, tamper-resistant environment  Global impact of local regulations  HIPAA, 21CFR11, Sarbanes-Oxley  Basel II, EASHW  Global standards  ISO 900x, Six Sigma  COBIT, COSO, ITIL  CMM/CMMI, SPICE (ISO 15504) Accommodating compliance―the new necessity

IBM Software Group | Rational software 7 Open computing―a new route to collaboration and innovation  Open standards  Improve data sharing by simplifying integration of disparate technologies  Open architecture  Increase collaboration by easily extending business processes  Open source  Promote innovation by leveraging community development Open architecture Open standards Open source Open computing

IBM Software Group | Rational software 8 Modular systems―greater flexibility  Maximize investments―reuse components  Leverage existing assets and investments  Avoid rip and replace  Increase flexibility―interoperable systems  Connect and share business components  Easily distribute business processes  Accelerate initiatives―scalable and agile  Add capacity or functionality quickly  Scale technology based on business demands  Increase business process efficiency―globally Today, service-oriented architecture (SOA) takes business process automation to the next level

IBM Software Group | Rational software 9 PROJECT DRIVEN BUSINESS DRIVENTRADITIONALCURRENT REALITY Evolving software and systems delivery Co-located teams Technology led Vendor lock-in Application silos Geographically distributed Compliance Open computing Modular systems (SOA) Right-sourcing Standards BUSINESS TRENDS Business Driven Development Enabling organizations to govern the business process of software and systems development

IBM Software Group | Rational software 10 Business-Driven Development Marketing/Sales Executives Application Support Architect Product/Project Manager Testers Deployment Manager Business Development Operations Model Assemble Deploy Manage Subscribers (Enterprise & Consumer) Operations Manager Analysts Model the Business Define Requirements Analyze & Design Implement Test Deploy Manage Optimize Manage change & assets Manage change & assets Govern Developers (In-house staff, contractors, and/or partners across geographical sites)

IBM Software Group | Rational software 11 Agenda  What is Business Driven Development ?  Service Oriented Architecture  Business Driven Development Lifecycle

IBM Software Group | Rational software 12 Existing Resources Service Oriented Architecture Service Modeling Services Business Process Components QoS, Security, Management & Monitoring (Infrastructure Service) Process Choreography Simple and Composite Services Enterprise Components Package Custom Application Custom Application Package Service Consumer Service Provider Integration Architecture

IBM Software Group | Rational software 13 Agenda  What is Business Driven Development ?  Service Oriented Architecture  Business Driven Development Lifecycle

IBM Software Group | Rational software 14 Govern SOA – align, execute and control investments Control Cost And ROI Understand Risk, Project Costs, and ROI Identify and Manage Projects and Resources CIO Project Manager Rational Portfolio Manager

IBM Software Group | Rational software 15 Define business requirements Rational RequisitePro Articulate Business Strategy Capture Business Goals, Objectives and Requirements Business Analyst Determine Key Performance Indicators

IBM Software Group | Rational software 16 Model the business (& identify the services) Rational RequisitePro Business Analyst Create, Simulate & Analyze As-Is Business Model WebSphere Business Modeler Create Financial Reports & ROI Estimates Create, Simulate, Analyze and Optimize To-Be Business Model Business Analyst Trace Requirements & Create System Use Case Realizations Model Services Create & Manage System Requirements Architect Rational Software Architect Java Developer UML Process

IBM Software Group | Rational software 17 Design the Services Architecture Trace Requirements & Create System Use Case Realizations Model & Implement Services, & expose as Web Services Architect Rational Software Architect Java Developer Your RAS Asset Repository Retail Financial Services Insurance Recipes Pattern Solution Recipe 1 Recipe 2 Recipe 3 Business Pattern Implementations Business Deleg… Session Facade Data Access Object Message Facade Application Arch Pattern Impls Operational Arch Patterns Impls Deployment Pattern Impls

IBM Software Group | Rational software 18 Construct the services Assemble & deploy the composite application Model & Implement Services, & expose as Web Services Rational Software Architect Java Developer Develop Portlets (App UI and Monitor) Portal Developer

IBM Software Group | Rational software 19 WebSphere Business Modeler Create Observation Model with KPIs & export to Monitor Create, Simulate, Analyze and Optimize To-Be Business Model Business Analyst Deploy/Run Monitor Business Operations Analyst Runtime  WebSphere Process Server  WebSphere Portal  WebSphere Business Monitor DBA Observation Model Run-time Statistics WebSphere Integration Developer Choreograph services using BPEL, WSDL, etc. Configure Human Task Manager (including Ad-Hoc) & Client Use Business Rules, State Machines, Web Services, Adapters, ESB, etc. Integration Developer BPEL WSDL EAR Assemble, deploy & monitor the composite application

IBM Software Group | Rational software % Project Delivery Time Accelerating Time to Value Build Progress 60% Time to value Conventional processes Stovepipe architectures Proprietary tools/methods 25% Time to value Iterative processes Middleware components Mature commercial tools 15% Time to value Rightsized processes Enterprise architectures Integrated environments

IBM Software Group | Rational software 21 Questions

IBM Software Group | Rational software 22 Jouko Poutanen Thank You

IBM Software Group | Rational software 23 Business Modeling Business Vision Business Rules Supplementary Business Specification Business Object Model Business Use-Case Model Business Use-Case Specification Policy doc’s Commercial doc’s Regulatory doc’s feedforward feedback Requirements Use-Case Model Glossary Supplementary System Specification Use-Case Specification Use-Case Model Survey Vision Software Architecture Document Design Model A & D ClassData Model Design Subsystem Implementation Model Components (code) Implementation Test Plan Test Test Scripts/Procedure s Test CasesTest Model Overall Traceability architecture is the 20% that matters (of everything in the pyramid ) For SOA there is an architectural pattern with certain implications on what elements you'll capture in your tools

IBM Software Group | Rational software 24 Rational RequisitePro Articulate Business Strategy Trace Business Objectives, Requirements & Create Business Use Case Outlines Business Analyst Capture Business Goals, Objectives and Requirements Overview of the Roles, Responsibilities, Process & Tools Customer extensions 3rd Party ISV Tools IBM Rational Team Unifying Platform Deploy/Run Monitor Business Operations Manager Runtime  WebSphere Process Server  WebSphere Portal  WebSphere Business Monitor Database Developer Project Manager Rational Portfolio Manager Business Strategist Understand Risk, Project Costs, and ROI Identify and Manage Projects and Resources WebSphere Integration Developer Choreograph services using BPEL, WSDL, etc. Configure Human Task Manager (including Ad-Hoc) & Client Use Business Rules, State Machines, Web Services, Adapters, ESB, etc. Integration Developer Test Tester Rational Functional & Performance Tester EAR WebSphere Business Modeler Create Financial Reports & ROI Estimates Create Observation Model with KPIs & export to Monitor Create, Simulate, Analyze and Optimize To-Be Business Model Create, Simulate & Analyze As-Is Business Model Trace Requirements & Architect System Use Case Realizations Implement Services, & expose as Web Services Create & Manage System Requirements and Use Cases Architect Rational Application Developer Developer Develop Portlets (App UI and Monitor) Rational Software Architect/Modeler System Analyst EAR (WSDL, BPEL, XSD, etc)

IBM Software Group | Rational software 25 The IBM Software Development Platform for BDD Customer Extensions 3rd Party ISV Tools Rational Software Architect (RSA) RAD Rational Functional & Manual Tester Rational Performance Tester Rational Team Unifying Platform (RUP, RequisitePro, ProjectConsole, ClearCaseLT, ClearQuest, TestManager) Tivoli Configuration Manager WebSphere Business Integration Modeler (WBIM) Rational Software Modeler (RSM) Tivoli Monitoring Rational Portfolio Manager (WSADIE ) Integration Developer AnalystArchitect Software Developer TesterDeployment Manager Project Manager Executive