® IBM Software Group © 2004 IBM Corporation IBM Software Development Platform Concepts, Products, and Strategy Alan W. Brown IBM Distinguished Engineer.

Slides:



Advertisements
Similar presentations
Quality is Everything Geoffrey Bessin Market Manager, Software Quality IBM Rational.
Advertisements

BPM By Abdullah Alotaibi CS317 Fall, Agenda What is BPM? Who does BPM? BPM Benefits What is the BPM lifecycle? What is a flowchart ? Why flowchart?
Experience, Technology and Focus in Mid Market CRM Soffront Asset management: An Overview.
© 2004 Visible Systems Corporation. All rights reserved. 1 (800) 6VISIBLE Holistic View of the Enterprise Business Development Operations.
© 2006 IBM Corporation IBM Software Group Relevance of Service Orientated Architecture to an Academic Infrastructure Gareth Greenwood, e-learning Evangelist,
Convergence – Driving down the Cost of Enterprise IT Christoph Rau BEA Vice President, Central & Eastern Europe October 23, 2003.
Realising the Potential of Service Oriented Architecture Kris Horrocks Connected Systems Division Microsoft.
Navision Business Analytics Joyce Leung, Partner Technology Specialist.
David Harrison Senior Consultant, Popkin Software 22 April 2004
© 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.
IBM Software Group | Rational software 1 Agenda  Software Development Best Practices  Sovelluskehityksen peruskyvykkyydet  Business Driven Development.
Software Group End-2-End IBM Development Tools Landscape IBM Business Driven Development, SOA and the Software Development Platform (SDP)
® IBM Software Group © 2008 IBM Corporation Rational Developer for System z User Group Kickoff.
Business Process Management: The Third Wave The Next 50 Years of IT.
Building solutions with Improving solution governance on SharePoint 2010 Rico Ho Chief Dreaming Officer
IBM Software Group ® Project Enterprise Overview Scenario Description.
IBM Software Group Name Title Company End-2-End Development Tools – Portal In Action Portlet Development and Portal Design using J2EE, Web Services, Data.
® IBM Software Group © 2007 IBM Corporation IBM Rational Proof of Technology Discovering the Value of IBM Rational’s Web Services Testing Solution.
The Integration Story: Rational Quality Manager / Team Foundation Server / Quality Center Introductions This presentation will provide an introduction.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
Accelerating Product and Service Innovation © 2013 IBM Corporation IBM Integrated Solution for System z Development (ISDz) Henk van der Wijk 23 Januari.
Share common characteristics and priorities Architecture / Engineering / Construction & Real Estate Media and Entertainment Professional Services.
© 2012 IBM Corporation IBM Israel Software Lab (ILSL( Daniel Yellin, Director March 2013.
Development Best Practices Concepts & Microsoft’s Approach.
Customer Quotes “We anticipate that the new Loss Prevention solution using BizTalk 2004 will be able to detect at least 50% more fraud cases starting from.
第三組 Produce a report on 1.SAP NetWeaver 2.SAP Web Application Server 3. SAP Solution Manager ~ Team member ~ 何承恩 謝岳霖 徐翊翔 陳鼎昇.
IBM Software Group - IBM Systems Group © 2006 IBM Corporation IBM Software Group | IBM Systems Grouppage 1 Team Collaboration Software Selling Strategy.
Rational Unified Process
1 IBM Software Group ® Mastering Object-Oriented Analysis and Design with UML 2.0 Module 1: Best Practices of Software Engineering.
Compuware Corporation Business Driven SOA Edwin Schumacher Director of Product Management
A Microsoft Perspective Kirby Bartholomew Product Manager Application Platform & Developer Marketing
PO320: Reporting with the EPM Solution Keshav Puttaswamy Program Manager Lead Project Business Unit Microsoft Corporation.
Guided by: Presented by: Mr.Archit OjhaAkanksha Shukla Mini Jain.
Systems Design Approaches The Waterfall vs. Iterative Methodologies.
MERCURY BUSINESS PROCESS TESTING. AGENDA  Objective  What is Business Process Testing  Business Components  Defining Requirements  Creation of Business.
DEV-8: OpenEdge® Architect – Extensibility & Third Party Integration Sunil Belgaonkar Principal Software Engineer Architect Phillip Magnay.
® IBM Software Group © IBM Corporation Introduction to Requirements Management & Analysis Solution Luis Castañeda Cubas IBM.
Application Lifecycle Management - Activities- Methodologies- Disciplines- Tools- Benefits- ALM Tools and Products 1 Application Lifecycle Management (ALM)
Microsoft Dynamics NAV 2009 and Architecture Overview Name Title Microsoft Corporation.
© 2005 IBM Corporation IBM Business-Centric SOA Event SOA on your terms and our expertise Operational Efficiency Achieved through People and SOA Martin.
Introduction to soarchitect. agenda SOA background and overview transaction recorder summary.
© 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 Software Group © IBM Corporation DB2 DataWarehouse Edition Patrick SARFATY Channel Technical Sales IBM Software
® IBM Software Group © 2004 IBM Corporation Developing an SOA with RUP and UML 2.0 Giles Davies.
© Copyright 2012 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 1 Automate your way to.
© 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,
Microsoft And Partners Driving Global Integration Solutions With BizTalk Server 2004 Ted Kummert Vice President Microsoft Corporation Business Process.
BPM Intro Prof. dr. Koen Vanhoof Room 0.03 wet.park 5.
Enterprise Modernization Made Easy with IBM Development Tools
® IBM Software Group © 2003 IBM Corporation IBM WebSphere Studio V5.1.2: Making Java Development Easier May 2004.
IBM Software Group Name Title Company Rational Application Developer (RAD) V6 Enabling Portlets with Service Data Objects (SDO) Web Services and JavaServer.
A way to develop software that emphasizes communication, collaboration, and integration between development and IT operations teams.
© 2009 IBM Corporation IBM Cloud Computing Tivoli Service Automation Manager V7.2 The Core of the Service Management System for Cloud Computing.
IBM Proof of Technology Discovering the Value of SOA with WebSphere Process Integration © 2005 IBM Corporation SOA on your terms and our expertise WebSphere.
End-2-End IBM Development Tools Landscape IBM Business Driven Development, SOA and the IBM Software Development Platform (SDP) Go to
IBM Software Group Name Title Company End-2-End Development Tools – Portal In Action Portlet Development and Portal Design using J2EE, Web Services, Data.
Online | classes| Corporate Training | Technical | Placements| Experts Contact US: Magnific training India USA :
© 2013 IBM Corporation Accelerating Product and Service Innovation Service Virtualization Testing in Managed Environments Michael Elder, IBM Senior Technical.
Business Technology Optimization: The New CIO Agenda Kenneth R Klein Chief Operating Officer Mercury Interactive.
Applicatieplatform congres 12 & 13 maart. Microsoft Application Platform A Lifecycle View Sam Guckenheimer Group Product Planner Visual Studio Team System.
Review of Definitions Software life cycle: –Set of activities and their relationships to each other to support the development of a software system Software.
Amlan Debnath VP, Integration Products Oracle Corporation.
CIM Modeling for E&U - (Short Version)
Presentation transcript:

® IBM Software Group © 2004 IBM Corporation IBM Software Development Platform Concepts, Products, and Strategy Alan W. Brown IBM Distinguished Engineer Manager, Model-Driven Development Strategy

IBM Software Group 2 Agenda  Software as a key business process  The Business-driven Software Life-cycle  The IBM Software Development Platform  IBM Rational Themes for Product Releases

IBM Software Group 3 What is Driving Business Today?  Return-on-Investment (ROI) for IT expenses  Connecting business to IT  Business Transformation Outsourcing  Focus on areas of strategic business value  Reducing recurring costs  Improving competitive positioning  Greater flexibility of IT solutions  Quality and predictability of deployed systems  Real-time monitoring and feedback from IT systems  Responsiveness to business changes

IBM Software Group 4 Software Development Drives Innovation * Gartner, April 2003, Embedded Software Development and Management - Automotive Industry Source: Mercedes

IBM Software Group 5 Software Development: A Strategic Business Process Business process: “A collection of activities that takes in one or more kind of input and creates an output that is of value to the customer.” Hammer & Champy Supply Chain Management Acquire Customers Human Resources Management SCM (Supply Chain Management) HR Support Customers CRM Retain Customers Forecast Sales Manage InventoryManage VendorsPlan Resources Customer Relationship Management Customer Relationship Management Hire Employees Administer Benefits Administer Payroll Software Development Platform Analyze Requirements Design & Construct Architecture Assess Quality Manage Change & Assets Software Development Business Process Supporting System Activities

IBM Software Group 6 Development Operations Business Develop Iteratively Focus on Architecture Continuously Ensure Quality Manage Change & Assets Develop Iteratively Focus on Architecture Continuously Ensure Quality Manage Change & Assets The Business Driven Development Process Model Business Process Understand Business & Elicit Requirements Test & Deploy Discover & Design Monitor & Manage Transform, Integrate & Build Document and specify As-Is Process with Metrics Specify and construct goals, objectives and requirements Apply Technology to Improve the Process Model the To-Be Process …. Model and simulate business processes Model Applications and Data Analyze the financials & prioritize the areas that bring maximum business value Harvest existing assets Identify / prepare existing assets or reuse Design system architecture Manage testing, requirements, configuration, and project management Audit processes and improvements Make Iterative Improvements Model the Next As-Is and To-Be Process …. Rapid integration and/or app development Visual construction and programmatic code generation Functional and load testing Generate XML code & manage UML blueprints & Automated Workflow Apply Patterns to Accelerate Development

IBM Software Group 7 The IBM Software Development Platform Analyst Architect Developer Tester Visually construct, transform, integrate and generate code Visually construct, transform, integrate and generate code Design, create, and execute tests Model, simulate, assemble, and monitor business processes Model, simulate, assemble, and monitor business processes Model applications and data Model applications and data Industry Standards Training & Mentoring Microsoft IBM and 3 rd Party Servers DB2 Lotus Rational Tivoli WebSphere DB2 Lotus Rational Tivoli WebSphere Pervasive and Embedded Partners  Follow a common process  Track project status  Manage requirements  Follow a common process  Track project status  Manage requirements  Manage change and assets  Manage quality  Manage change and assets  Manage quality Project Manager Project Manager Deployer Provision, configure, tune and troubleshoot applications

IBM Software Group 8 Transformation at a Major International Airline Improving Aircraft Turnaround Time WHY BECOME ON DEMAND:  It costs them 77 cents/per minute/per passenger for an idle aircraft. With a 747 accommodating 400 passengers, this means $308 for every minute of delay.  McKinsey has determined the average # of minutes to turn an aircraft around is minutes. The same study showed the Best Practice Airline turns the same aircraft around in minutes. Difference of minutes. SOLUTION:  Re-engineer the business and systems to improve turn- around time  Deploying IBM WebSphere BI Modeler and Monitor, IBM Rational Requisite Pro, IBM Rational XDE Developer, IBM WebSphere Studio, and IBM e- Business Patterns POTENTIAL BENEFITS:  minutes in improved turnaround time x $308 in costs per minute of idle aircraft results in a potential savings of $6064 per 747 aircraft, per turnaround, per day of operation. Development Operations Business Develop Iteratively Focus on Architecture Continuously Ensure Quality Manage Change & Assets Develop Iteratively Focus on Architecture Continuously Ensure Quality Manage Change & Assets

IBM Software Group 9 Step 1: WebSphere Modeler Jump Starts the Business Transformation Process Business-Driven Development Process Document and analyze the “Turn Around” Business Process with Metrics

IBM Software Group 10 Business-Driven Development Process Generate the Financial Analysis, Determine Where to Focus & Elicit the Business Requirements

IBM Software Group 11 Business-Driven Development Process Discover Existing Assets and Design New Systems

IBM Software Group 12 Business-Driven Development Process Transform, Integrate, and Build

IBM Software Group 13 Business-Driven Development Process Test and Deploy

IBM Software Group 14 Business-Driven Development Process Manage the Results Against Original Plan and Iteratively Improve

IBM Software Group 15 IBM Rational Themes for Product Releases Drive simplicity across all the products Create a reputation for highly productive, easy to use, easy to install Drive simplicity across all the products Create a reputation for highly productive, easy to use, easy to install Improve practitioner productivity on the IBM Software platform Fastest time-to-deployment for IBM platform Focus on Architecture Improve practitioner productivity on the IBM Software platform Fastest time-to-deployment for IBM platform Focus on Architecture Enhance lifecycle integration across the combined toolset Streamline cross-product workflows and team productivity Bring together WebSphere Studio and Rational products in Rational brand Enhance lifecycle integration across the combined toolset Streamline cross-product workflows and team productivity Bring together WebSphere Studio and Rational products in Rational brand Offer the industry’s best open and extensible tool platform 3rd party tools support Customer extensibility / flexibility Leverage Eclipse success Offer the industry’s best open and extensible tool platform 3rd party tools support Customer extensibility / flexibility Leverage Eclipse success

IBM Software Group 16 Direction: Deep Support for WebSphere Platform Build, Deploy, and Use Services Service Oriented Architecture Development  Simplified Data Access  Support for WebSphere Component Model (JService)  Visual Definition, Construction, Testing, Deployment and Monitoring of Web Services  Includes Development Time versions of WebSphere that enable rapid, iterative component-based service development

IBM Software Group 17 Software Configuration Management Process & Project Management Project Manager Project Manager Software Quality Design & Construction Requirements & Analysis Analyst Architect Developer Tester Customer Extensions 3 rd Party ISV Tools  Role-based user interfaces  Common models for integration across lifecycle  Artifact sharing via interface to team unifying platform  Role-based user interfaces  Common models for integration across lifecycle  Artifact sharing via interface to team unifying platform Direction: Based on the Eclipse Plug-in Framework

IBM Software Group 18 J2EE XML SPEM BPEL SQL J2EE WCCM SQL UML2 BPEL Java CIM UML BPM Biz Rules C++ J2EE UML2 J2EE XML WSDL Direction: Model Driven Business Integration Bridging the gap between Business, IT, and Operations Experts BusinessModeling(BPM,UML) IT Modeling (UML, SQL/CWM) J2EE/Web Services Development Wrapping Orchestration (J2EE))Deployment J2EE App Svr Web Services ManagementComponentMgmt App Mgmt Design/BuildRun/Manage Business Integration Modeler Modeling, Testing, Team Studio FamilyApplication ServerTME XML ClearCase DB2 Eclipse Open Tools Integration Platform

IBM Software Group 19 Team Unifying Platform Requirements Management, Test Management, Change Management Software Configuration Management, Rational Unified Process Team Unifying Platform Requirements Management, Test Management, Change Management Software Configuration Management, Rational Unified Process Eclipse Platform, EMF (UML, J2EE, Web Services…) models Visually construct, program, and generate code Design, create, and execute tests Model applications and data Model, simulate and monitor business operations Business Performance Monitoring and Analysis Deployment and Management (Bus. and IT) Analyst Architect Developer Tester Operations Manager Analyst Direction: Integrated, Role-based Tools Portfolio

IBM Software Group 20 Direction: Integrated Management of Production and Development Goal:Closed-loop error detection, repair, and redeployment Reduce business downtime  Find and fix errors after deployment  Speed application rebuild and redeploy  Bridge development and operations teamsTechnologies  Tivoli Remote Monitoring  Tivoli Configuration Manager  Tivoli Provisioning Manager  Rational Version and Build Control  Rational Performance Test  Rational Component Test and Runtime Analysis Populated workspace Tests ready to run Retrospective Debugging Session Hot Deploy Repair & Rebuild Detect Operations Team Development Team IBMSoftwareDevelopmentPlatform

IBM Software Group 21