Presentation is loading. Please wait.

Presentation is loading. Please wait.

® IBM Software Group © 2007 IBM Corporation Java and.Net Two platforms, one solution Delivering flexible Java/J2EE and.NET solutions with IBM Rational.

Similar presentations


Presentation on theme: "® IBM Software Group © 2007 IBM Corporation Java and.Net Two platforms, one solution Delivering flexible Java/J2EE and.NET solutions with IBM Rational."— Presentation transcript:

1 ® IBM Software Group © 2007 IBM Corporation Java and.Net Two platforms, one solution Delivering flexible Java/J2EE and.NET solutions with IBM Rational software

2 IBM Software Group | Rational software 2 Agenda  Executive summary  IBM Rational software overview  IBM Rational Software Delivery Platform for.NET and Java/J2EE

3 IBM Software Group | Rational software 3 Executive summary Maximize the return of your software development investments with a single cross-platform solution from IBM Rational software Eliminate communication barriers in distributed Java and/or.NET development teams with IBM Rational Model driven approach allows simple deployment in Java and/or.Net to meet business requirements Accelerate delivery within globally distributed teams Ensure SOA results regardless of technology specifics Java and.Net: Two platforms, one solution Delivering flexible Java/J2EE and.NET solutions with IBM Rational software

4 IBM Software Group | Rational software 4 TeamIndividualBusiness Resource availability Software delivery Process management Project management Organization S C O P E The evolution of customer priorities Driving the convergence of business drivers & software delivery Heterogeneous environments F O C U S Governance Design & construction Continuous portfolio & lifecycle management aligned with business imperatives Change, quality & release management Global process & project management with emphasis on collaboration

5 IBM Software Group | Rational software 5 Decades of proven process expertise & customer success IBM Rational software A strategic partner in business innovation & transformation Governance & lifecycle management  Business flexibility  Global capability  Time to value  Risk & compliance management Business imperatives Business innovation & transformation  Alignment  Control  Efficiency Governing the business process of software & systems delivery

6 IBM Software Group | Rational software 6 IBM Rational Software Delivery Platform What we offer Process design & implementation expertise based on the market’s leading solutions delivery platform Open technology & community innovation for collaborative process driven software & systems engineering Process & portfolio management Change & release management Quality management Architecture management Governance expertise & dashboards  Development productivity  Geographically distributed development & delivery  SOA governance & service lifecycle management  Risk & compliance management

7 IBM Software Group | Rational software 7 Myth: Enterprises that want a single-source lifecycle tooling solution must choose between Java or.NET Java.NET Business critical applications already built in Java Business critical application built in C# Employ Java/J2EE skilled software developers Employ.Net skilled software developers Costly to rewrite all existing Java applications in.NET Costly to rewrite all existing.NET applications in Java Significant Java investments Significant Microsoft software investments Corporate IT Direction.NET or Java?

8 IBM Software Group | Rational software 8 Standard Software Development Process Rational Software Architect Fact: With IBM Rational software, enterprises choose the development environments that meet their business needs (Java and/or.NET) Improve manageability with single set of tools and processes for Java and.NET Unify heterogeneous teams under one software delivery platform Manage risk by breaking down communication barriers Gain visibility to business requirements through a model driven UML approach Consolidate multi-platform systems into a single business solution for SOA Rational Performance & Functional Testing Rational RequisitePro WebSphere Business Modeler Java,.Net, etc.

9 IBM Software Group | Rational software 9 Software application development lifecycle overview Code Generation iterate Change and Release Management Process-Guidance Framework Model Architecture Visually with UML.NET JAVA Testing Lifecycle Management Business Process and Requirements Analysis

10 IBM Software Group | Rational software 10 (plus) Rational Modeling Extension for MS.NET Rational ClearCase and ClearQuest Build Forge Rational Method ComposerRational Portfolio Manager Rational Software Modeler Rational Systems Developer Rational Software Architect.NET JAVA Rational Functional Tester Rational PurifyPlus Rational Performance Testers Lifecycle Management WebSphere Business Modeler Rational RequisitePro iterate IBM Rational software application lifecycle management solution with IBM Rational solution for Java and.NET

11 IBM Software Group | Rational software 11 Executive Summary Maximize the return of your software development investments with a single cross-platform solution from IBM Rational software Eliminate communication barriers in distributed Java and/or.NET development teams with IBM Rational Model driven approach allows simple deployment in Java and/or.Net to meet business requirements Accelerate delivery within globally distributed teams Ensure SOA results regardless of technology specifics Java and.Net: Two platforms, one solution Delivering flexible Java/J2EE and.NET solutions with IBM Rational software

12 IBM Software Group | Rational software 12 Introducing Rational Modeling Extension for Microsoft.NET Implementation Technology Information Architecture Technical Architecture Construction/ Assembly Business Architecture WAS, J2EE, WebSphere Portal, Native System z, System i, Win, Linux, Unix Tomcat, BEA WebLogic WAS, Java, Native System z, System i, Win, Linux, Unix RAD CE Rational Application Developer Visual Construction Databases Rational Data Architect Data-driven development WebSphere Process Server WebSphere Business Modeler WebSphere Integration Developer BPEL Business process modeling & integration Visual Studio, JBuilder Rational Rose Other IDEsOther Data Modeling Tools Classic MDD Business application development Std. C/C++, Java Embedded, realtime Rational Rose Technical Developer Rational Systems Developer Third-Party IDE Vertical Domain Add-ons Model-driven systems development EGL Extension EGL Extension Rational RSM Rational Software Architect Model-driven development EGL Extension RME4 MS.NET RME4 MS.NET RME4 MS.NET C# Available Now! Pricing: $720 AU, $1280 FL

13 IBM Software Group | Rational software 13 Challenge: Accelerate cross platform SOA transformation Development Business Analyst & IT Project Managers Testing (Global SI) SOA Scenario: A financial services firm is looking to leverage existing.Net, and Java applications and transform the disparate IT projects to an SOA solutions. How can my enterprise maximize on reuse of existing Java and.NET applications? How do we deliver new, reliable services for the business quickly in any implementation language?

14 IBM Software Group | Rational software 14 RUP for SOA and SOMA Solution: Accelerate SOA results in heterogeneous environments with IBM Rational software Rational Software Architect Microsoft Visual Studio Rational RequisitePro WebSphere Business Modeler Building and Reusing service component architectures in heterogeneous environments Standardize on a single business process with an integrated SOA Governance infrastructure  Drive increased efficiency with WebSphere Business Modeler and Requisite Pro integration Improve design of a services architecture  Rational Unified Process guidance (RUP for SOMA)  UML Profiles for enterprise level Web service design Improve design and integrity of services architecture with UML Convert existing investments (.NET and Java) into SOA Architecture with new Rational Modeling Extension for MS.NET)  Automated service creation from models  Improved service implementation tools

15 IBM Software Group | Rational software 15 Challenge: Timely delivery within globally distributed teams Inability to predict & manage timelines with added risks and communication breakdowns  Design implementations (e.g. Java,.Net, code) don’t adhere to original requirements & architecture Control quality and gain visibility to un- met requirements, and the impact on the business because of them  Inability to synchronize testing assets, deploy & run remotely  Testing (Global SI) Business Analyst & IT Project Managers   Difficult to gain visibility into heterogeneous projects to ensure compliance Scenario: IT organizations address cost with outsourcing, yet add complexities and risks to project deliveries. Software development projects are distributed throughout the globe and use various technologies adding complexities to project delivery and multiple risks to project success. Development

16 IBM Software Group | Rational software 16 Development Business Analyst & IT Project Managers SOA Solution: Rational Modeling Extension for.Net offers distributed support for design model and asset reconciliation specifically for.Net implementations Improves collaboration and collaboration among architects and developers with model ‘fusing’ technology  Assemble one model from many  Decompose model files and retain logical hierarchy Enable model-code reconciliation & transformations

17 IBM Software Group | Rational software 17 Solution: Shorten delivery timeframe by eliminating communication barriers and increasing efficiency on heterogeneous projects IT team (Visual Studio.NET) IT team (Java) Manage single set of requirements and use cases across the globe  IBM Rational RequisitePro  Integrates with MS Word and MS Project Increase productivity and control of distributed projects  Rational ClearCase and Rational ClearQuest enhancements for.Net  Developer can stay in the.Net IDE  Significant performance improvements for distributed teams with Remote Client over Wide Area Network  Usability improvements  IBM Rational ClearQuest find  IBM Rational ClearCase Search

18 IBM Software Group | Rational software 18 (plus) Rational Modeling Extension for MS.NET Rational ClearCase and ClearQuest Build Forge Rational Method ComposerRational Portfolio Manager Rational Software Modeler Rational Systems Developer Rational Software Architect.NET JAVA Rational Functional Tester Rational PurifyPlus Rational Performance Testers Lifecycle Management WebSphere Business Modeler Rational RequisitePro iterate IBM Rational software application lifecycle management solution with IBM Rational software solution for Java and.NET

19 IBM Software Group | Rational software 19 Understand business needs with IBM WebSphere Business Modeler WebSphere Business Modeler Support for Microsoft.NET In IBM Rational Software Architect, use the business model from WebSphere Business Modeler to seed a UML2 Business Contract specification Drag-and-drop modeling artifacts to create UML analysis diagrams

20 IBM Software Group | Rational software 20 Define and manage the changing requirements IBM Rational RequisitePro Integrations with Rational Software Architect Access Requirements Information and Documents from Model Elements Architect imports business processes and refines application design, based on best practices, and existing assets

21 IBM Software Group | Rational software 21 Extend UML development for Microsoft ®.NET applications IBM Rational Modeling Extension for.NET  Facilitates team communication in heterogeneous environments  Enables conceptual modeling of architectures and applications using UML 2  UML-based model-driven development of applications  Implemented fully or partially on the Microsoft.NET platform  Understand your application  with C# source visualization  Evolve design with UML to C# transformation  Also C# to UML inverse transformation and reconciliation  Supports “True Round Trip Engineering”  Migration of XDE C# code models 58 Complements and integrates with Microsoft Visual Studio 2005 technology

22 IBM Software Group | Rational software 22 Highlights Updated!  Supports VS 2003 & 2005  CCRC support (WAN)  CQ only install  Improved Usability  ClearQuest find  ClearCase Search Results Increases productivity by allowing developer to stay in the IDE IBM Rational ClearCase and Rational ClearQuest for Microsoft Visual Studio 2005

23 IBM Software Group | Rational software 23 Ease administration and maintenance burdens for remote users Microsoft Visual Studio 2005 adds WAN support VS 2005 IDE WAN environment (Requires VS 2005) LAN environment (Works with any VS.NET) CCRC UIs CCRC Server WAN Package CC Servers Native CC UIs LAN Package CC SCM Manager WAN environment can be installed separately just like CCRC Eclipse

24 IBM Software Group | Rational software 24 Inline mapping of projects and views Delete, rename, and refactoring Pending solution check-ins Improve team productivity with fully integrated IBM Rational ClearCase in Microsoft Visual Studio 2005 environment

25 IBM Software Group | Rational software 25 New pending solution check-ins tool window eliminates need of manually adding private files Pending checkins for this VS.NET solution  Provide solution centric view of user’s current checkouts  Behaves same as Microsoft source code control model  Also Implements implicit add-to-source/check-in abstraction  Any new view private file appears as a pending check-in  Check-in then causes it to be turned into an element  Tool tip displays view private file

26 IBM Software Group | Rational software 26 Form Result set Queries Charts Rational ClearQuest in Microsoft Visual Studio 2005

27 IBM Software Group | Rational software 27 Automate deployment processes VS.NET IBM Rational Build Forge  Developer self service to eliminate bottlenecks  Gain controlled access to build processes and break down the wall between development and CM/build activities.  Pre-flight build support to reduce build errors  Capture local file changes on the desktop and run them through build processes before committing source changes to check-in.  Build acceleration  Break up a build into smaller, self contained components and executing them in parallel across one or more machines.

28 IBM Software Group | Rational software Profile Microsoft.NET applications IBM Rational PurifyPlus PurifyPlus menus PurifyPlus toolbars PurifyPlus navigator PurifyPlus views and Visual Studio source code editor integration Integrations for Visual Studio.NET 2000 and 2003 supported today! Integrations for Visual Studio 2005 coming soon!

29 IBM Software Group | Rational software 29 Verify Quality of.NET applications IBM Rational Functional Tester  Automate regression testing  Choice of 100% pure Java or VB.NET for test customization  Maximized reuse with intelligent script maintenance  Fully versionable test assets  Robust object recognition engine  Data-driven testing wizards and editors  Tests Java, Windows, Web and terminal-based applications  Tests VS.NET WinForms Eclipse or VS.NET-based editor and debugger Developer- strength editing Java in Eclipse or VB.NET in VS.NET ScriptAssure™ for test script resiliency Data-driven test assistance

30 IBM Software Group | Rational software 30 Lava Trading Inc. Environment Rational Solutions Used Results  Primary Visual Studio development environment with some Java applications  Sophisticated Trading solution with top 20 investment banks as customers  Lacked common change and test management solution  Lost requirements and miscommunication  Delayed and poor quality releases  Requirements integration throughout lifecycle  “Out-of-box” use of RUP to communicate architecture and process  Leverage all benefits of single defect, change and release solution on VS platform  Protect investment in VS applications  Significant increase in developer productivity  Rapid resolution of defects  Timely releases Sales Reference Only See speaker notes for handling instructions

31 IBM Software Group | Rational software 31 Environment Rational Solutions Used Results “IBM Rational Build Forge helped us centralized our product management by giving us a continuous integration system that allows us to notify artists and developers of project status” Entertainment Gaming Case Study Electronic arts  900 Developers – 35 CM’s  20 products  C, C++, C#,.NET, Perl, Perforce, Bugzilla  Windows, GameCube, Xbox  Homegrown system offers no “roles”  No audit trail capability  Can’t get continuous integration  No centralized release management  CM team removed from being bottleneck  Self-documenting system  Integration builds improved 348% in number and 56% in quality levels

32 IBM Software Group | Rational software 32 Dispelling the Myth IBM Rational offers software development best practices and an integrated suite of lifecycle solutions for both.NET and Java IBM Rational Software solution enables organizations:  Achieve SOA transformation with heterogeneous.NET and Java development environments providing a comprehensive set of lifecycle solutions  Gain a competitive advantage by quickly adopting IT solutions to meet the changing business objectives with a solid, resilient architecture across various development environments  Shorten software delivery timeframes by providing a single set of best practices and solutions to unify distributed teams under a single communication platform across disperse development implementations  Gain visibility and reduce risk of multi-platform software development projects

33 IBM Software Group | Rational software 33 IBM Rational Software Development Conference  Over 275 sessions – 12 tracks  3 and 5 hour Technical Workshops  Keynotes with industry leading experts  Exhibit Hall showcasing complimentary product and services  Special business development for IBM Rational Software Business Partners  Access to IBM engineers and IBM research  Unlimited network opportunities  IBM Solution Center  Interactive Birds-of-a-Feather Sessions  Luncheon Discussion Tables  Evening Receptions  Over 2,500 customers and partners June 10-14 Walt Disney World Swan and Dolphin Orlando, FL

34 IBM Software Group | Rational software 34 © Copyright IBM Corporation 2007. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, the on-demand business logo, Rational, the Rational logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others. Visit: http://www-306.ibm.com/software/rational/dotnet/ for more information


Download ppt "® IBM Software Group © 2007 IBM Corporation Java and.Net Two platforms, one solution Delivering flexible Java/J2EE and.NET solutions with IBM Rational."

Similar presentations


Ads by Google