Download presentation
Presentation is loading. Please wait.
1
Borland Developer Tools Group (DTG) Borland & Developer Tools Group Alias CodeGear Juha Piispa Moonsoft Oy
2
Borland Developer Tools Group (DTG) Agenda Change in Developers world Company History Company update Product Roadmaps Q&A
3
Borland Developer Tools Group (DTG) “Software” and “Problem” are Too Frequently Linked “Software Failure Cost the American Economy $59.5 Billion Annually.” — American’s National Institute of Standards (NIST) in 2002 Source: Standish Group (2003) 90% Delivered Late 66% Not Considered Successful Cancelled 30% 54% Delivered Over Budget 0% 100% 2004 Chaos Report Software glitch results in the loss of thousands of dollars for US Airways Group Inc. when some tickets were mistakenly priced at $1.86. – April, 2005 Japan's Nagoya exchange suspends trading due to software glitch. – November, 2005 20022004 0% 20% 40% 60% Succeeded Failed Challenged Software glitch stalls some Toyota hybrids. Toyota is asking 75,000 owners of Prius hybrid cars to come in and have their vehicle's software checked. – October, 2005 Mercedes announces largest recall in its history – 1.3 million cars. Software bugs plague faulty fuel pump. – March, 2005
4
Borland Developer Tools Group (DTG) Changing Laws: Compliance Changing Technologies: Heterogeneity Changing Models: Distributed Development Changing Competitive Landscape: Globalization The Increasingly Complex Software Lifecycle Different Objectives and Requirements Gaps within Roles Software Development IT Operations Business Stakeholder
5
Borland Developer Tools Group (DTG) ALM Business Stakeholder Software Development IT Operations Changing Laws: Compliance Changing Technologies: Heterogeneity Changing Models: Distributed Development Changing Competitive Landscape: Globalization Mitigating Risk Through Managed Processes
6
Borland Developer Tools Group (DTG) History Tuotemyynti => Kvarttaalivoitto/tappio Muutos fokuksessa (Borland -> Inprise) – Del Yocam Paluu takaisin (Inprise ->Borland) – Dale Fuller – Vahva kasvu, yritysostoja, ALM – Eclipse 12kk sitten TJ vaihtui – Avainhenkilöt karanneet (Google, Microsoft..) – Tuotteiden laatu huono – Uusi ominaisuuksia vähän – Vanhat käyttäjät tyytymättömiä / tyytyväisiä vanhaan – Kvarttaalitalouden ”uhri”
7
Borland Developer Tools Group (DTG) Developer Tools Group – “DevCo” Borland Announcements : February 8 – Intention to divest developer product lines. April 1 – Nigel Brown GM DTG (previously VP Borland EMEA) May 3 – Around 200 employees - sales, marketing, support/service, and product teams – Divesture process is proceeding according to schedule Nov 14 – CodeGear announcement
8
Borland Developer Tools Group (DTG) Major Product Areas by Organization JBuilder Delphi C++Builder StarTeam CaliberRM Together C#Builder InterBase JDataStore JBuilder “Peloton” Segue Silk Tempo Developer Studio Borland Developer Network “DevCo” VisiBroker BES
9
Borland Developer Tools Group (DTG) Business Model and Go To Market Strategies ALM Solutions – Consultative Sale – Field Sales/Service force – Corporate marketing – Multi-Year engagement – Focus on overall process – IDE agnostic – Software organizations Developer Products – Channel/Direct Sale – Channel or eShop partners – Direct marketing – Year-by-year product/upgrade – Focus on code – ALM agnostic – Developers
10
Borland Developer Tools Group (DTG) Developers Matter Large, growing base – 12M now, 17M 2009 – 3.2 new in AP and EMEA; 1.5M new in BRIC * Dominant share of AppDev org – Developers outnumber all other roles – Tool spend/developer is higher than all other roles Growing need for tools – Evolving role of developer – Increasing pace of technology change and adoption Millions of non-professional developers – Occupational programmers – Industrial/Manufacturing/Engineering programmers – 1.4 million working engineers in the US ** 1.5 million new IT jobs by 2007 *** – Declining Computer-Science and Computer-Engineering enrollment **** Fall 2000 - 23,416 Fall 2004 - 15,950 Market SizeDevelopers 2005200920052009 $3.4 B $2.6 B 12 M 17 M *Source: Evans Data & IDC 2006 ** Source: US Department of Labor *** Source: US Department of Labor **** Source: Computing Research Association
11
Borland Developer Tools Group (DTG) Delphi Heritage Productivity Performance Scalability ‘95 ‘96‘97‘98‘99‘00‘01 Delphi 2Delphi 1Delphi 3Delphi 4Delphi 5Delphi 6 ‘02 Delphi 7 ‘03‘04 Delphi 8 ‘05
12
Borland Developer Tools Group (DTG) Delphi Usage in Industry Finance - 8% Manufacturing - 10% Healthcare - 5% Education - 5% Govt - 5% Other - 40% Consulting - 23% * Sources: Borland developer survey, 2003
13
Borland Developer Tools Group (DTG) Delphi / C++Builder Roadmap Delphi/C++ 2006 Delphi, C# and C++ in same IDE VCL for Win32/.NET 1.1 64bit.NET 1.1 ECO III – State Machines ECO “basics” in all editions Together for Delphi Performance and Quality “Highlander” Delphi Win32/.NET VCL for.NET 2.0 VCL for Compact Framework 64bit.NET 2.0 Windows Vista ECO IV – ECO for VCL.NET Delphi/C++ for Vista VCL for Windows Presentation Foundation (Avalon) Windows Communication Framework (Indigo) VCL for Win32 Delphi/C++ for Win64 Win64 / Win32 native code VCL for Win64/Win32 Delphi 2005 Delphi Win32/.NET VCL for Win32/.NET ECO II Highlander CF add-on Turbo Products (based on BDS2006) Vista Release 2006 2008 2006 2007 Highlander BDS 2006 Update 2 Turbo for Highlander Native Win64 HotFix Rollup
14
Borland Developer Tools Group (DTG) Java IDE Usage Source: BZ Research / SDTimes 2005
15
Borland Developer Tools Group (DTG) JBuilder Roadmap JBuilder 2007 JBuilder 2008 Migration to Eclipse-based product Java Enterprise 5 Development Visual EJB Development Visual GUI Development Visual Web Service Development Peer-to-peer Developer Collaboration Certified Eclipse Bundle Support for Borland ALM and others including O.S. Latest Eclipse platform Next-gen RAD web development tools Simplify web development across multiple framework and application stacks SOA application development cockpit Additional ALM integrations JBuilder 2009 Latest Eclipse platform Java editions support Additional application frameworks and stacks Additional ALM integrations
16
Borland Developer Tools Group (DTG) Primetime All Java Core Version 1 – 3 Delphi Core JDT Eclipse Platform JBuilder – Past JBuilder – Future JBuilder – Present JBuilder JEE RAD IBMBEASun JBuilder JSE RAD JDK AWT Swing GUI Development Coding Assistants Code Refactoring Debugging Code Editor Menus Window Management Etc.. Visual J2EE Designer ALM Integrations Together Integration Virtual Peer Services
17
Borland Developer Tools Group (DTG) GUI Development Coding Assistants Code Refactoring Debugging Visual J2EE Designer ALM Integrations Together Integration Performance Profiling OSS “Stacklets” OSS Java Tools JBuilder RAD WEB JBuilder TeamAssist WebSOA WS JSF File>New Bugzilla xPlanner SCM Mylar JDT Eclipse Platform JDT Eclipse Platform JBuilder JEE RAD IBMBEASun JBuilder JSE RAD JDK AWT Swing Code Editor Menus Window Management Etc.. JBoss Hibernate JBuilder – Future
18
Borland Developer Tools Group (DTG) Roadmap Themes JBuilder 2007 – Scope Migration from Primetime-based to Eclipse-based product Java Enterprise 5 Development Increased Usability and Productivity Visual EJB Development Visual GUI Development Visual Web Service Development Peer-to-peer Developer Collaboration TeamAssist™ – deep integration of ALM tools – ALM-tool agnostic Certified Eclipse Bundle Sample Apps, Documentation, Migration Guides/Aids – Timing: Q4 2006
19
Borland Developer Tools Group (DTG) JBuilder “Peloton” Import Project
20
Borland Developer Tools Group (DTG) Web Services Demo
21
Borland Developer Tools Group (DTG) EJB Modelling
22
Borland Developer Tools Group (DTG) TeamAssist Full-stack developer tooling solution – Source code management – Bug tracking – Requirements management – Project planning and tracking – Continuous integration builds Based on OSS team tooling with DevCo integration One click install and configure of entire toolset for team Project portal unifies key status information In-IDE integration provides a unified view of each developer’s project responsibilities: – Bugs – Change Requests – Code Notes – Tasks – Requirements
23
Borland Developer Tools Group (DTG) TeamAssist Project Portal Quick view of bug stats Work completed against features Key source code metrics Features actively being developed Recent builds & results Project document management More under development…
24
Borland Developer Tools Group (DTG) Roadmap Themes JBuilder 2007 Updates 1 & 2 – Scope JBuilder 2007 bug fixes Incorporate latest Eclipse plug-in and platform releases Early access releases of new functionality – Timing: End Q1 2007 and End Q2 2007
25
Borland Developer Tools Group (DTG) Roadmap Themes JBuilder 2008 – Goals Latest Eclipse platform Next-generation web development tools – Simplify web development across multiple framework stacks – New RAD tooling that compliments and leverages commonly-available technology tooling SOA application development cockpit Increased productivity features – Timing: H2 2007
26
Borland Developer Tools Group (DTG) Roadmap Themes JBuilder 2009 – Goals Latest Eclipse platform Productivity features – Timing: H2 2008
27
Borland Developer Tools Group (DTG) InterBase Roadmap Vista certification update as necessary ( Time depending on Vista ) InterBase “Trailblazer” Journal & Journal archiving Incremental backup Point-in-time recovery Unicode (UTF8, UCS2) InterBase “Vault” Embedded Edition SQL Optimizations Enhanced Java support Security: database encryption InterBase “Voyager” 64-bit servers Rule based audit logging Advanced audits Replication / Synchronization
28
Borland Developer Tools Group (DTG) Turbo: Reintroducing Turbo branded IDE’s Borland’s classic developer product brand in the 80’s Millions of developers world wide are familiar with the Turbo brand Turbo products revolutionized the first generation PC software development world! – Turbo Pascal – Turbo C – Turbo C++ Now Turbo brand is reintroduced for current issue to learn programming
29
Borland Developer Tools Group (DTG) Turbo and Developer Studio Editions Win32.NET Turbo C++ Professional Turbo Delphi Professional Turbo C# Professional Borland Developer Studio 2006 Professional Borland Developer Studio 2006 Enterprise Borland Developer Studio 2006 Architect Turbo C++ ExplorerTurbo Delphi ExplorerTurbo Delphi.NET ExplorerTurbo C# Explorer If you need multi Platforms/Languages… If you need Native Remote DB Access… Enjoy Full Features! And Purchase immediately! Try It! Turbo Delphi.NET Providing migration path from evaluation to business use…
30
Borland Developer Tools Group (DTG) 200+ Drag-and-drop visual components New component creation and IDE expansion Multi language / platform support of Win32 and.NET High performance native database connectivity Full feature set of model driven development – ECO III Turbo Explorer Turbo Professional BDS Professional BDS Enterprise BDS Architect Turbo and BorDeveloper Studio Feature Matrix
31
Borland Developer Tools Group (DTG) Language Editions ProductTurbo C++Turbo DelphiTurbo Delphi for.NETTurbo C# LanguageC/C++Delphi C# PlatformWin32.NET Features Integrated native Windows C++ compiler/debugger Supports ANSI standard C/C++ and C/C++ libraries RAD visual development of GUI/ database/ web applications Integrated Native Windows Delphi/Pascal compiler/debugger Object Oriented and component based Over 200 included reusable components RAD visual development of GUI/ database/ web applications Integrated.NET Delphi/Pascal compiler/debugger Over 200 included components Winforms, VCL, and ASP.NET Migrate existing Delphi source code Model driven development feature Integrated.NET C# compiler/debugger Winforms and ASP.NET RAD visual development of GUI/ database/ web applications Model driven development feature
32
Borland Developer Tools Group (DTG) C++Builder 2006 The best tool for native rapid application development – Use same language in business code and user interface Open Source Updated visual component library (VCL) IDE Productivity Features – SyncEdit, History Manager, Palette searching, Help insights, Gallery Palette, Code Templates New compared with C++Builder 6 Basic Multi threaded development has been an supported for a long time in Delphi/C++Builder Thread class example
33
Borland Developer Tools Group (DTG) Summary Continued world class support for software development Continuing to provide leading IDE solutions Complete Windows development solution Innovative solutions for.NET integration Migration for existing Borland developers Continued support for Win32 development Very much looking forward to more focus, more technologies and better serving the Developer Community
34
Borland Developer Tools Group (DTG) Questions and Answers
35
Borland Developer Tools Group (DTG) Thank you
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.