a passion for excellence. intersystems – at a glance international software enterprise...
TRANSCRIPT
A Passion for ExcellenceA Passion for Excellence
InterSystems – at a glanceInterSystems – at a glance• International Software EnterpriseInternational Software Enterprise• Headquartered in Cambridge, Headquartered in Cambridge,
MA, USAMA, USA• 550+ employees in 22 offices 550+ employees in 22 offices
worldwideworldwide• For 29 years in businessFor 29 years in business• Privately ownedPrivately owned• 4 Mio. users in 88 countries4 Mio. users in 88 countries
2006 by the Numbers2006 by the Numbers
• Revenue up 19%Revenue up 19%• Continues consistent track Continues consistent track
record of growth and record of growth and profitabilityprofitability
• 178 accounts over 178 accounts over $100,000$100,000
RevenueRevenue
1978 2006
2006 Revenue by Region2006 Revenue by Region
North AmericaEMEALatin AmericaAsia Pacific
4%4%3%3%
22%22%
71%71%
2006 New License Revenue by Product2006 New License Revenue by Product
CachéOpen MEnsemble
12%12%
2%2%
86%86%
Software Market Software Market
Market Trends
Challenge for ISVs
End User Demands
+Industry
Innovations
End User DemandsEnd User Demands
• Improving the company’s IT landscapeImproving the company’s IT landscape• Reduction of costs and raising efficiency due to better process Reduction of costs and raising efficiency due to better process
management management Alignment of business processes & IT Alignment of business processes & IT• IT-aided development of new business areasIT-aided development of new business areas• Efficient management of large amounts of dataEfficient management of large amounts of data• Constraints:Constraints:
• IT already supports basic processes that further need to be supportedIT already supports basic processes that further need to be supported• Systems like ERP and PPS may not be substituted (protection of Systems like ERP and PPS may not be substituted (protection of
investment)investment)• No large initial investmentsNo large initial investments
Industry InnovationsIndustry Innovations
• Concept of Service Oriented Architectures Concept of Service Oriented Architectures (SOAs)(SOAs)• Software architecture which exposes resources as Software architecture which exposes resources as
independent services to supportindependent services to support• Web 2.0 technologyWeb 2.0 technology
• Using the web for rich, interactive applicationsUsing the web for rich, interactive applications
Software Market TrendsSoftware Market Trends
• IT based business process automation using software IT based business process automation using software as a serviceas a service
• Interactive dynamic web applications (migration from Interactive dynamic web applications (migration from desktop to web)desktop to web)
• IT based business process automation using software IT based business process automation using software as a serviceas a service
• Interactive dynamic web applications (migration from Interactive dynamic web applications (migration from desktop to web)desktop to web)
End User Demands &End User Demands & Industry InnovationsIndustry InnovationsEnd User Demands &End User Demands & Industry InnovationsIndustry Innovations
Challenges for ISVs to meet the software Challenges for ISVs to meet the software market trendsmarket trends
• Process automation:Process automation:• Orchestration of business processes across disparate applicationsOrchestration of business processes across disparate applications• Connecting applications to raise end user efficiencyConnecting applications to raise end user efficiency• Using SOAs to form flexible IT landscapesUsing SOAs to form flexible IT landscapes• Using composite applications to suppport the development of new Using composite applications to suppport the development of new
business areas by re-using the functionality of legacy applications to save business areas by re-using the functionality of legacy applications to save original investmentsoriginal investments
• Web applicationsWeb applications• Using browser based applications to achieve consistent look & feel and Using browser based applications to achieve consistent look & feel and
shorten learning curvesshorten learning curves• Using AJAX based technology to support interactive and dynamic web Using AJAX based technology to support interactive and dynamic web
applicationsapplications
Giving an ExampleGiving an Example
• Example 1: Example 1: • KSV integrates its heterogeneous IT landscapeKSV integrates its heterogeneous IT landscape
• Example 2:Example 2:• IKEM efficiently manages its large amounts of dataIKEM efficiently manages its large amounts of data
• Example 3:Example 3:• IBM speeds up its development timeIBM speeds up its development time
KSV: Company DemandKSV: Company Demand
IS End User KSV is Austria’s market leader in the field ofIS End User KSV is Austria’s market leader in the field ofbusiness data and debitor managementbusiness data and debitor management• Main product: solvency reports (70% ordered via web)Main product: solvency reports (70% ordered via web)• Status quo ante:Status quo ante:
• System architecture: More than 100 monolithic software System architecture: More than 100 monolithic software components, many of them not supported any longer by the components, many of them not supported any longer by the vendorvendor
• Demand: Setting up a reliable workflow for solvency Demand: Setting up a reliable workflow for solvency reports based on an integrated IT landscapereports based on an integrated IT landscape
KSVKSV: : IntegrationIntegration
• Based on the integrated architecture a new workflow can be implemented.Based on the integrated architecture a new workflow can be implemented.• New workflow delivers solvency requests as XML via SOAPNew workflow delivers solvency requests as XML via SOAP• Ensemble requests connected systems and delivers response as XML via SOAP Ensemble requests connected systems and delivers response as XML via SOAP
back to questionerback to questioner
Web Web AccessAccess
System System 11
System System 22 ……
System System 33
……System System 33
System System 22
System System 11
Web Web AccessAccess
KSVKSV: : SuccessSuccess
• Higher degree of process automationHigher degree of process automation• Speeding up response time for customers from Speeding up response time for customers from
one week to a few hoursone week to a few hours• Increasing quality of information for customersIncreasing quality of information for customers• Improving system architecture for developersImproving system architecture for developers• Providing standard interfaces for future system Providing standard interfaces for future system
enhancementsenhancements
IKEM: Hospital DemandIKEM: Hospital Demand
IS End User IKEM (Institute for Clinical and Experimental IS End User IKEM (Institute for Clinical and Experimental Medicine) is a top Czech transplantation, cardiology and Medicine) is a top Czech transplantation, cardiology and science centerscience center• Status quo ante:Status quo ante:
• Clinical systems store their data either in “satellite” databases, Clinical systems store their data either in “satellite” databases, or in a centralized information system with rather less or in a centralized information system with rather less communication between the systems. The ability to use the communication between the systems. The ability to use the data is almost only for administrative/technical purpose.data is almost only for administrative/technical purpose.
• Demand: Efficiently manage the large amount of data Demand: Efficiently manage the large amount of data and to increase the work effectiveness of IKEM clinical and to increase the work effectiveness of IKEM clinical staffstaff
IKEM: SuccessIKEM: Success
IKEM increased the work effectiveness in three steps:IKEM increased the work effectiveness in three steps:1)1) Building a Caché-based clinical information system for collection, administration and above all analysis of the structured clinical dataBuilding a Caché-based clinical information system for collection, administration and above all analysis of the structured clinical data2)2) Developing the Caché application Zlatokop, a medical intranet portal, to gain an unified interface for accessing the collected data and Developing the Caché application Zlatokop, a medical intranet portal, to gain an unified interface for accessing the collected data and
searching them by means of two different principles:searching them by means of two different principles:• I know who (given patient) and want to find what (result, report, image data)I know who (given patient) and want to find what (result, report, image data)• I know what (given tested value or diagnosis) and want to find who (patient)I know what (given tested value or diagnosis) and want to find who (patient)
3)3) Extending Zlatokop to communicate via Ensemble with applications that could not yet be included and adding the ability to generate Extending Zlatokop to communicate via Ensemble with applications that could not yet be included and adding the ability to generate reports in Zlatokopreports in Zlatokop
IBM: Speeding up Development TimeIBM: Speeding up Development Time
• Building new global customer Building new global customer support system with Caché support system with Caché JalapeñoJalapeño
““It took only 15 minutes to persistIt took only 15 minutes to persistthe objects in Caché. If I hadthe objects in Caché. If I hadtried mapping those objects to atried mapping those objects to arelational database, it would haverelational database, it would havetaken months.taken months.””
““It took only 15 minutes to persistIt took only 15 minutes to persistthe objects in Caché. If I hadthe objects in Caché. If I hadtried mapping those objects to atried mapping those objects to arelational database, it would haverelational database, it would havetaken months.taken months.””
The Key to SuccessThe Key to Success
Technology excellenceTechnology excellence
PartnershipsPartnerships
Creative technology partnerCreative technology partnerwith a passion for excellence with a passion for excellence
specializing/ especially in specializing/ especially in high performance database,high performance database,
rapid developmentrapid developmentand application integration.and application integration.
Creative technology partnerCreative technology partnerwith a passion for excellence with a passion for excellence
specializing/ especially in specializing/ especially in high performance database,high performance database,
rapid developmentrapid developmentand application integration.and application integration.
Our VisionOur Vision
Make Applications More ValuableMake Applications More Valuable
Thank you for listening!Thank you for listening!