1 / 6

Extending and Expanding the Value of Eclipse with Commercial Products

Extending and Expanding the Value of Eclipse with Commercial Products. Gary Cernosek Market Manager, Software Design and Construction IBM Rational software. Rational Software Architect. Rational Software Modeler. Rational Application Developer. Rational Web Developer.

rufina
Download Presentation

Extending and Expanding the Value of Eclipse with Commercial Products

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Extending and Expanding the Value of Eclipsewith Commercial Products Gary Cernosek Market Manager, Software Design and Construction IBM Rational software

  2. Rational Software Architect Rational Software Modeler Rational Application Developer Rational Web Developer Extending Eclipse with additional design and construction functionality • UML Language Transforms • Structural Review & Control • C/C++ Development Tools • Marketing challenge: Differentiating value • From Eclipse itself • Between commercial offerings • UML 2.0 • Pattern/ Transform • Authoring • Reusable Asset Browser • J2EE/EJB & Portal • Development • Component Testing • Code Review & Runtime • Analysis • UML Visual Editors • Configuration Management • Web Development • Web Services Development • Rich Client Development • XML & Database Tools • 4GL Development Eclipse

  3. Expanding the scope of Eclipse to other roles Analyst Architect Developer Tester Deployment Manager • Marketing challenge: Differentiating • Roles and responsibilities • Product mapping & applicability Model, simulate, assemble,and monitor processes Rapidly construct, transform, integrateand generate code Provision, configure, tune and troubleshoot applications Design, create, and execute tests Visuallymodel applications and data • Follow a common process • Manage and measure projects and portfolios • Manage requirements • Manage changeand assets • Manage quality Project Manager • Align investments with business objectives • Analyze and monitor project portfolios Executive

  4. Eclipse as the basis for lifecycle tools integration Analyst Architect Developer Tester Deployment Manager • Marketing challenge: Positioning and packaging • Single products vs. multi-product bundles • Distinct offerings vs. layered supersets Rational Functional Tester Rational Manual Tester Rational Performance Tester WebSphere Business Integration Modeler Rational Software Modeler Rational Application Developer Rational Web Developer Tivoli Configuration Manager Tivoli Monitoring Rational Software Architect CustomerExtensions 3rd PartyISV Tools ECLIPSE Rational Team Unifying Platform Project Manager Rational Portfolio Manager Executive

  5. Realizing the full potential of Eclipse • Eclipse changes the landscape of development tools • Notion of what a “product” means • Takes standards and extensibility to a new level of meaningfulness to customers Project Manager Analyst Developer Deployment Manager Tester Architect Model Services (UML2 ext, other Meta-Models, Code Gen APIs, …) Hyades J2EE, Web Services, UML2 Models Eclipse CM, Merge, Traceability…. EMF GEF JDT/CDT Team Eclipse Core

  6. Additional value-add • Test and QA • Testing and providing patches to harden an open source base for commercial use • Support • Acting as a proxy for customer • Intellectual Property Reviews • Assuring the integrity of open source code • Critical factor: having committers and leaders on projects • Control is proportional to participation • Provides influence, authority, and public perception of leadership • Lends credibility to commercial product offerings • Demonstrating support and commitment through marketing events • EclipseCon, Eclipse World, Eclipse Seminar Series

More Related