28
Corporate Positioning Corporate Positioning Corporate Positioning Corporate Positioning Q2FY07 Q2FY07 Q2FY07 Q2FY07 Marketing Marketing Marketing Marketing

Corporate Positioning w Messaging Framework

Embed Size (px)

Citation preview

Page 1: Corporate Positioning w Messaging Framework

Corporate PositioningCorporate PositioningCorporate PositioningCorporate PositioningQ2FY07Q2FY07Q2FY07Q2FY07

MarketingMarketingMarketingMarketing

Page 2: Corporate Positioning w Messaging Framework

2222

•ObjectiveObjectiveObjectiveObjective•Market AnalysisMarket AnalysisMarket AnalysisMarket Analysis

•J2EE app dev marketJ2EE app dev marketJ2EE app dev marketJ2EE app dev market•Customer issues and needsCustomer issues and needsCustomer issues and needsCustomer issues and needs•SummarySummarySummarySummary

•Market PositioningMarket PositioningMarket PositioningMarket Positioning•Perceptual mapPerceptual mapPerceptual mapPerceptual map•SummarySummarySummarySummary

•Skyway PositioningSkyway PositioningSkyway PositioningSkyway Positioning•Positioning statementPositioning statementPositioning statementPositioning statement•Supporting information unfoldedSupporting information unfoldedSupporting information unfoldedSupporting information unfolded

•ImplementationImplementationImplementationImplementation

OutlineOutlineOutlineOutlineOutlineOutlineOutlineOutline

Page 3: Corporate Positioning w Messaging Framework

3333

ObjectivesObjectivesObjectivesObjectivesObjectivesObjectivesObjectivesObjectives

•Develop Positioning DeckDevelop Positioning DeckDevelop Positioning DeckDevelop Positioning Deck• Define the relevant market where our product competes (for the Define the relevant market where our product competes (for the Define the relevant market where our product competes (for the Define the relevant market where our product competes (for the relevant buyers) relevant buyers) relevant buyers) relevant buyers)

• Identify the attributes that define the relevant marketIdentify the attributes that define the relevant marketIdentify the attributes that define the relevant marketIdentify the attributes that define the relevant market

• Collect information from a sample of customers about their Collect information from a sample of customers about their Collect information from a sample of customers about their Collect information from a sample of customers about their perceptions of each product (and the relevant attributes of all perceptions of each product (and the relevant attributes of all perceptions of each product (and the relevant attributes of all perceptions of each product (and the relevant attributes of all products) in the relevant marketproducts) in the relevant marketproducts) in the relevant marketproducts) in the relevant market

• Determine the relevant buyerDetermine the relevant buyerDetermine the relevant buyerDetermine the relevant buyer’’’’s preferred combination of attributes s preferred combination of attributes s preferred combination of attributes s preferred combination of attributes

• Examine the fit between: Examine the fit between: Examine the fit between: Examine the fit between: • The position of our product; andThe position of our product; andThe position of our product; andThe position of our product; and

• The preferred position for the relevant buyer The preferred position for the relevant buyer The preferred position for the relevant buyer The preferred position for the relevant buyer

• Drive our product placement to optimal positionDrive our product placement to optimal positionDrive our product placement to optimal positionDrive our product placement to optimal position

•Use as basis for subsequent collateral developmentUse as basis for subsequent collateral developmentUse as basis for subsequent collateral developmentUse as basis for subsequent collateral development

Page 4: Corporate Positioning w Messaging Framework

4444

Market Analysis

Page 5: Corporate Positioning w Messaging Framework

5555 Source: IDC, 2005 and Gartner, 2006

Total Available Market Total Available Market Total Available Market Total Available Market –––– Analyst ViewAnalyst ViewAnalyst ViewAnalyst ViewTotal Available Market Total Available Market Total Available Market Total Available Market –––– Analyst ViewAnalyst ViewAnalyst ViewAnalyst View

•$4.3B app dev worldwide in 2006$4.3B app dev worldwide in 2006$4.3B app dev worldwide in 2006$4.3B app dev worldwide in 2006•Java segment is approximately 60% ($2.6B)Java segment is approximately 60% ($2.6B)Java segment is approximately 60% ($2.6B)Java segment is approximately 60% ($2.6B)

•$5.2B (CAGR 7%) app dev worldwide by 2009$5.2B (CAGR 7%) app dev worldwide by 2009$5.2B (CAGR 7%) app dev worldwide by 2009$5.2B (CAGR 7%) app dev worldwide by 2009•Java growth is 36% during same time period ($3.5B by Java growth is 36% during same time period ($3.5B by Java growth is 36% during same time period ($3.5B by Java growth is 36% during same time period ($3.5B by 2009 or 67% share)2009 or 67% share)2009 or 67% share)2009 or 67% share)

•TrendsTrendsTrendsTrends•SDLC is moving to Service Oriented Development of SDLC is moving to Service Oriented Development of SDLC is moving to Service Oriented Development of SDLC is moving to Service Oriented Development of Applications (SODA)Applications (SODA)Applications (SODA)Applications (SODA)

•Gaps in SODAGaps in SODAGaps in SODAGaps in SODA• Service to UI integrationService to UI integrationService to UI integrationService to UI integration• Service to BPM integrationService to BPM integrationService to BPM integrationService to BPM integration• Design Time to Run Time (and back to Design Time) transitionDesign Time to Run Time (and back to Design Time) transitionDesign Time to Run Time (and back to Design Time) transitionDesign Time to Run Time (and back to Design Time) transition

Page 6: Corporate Positioning w Messaging Framework

6666

• 4% - typical IT budget as % of annual sales

• Core vertical industries, such as Finance, Insurance,

Government, Healthcare, Manufacturing, Retail

$101.9B

• 10% - typical new project budget (application delivery) as

% of IT budget

$10.2B

• North American firms with $500M - $5B annual sales

(2006)

• 1,523 firms

$2,549B

• 60% - Java development as % of application development $6.1B

RationaleRationaleRationaleRationaleTAM TAM TAM TAM

CascadeCascadeCascadeCascade

Total Available Market Total Available Market Total Available Market Total Available Market –––– Skyway ViewSkyway ViewSkyway ViewSkyway ViewTotal Available Market Total Available Market Total Available Market Total Available Market –––– Skyway ViewSkyway ViewSkyway ViewSkyway View

Source: Hoovers,Aberdeen & Info Tech Research, 2007, Gartner & McKinsey, 2006, and IDC, 2006

Page 7: Corporate Positioning w Messaging Framework

7777

The IT Pain ChainThe IT Pain ChainThe IT Pain ChainThe IT Pain ChainThe IT Pain ChainThe IT Pain ChainThe IT Pain ChainThe IT Pain Chain

Title:Title:Title:Title: CIOCIOCIOCIO

Pain:Pain:Pain:Pain: Competitors innovate faster

Reason:Reason:Reason:Reason: Systems adapt more easily

Title:Title:Title:Title: Line of Business Vice President or General ManagerLine of Business Vice President or General ManagerLine of Business Vice President or General ManagerLine of Business Vice President or General Manager

Pain:Pain:Pain:Pain: Loss of market share

Reason:Reason:Reason:Reason: Competitors innovate faster

Title:Title:Title:Title: CFOCFOCFOCFO

Pain:Pain:Pain:Pain: Margin decline

Reason:Reason:Reason:Reason: Loss of market share

Title:Title:Title:Title: CEOCEOCEOCEO

Pain:Pain:Pain:Pain: Stock decline

Reason:Reason:Reason:Reason: Margin decline

Source: Gartner, 2006, IDC, 2006, and Standish Group, 2005, McKinsey, 2007

Title:Title:Title:Title: Line ITLine ITLine ITLine IT

Pain:Pain:Pain:Pain: Systems can’t adapt

Reasons:Reasons:Reasons:Reasons: Lack of synergy with end-user customers, integration and customization

difficulties, communication complexity of distributed development

PLEASE help

me!!!

Page 8: Corporate Positioning w Messaging Framework

8888

Application Development Application Development Application Development Application Development –––– IssuesIssuesIssuesIssuesApplication Development Application Development Application Development Application Development –––– IssuesIssuesIssuesIssues

•Business IssuesBusiness IssuesBusiness IssuesBusiness Issues• Persistent competitive pressure to differentiatePersistent competitive pressure to differentiatePersistent competitive pressure to differentiatePersistent competitive pressure to differentiate

• Limited success in commercializing new business opportunitiesLimited success in commercializing new business opportunitiesLimited success in commercializing new business opportunitiesLimited success in commercializing new business opportunities

• New solutions often donNew solutions often donNew solutions often donNew solutions often don’’’’t include all the needed features and are t include all the needed features and are t include all the needed features and are t include all the needed features and are delivered late and over budgetdelivered late and over budgetdelivered late and over budgetdelivered late and over budget

• AdoptionAdoptionAdoptionAdoption----paralysis of newer, enabling technologiesparalysis of newer, enabling technologiesparalysis of newer, enabling technologiesparalysis of newer, enabling technologies

•IT IssuesIT IssuesIT IssuesIT Issues• Existing tools and processes still not fully effective for delivExisting tools and processes still not fully effective for delivExisting tools and processes still not fully effective for delivExisting tools and processes still not fully effective for delivering ering ering ering accurate solutions on timeaccurate solutions on timeaccurate solutions on timeaccurate solutions on time

• Gathering business requirements is slow and difficult and end usGathering business requirements is slow and difficult and end usGathering business requirements is slow and difficult and end usGathering business requirements is slow and difficult and end users ers ers ers only engage at the beginning and the end of the processonly engage at the beginning and the end of the processonly engage at the beginning and the end of the processonly engage at the beginning and the end of the process

• Declining data consistency and qualityDeclining data consistency and qualityDeclining data consistency and qualityDeclining data consistency and quality

• Increasing levels of IT backlogIncreasing levels of IT backlogIncreasing levels of IT backlogIncreasing levels of IT backlog

• Culture of status quo, apathy, and complacencyCulture of status quo, apathy, and complacencyCulture of status quo, apathy, and complacencyCulture of status quo, apathy, and complacency

Source: Gartner, 2006 and Standish Group, 2005

Page 9: Corporate Positioning w Messaging Framework

9999

Application Development Application Development Application Development Application Development –––– CIO ScorecardCIO ScorecardCIO ScorecardCIO ScorecardApplication Development Application Development Application Development Application Development –––– CIO ScorecardCIO ScorecardCIO ScorecardCIO Scorecard

Source: McKinsey, 2007

>66% can>66% can>66% can>66% can’’’’t innovate fast enought innovate fast enought innovate fast enought innovate fast enough

Page 10: Corporate Positioning w Messaging Framework

10101010

Application Development Application Development Application Development Application Development –––– CIO PrioritiesCIO PrioritiesCIO PrioritiesCIO PrioritiesApplication Development Application Development Application Development Application Development –––– CIO PrioritiesCIO PrioritiesCIO PrioritiesCIO Priorities

Source: Gartner, 2006

Page 11: Corporate Positioning w Messaging Framework

11111111

Market Analysis Market Analysis Market Analysis Market Analysis –––– SummarySummarySummarySummaryMarket Analysis Market Analysis Market Analysis Market Analysis –––– SummarySummarySummarySummary

•$6B Java$6B Java$6B Java$6B Java----solution market opportunitysolution market opportunitysolution market opportunitysolution market opportunity

•IT Executives feel pain of broken software delivery IT Executives feel pain of broken software delivery IT Executives feel pain of broken software delivery IT Executives feel pain of broken software delivery processprocessprocessprocess•Inaccurate requirements lead to incorrect solutionsInaccurate requirements lead to incorrect solutionsInaccurate requirements lead to incorrect solutionsInaccurate requirements lead to incorrect solutions

•Slow, costly delivery processSlow, costly delivery processSlow, costly delivery processSlow, costly delivery process

•IT Executives need a new way to deliver more IT Executives need a new way to deliver more IT Executives need a new way to deliver more IT Executives need a new way to deliver more accurate solutions more quickly to their endaccurate solutions more quickly to their endaccurate solutions more quickly to their endaccurate solutions more quickly to their end----user user user user customerscustomerscustomerscustomers•They also need predictability, flexibility, value, security, They also need predictability, flexibility, value, security, They also need predictability, flexibility, value, security, They also need predictability, flexibility, value, security, and reduced risksand reduced risksand reduced risksand reduced risks

Page 12: Corporate Positioning w Messaging Framework

12121212

Market Positioning

Page 13: Corporate Positioning w Messaging Framework

13131313

Market Positioning Market Positioning Market Positioning Market Positioning ---- OverviewOverviewOverviewOverviewMarket Positioning Market Positioning Market Positioning Market Positioning ---- OverviewOverviewOverviewOverview

•Perceptual mapping to frame positioningPerceptual mapping to frame positioningPerceptual mapping to frame positioningPerceptual mapping to frame positioning• Charting the ProspectCharting the ProspectCharting the ProspectCharting the Prospect’’’’s perception of the s perception of the s perception of the s perception of the ““““Java app dev ISVsJava app dev ISVsJava app dev ISVsJava app dev ISVs’’’’capabilitiescapabilitiescapabilitiescapabilities””””

• Using relevant market feedback to compare Skyway to our peers Using relevant market feedback to compare Skyway to our peers Using relevant market feedback to compare Skyway to our peers Using relevant market feedback to compare Skyway to our peers along core app dev issue attributesalong core app dev issue attributesalong core app dev issue attributesalong core app dev issue attributes

•Accuracy of solution attributeAccuracy of solution attributeAccuracy of solution attributeAccuracy of solution attribute• Prospects want the right solutions delivered all the timeProspects want the right solutions delivered all the timeProspects want the right solutions delivered all the timeProspects want the right solutions delivered all the time• Skyway uses collaborative, iterative delivery processesSkyway uses collaborative, iterative delivery processesSkyway uses collaborative, iterative delivery processesSkyway uses collaborative, iterative delivery processes• Other ISVs utilize waterfall or quasiOther ISVs utilize waterfall or quasiOther ISVs utilize waterfall or quasiOther ISVs utilize waterfall or quasi----agile delivery methods agile delivery methods agile delivery methods agile delivery methods

•Speed of delivery attributeSpeed of delivery attributeSpeed of delivery attributeSpeed of delivery attribute• Prospects want solutions delivered quicklyProspects want solutions delivered quicklyProspects want solutions delivered quicklyProspects want solutions delivered quickly• Skyway uses modelSkyway uses modelSkyway uses modelSkyway uses model----based toolsbased toolsbased toolsbased tools• Other ISVs utilize proprietary and openOther ISVs utilize proprietary and openOther ISVs utilize proprietary and openOther ISVs utilize proprietary and open----standard standard standard standard IDEsIDEsIDEsIDEs that rely heavily that rely heavily that rely heavily that rely heavily (or exclusively) on hand coding techniques(or exclusively) on hand coding techniques(or exclusively) on hand coding techniques(or exclusively) on hand coding techniques

Page 14: Corporate Positioning w Messaging Framework

14141414

Relevant Buyer Preference

Perceptual Map Perceptual Map Perceptual Map Perceptual Map –––– Java Application DevelopmentJava Application DevelopmentJava Application DevelopmentJava Application DevelopmentSpeed and Accuracy Attributes

Perceptual Map Perceptual Map Perceptual Map Perceptual Map –––– Java Application DevelopmentJava Application DevelopmentJava Application DevelopmentJava Application DevelopmentSpeed and Accuracy Attributes

LowLowLowLowAccuracy Accuracy Accuracy Accuracy

HighHighHighHighAccuracy Accuracy Accuracy Accuracy

FastFastFastFastDelivery Delivery Delivery Delivery

SlowSlowSlowSlowDelivery Delivery Delivery Delivery

Skyway Visual WorkspaceSkyway Visual WorkspaceSkyway Visual WorkspaceSkyway Visual Workspace

•ModelModelModelModel----based based based based

developmentdevelopmentdevelopmentdevelopment

•Collaborative and Collaborative and Collaborative and Collaborative and

iterative deliveryiterative deliveryiterative deliveryiterative delivery

IBM/RationalIBM/RationalIBM/RationalIBM/Rational

•Model-assisted, Eclipse-

based IDE development

•RUP delivery

Compuware Optimal JCompuware Optimal JCompuware Optimal JCompuware Optimal J

•Model-assisted, Eclipse-

based IDE development

•Waterfall delivery

Eclipse PlugEclipse PlugEclipse PlugEclipse Plug----InsInsInsIns

•Eclipse-based IDE

development

•Waterfall delivery

Sun Java StudioSun Java StudioSun Java StudioSun Java Studio

•Model-assisted,

NetBeans-based IDE

development

•RUP delivery

Page 15: Corporate Positioning w Messaging Framework

15151515

Skyway Positioning

Page 16: Corporate Positioning w Messaging Framework

16161616

Skyway Visual Workspace tool and Skyway Collaborative Software

Delivery processTheTheTheThe

A non-proprietary, model-based development and deployment tool

combined with a collaborative, iterative delivery processAreAreAreAre

Deliver accurate, standard-J2EE, SOA-compliant solutions faster

than ever before – the very first time – through a shared

application development workspace

ThatThatThatThat

Other J2EE application tools and processes that rely on hand-

coding and waterfall or quasi-agile delivery methodologiesUnlikeUnlikeUnlikeUnlike

Need J2EE applications delivered more quickly and more

accuratelyWhoWhoWhoWho

IT Executives at mid-tier enterprises ($500M - $5B)ForForForFor

Delivers the most accurate J2EE applications to customers

worldwide, oftentimes at speeds 5x faster than hand-coding

Our Tool and Our Tool and Our Tool and Our Tool and

ProcessProcessProcessProcess

Skyway Positioning StatementSkyway Positioning StatementSkyway Positioning StatementSkyway Positioning StatementSkyway Positioning StatementSkyway Positioning StatementSkyway Positioning StatementSkyway Positioning Statement

Page 17: Corporate Positioning w Messaging Framework

17171717

Skyway Positioning StatementSkyway Positioning StatementSkyway Positioning StatementSkyway Positioning StatementUnfolded

Skyway Positioning StatementSkyway Positioning StatementSkyway Positioning StatementSkyway Positioning StatementUnfolded

Skyway Visual Workspace tool and Skyway Interactive Delivery

processTheTheTheThe

A non-proprietary, model-based development and deployment tool

combined with a collaborative, iterative delivery processAreAreAreAre

Deliver accurate, standard-J2EE, SOA-compliant solutions faster

than ever before – the very first time – through a shared

application development workspace

ThatThatThatThat

Other J2EE application tools and processes that rely on hand-

coding and waterfall or quasi-agile delivery methodologiesUnlikeUnlikeUnlikeUnlike

Need J2EE applications delivered more quickly and more

accuratelyWhoWhoWhoWho

IT Executives at mid-tier enterprises ($500M - $5B)ForForForFor

Delivers the most accurate J2EE applications to customers

worldwide, oftentimes at speeds 5x faster than hand-coding

Our Tool and Our Tool and Our Tool and Our Tool and

ProcessProcessProcessProcess

Skyway Visual Workspace tool and Skyway Interactive Delivery

processTheTheTheThe

A non-proprietary, model-based development and deployment tool

combined with a collaborative, iterative delivery processAreAreAreAre

Deliver accurate, standard-J2EE, SOA-compliant solutions faster

than ever before – the very first time – through a shared

application development workspace

ThatThatThatThat

Other J2EE application tools and processes that rely on hand-

coding and waterfall or quasi-agile delivery methodologiesUnlikeUnlikeUnlikeUnlike

Need J2EE applications delivered more quickly and more

accuratelyWhoWhoWhoWho

IT Executives at mid-tier enterprises ($500M - $5B)ForForForFor

Delivers the most accurate J2EE applications to customers

worldwide, oftentimes at speeds 5x faster than hand-coding

Our Tool and Our Tool and Our Tool and Our Tool and

ProcessProcessProcessProcess

FasterFasterFasterFaster

DeliveryDeliveryDeliveryDelivery

SpeedSpeedSpeedSpeed

MoreMoreMoreMore

AccurateAccurateAccurateAccurate

SolutionsSolutionsSolutionsSolutions

Core

Positioning

Attributes

Skyway

Visual

Workspace

Supporting

Messages

Skyway

Collaborative

Software

Delivery

Supporting

Messages

Skyway

Builder

Differentiators

Skyway

Director

Differentiators

Skyway

Interactive

Prototyping

Differentiators

Skyway

Interactive

Development

Differentiators

Skyway Skyway Skyway Skyway

PositioningPositioningPositioningPositioning

Tool

Process

Page 18: Corporate Positioning w Messaging Framework

18181818

• Obtain better solution accuracy with Skyway Collaborative

Software Delivery• Leverage shared development workspace to facilitate distributed

Teams and engage all application delivery stakeholders

• Deliver validated J2EE prototypes to end users in hours• Visual business-requirements gathering

• Visual project planning

• Deliver validated J2EE solution modules to end users in days,

including validated production releases

More

Accurate

Solutions

• Achieve faster software delivery using Skyway Visual Workspace• Develop J2EE applications 5x faster

• Reduce software delivery cycle by 30% or more

Faster

Delivery

Speed

Supporting MessagesSupporting MessagesSupporting MessagesSupporting Messages

Core Core Core Core

Positioning Positioning Positioning Positioning

AttributeAttributeAttributeAttribute

Skyway Positioning Statement UnfoldedSkyway Positioning Statement UnfoldedSkyway Positioning Statement UnfoldedSkyway Positioning Statement UnfoldedCore Positioning Attributes

Skyway Positioning Statement UnfoldedSkyway Positioning Statement UnfoldedSkyway Positioning Statement UnfoldedSkyway Positioning Statement UnfoldedCore Positioning Attributes

Page 19: Corporate Positioning w Messaging Framework

19191919

• Utilize collaborative development workspace to bring end user into process naturally

for optimal requirements gathering

• Compress design and build phases using power of Skyway M3D

• Maintain applications or switch infrastructure simply by changing the model

• Standardize infrastructure with Skyway M3D applications that are standard J2EE,

scalable, and evolve easily with the business

Reduce

software

delivery cycle

by 30% or

more

• Use next generation visual models that contain pre-built code to develop applications

rapidly

• Build rich internet applications faster using familiar tools and templates

• Provide release engineering automation and ensure control with Skyway M3D

• Enable parallel development and planning processes using Skyways collaborative

development workspace

Develop J2EE

applications 5x

faster

Skyway Visual Workspace Summary DetailsSkyway Visual Workspace Summary DetailsSkyway Visual Workspace Summary DetailsSkyway Visual Workspace Summary Details

Faster Delivery Faster Delivery Faster Delivery Faster Delivery

Speed Speed Speed Speed

Supporting Supporting Supporting Supporting

MessagesMessagesMessagesMessages

Skyway Core Positioning Attributes UnfoldedSkyway Core Positioning Attributes UnfoldedSkyway Core Positioning Attributes UnfoldedSkyway Core Positioning Attributes UnfoldedFaster Delivery Speed

Skyway Core Positioning Attributes UnfoldedSkyway Core Positioning Attributes UnfoldedSkyway Core Positioning Attributes UnfoldedSkyway Core Positioning Attributes UnfoldedFaster Delivery Speed

Page 20: Corporate Positioning w Messaging Framework

20202020

• Embrace full-cycle participation of end user customer

• Use Skyways powerful modeling environment to deliver applications across highly

distributed environments and using wide varieties of developer skills

• Utilize the most common version control systems (or Skyways version)

Leverage

shared

development

workspace

• Leverage existing prototypes in Skyways collaborative workspace to deliver additional

functionality more easily

• Capture additional design notes throughout iterative delivery process via direct end

user collaboration to gain end user buy more quickly

• Modify deployed applications by merely changing the final model

Deliver

validated J2EE

solution

modules in

days or weeks

• Create working prototypes in days that match end user requirements

• Capture design notes throughout prototyping process and incorporate into

evolving/final design record

• Deliver valid project effort estimates and detailed project plans to gain end user buy

in on solution more quickly and more easily

Deliver

validated J2EE

prototypes in

hours or days

Skyway Collaborative Software Delivery Summary DetailsSkyway Collaborative Software Delivery Summary DetailsSkyway Collaborative Software Delivery Summary DetailsSkyway Collaborative Software Delivery Summary Details

More Accurate More Accurate More Accurate More Accurate

Solutions Solutions Solutions Solutions

Supporting Supporting Supporting Supporting

MessagesMessagesMessagesMessages

Skyway Core Positioning Attributes UnfoldedSkyway Core Positioning Attributes UnfoldedSkyway Core Positioning Attributes UnfoldedSkyway Core Positioning Attributes UnfoldedMore Accurate Solutions

Skyway Core Positioning Attributes UnfoldedSkyway Core Positioning Attributes UnfoldedSkyway Core Positioning Attributes UnfoldedSkyway Core Positioning Attributes UnfoldedMore Accurate Solutions

Page 21: Corporate Positioning w Messaging Framework

21212121

• Model new logic and build services visually (created from scratch or as composites and

composed of models, data objects, and data stores)

• Create WSRPs at the touch of a button

• Add new functionality easily (without additional tools), such as event handling and exception

handling and logging steps, using model-based, graphical step palette

• Bundle automatically any third party libraries and APIs

• Use wizards in a single tool to assemble Skyway services or external services

• Unlike other firms that rely on hand coding via multiple tools for service creation and assembly

Create and

assemble

services

• Build applications with rich web UIs – AJAX or Web 2.0 – in a single tool

• Use Skyway models to bridge delivery gap between web designer and developer and interaction

between server and browser

• Unlike other tools that either create applications or web UIs, but not both, or require extra tools

Create rich AJAX

UIs

• Integrate easily using Skyway editor or HTML editors, including Dreamweaver

• Build and integrate UIs via tight or loose coupling, including sophisticated back-end logic, using

a single tool

• Unlike other tools that only create applications or web UIs exclusively and only via tight coupling

Integrate UIs and

enable portlets

• Use wizards in a single tool to discover external data sources, existing Java code (from Java .jar

files) and/or web services

• Unlike other tools that require manual lookups of WSDLsDiscover services

Positioning Attribute Positioning Attribute Positioning Attribute Positioning Attribute –––– Faster Delivery SpeedFaster Delivery SpeedFaster Delivery SpeedFaster Delivery Speed

Product Product Product Product

Differentiators Differentiators Differentiators Differentiators ----

Skyway BuilderSkyway BuilderSkyway BuilderSkyway Builder

Skyway Product Differentiators UnfoldedSkyway Product Differentiators UnfoldedSkyway Product Differentiators UnfoldedSkyway Product Differentiators UnfoldedSkyway Builder

Skyway Product Differentiators UnfoldedSkyway Product Differentiators UnfoldedSkyway Product Differentiators UnfoldedSkyway Product Differentiators UnfoldedSkyway Builder

Page 22: Corporate Positioning w Messaging Framework

22222222

• Validate services and app models using Skyway validation engine

• Synch models with VCS and validate dependencies automatically

• Easily handle late-binding changes via simple model enhancements

• Unlike other tools that require manual hand coding to accommodate late cycle changes or other

troubleshooting activities

Validate

application prior

to deployment

• Prepare model plan and convert Skyway models to standard J2EE code in a single mouse click

• Generate JSP pages and/or entity and session beans for each J2EE container

• Generate and compile standard J2EE code – no run time engine required

• Generate deployment package and provide full documentation and design notes during delivery

process to a wide range of infrastructure environments

• Unlike other tools that require run time engines and those that rely on hand coding and/or only

allow for manual deployment to a single, and oftentimes proprietary, environment

Generate

execution code

• Set up network topology and span domain elements (including security policies and security

assets) using a single tool

• Organize app servers via models, including clustering and VCS plans

• Organize and configure databases via models within domains

• Configure data persistence plan and solution deployment plan easily to wide range of

proprietary or open source server environments and data sources

• Unlike other hand coding methods that require manual preparation of deployment scripts

Select and

configure target

app servers and

databases

Positioning Attribute Positioning Attribute Positioning Attribute Positioning Attribute –––– Faster Delivery SpeedFaster Delivery SpeedFaster Delivery SpeedFaster Delivery Speed

Product Product Product Product

Differentiators Differentiators Differentiators Differentiators ----

Skyway DirectorSkyway DirectorSkyway DirectorSkyway Director

Skyway Product Differentiators UnfoldedSkyway Product Differentiators UnfoldedSkyway Product Differentiators UnfoldedSkyway Product Differentiators UnfoldedSkyway Director

Skyway Product Differentiators UnfoldedSkyway Product Differentiators UnfoldedSkyway Product Differentiators UnfoldedSkyway Product Differentiators UnfoldedSkyway Director

Page 23: Corporate Positioning w Messaging Framework

23232323

• Deliver estimation model, cost analysis, project plan, and release plan in a single, visual tool

based on collaborative input from key stakeholders

• Provide simple transition from prototype to project planning phase since all stakeholders

remain involved in each phase

• Enable fast documentation and solution-deliverable reviews that accommodate late-cycle

changes to business requirements

• Eliminate requirements “guess work” and ensure fast document and solution approvals since

all stakeholders remain fully involved throughout delivery process

• Unlike other processes that require additional software tools for extra project planning

functionality or processes that decouple the analysis and design stakeholders

Develop accurate

project plans and

cost estimates to

facilitate effective

delivery in

distributed

environments

• Use collaborative efficiency of Skyway Visual Workspace to engage stakeholders in short

incremental iterations throughout entire delivery process

• Provide visual deliverables to stakeholders faster than ever before and obtain valid

requirements sign-offs without delays

• Unlike other processes that require regimented and sequential flow through each delivery

phase, using comprehensive documentation, and only involve stakeholders during the analysis

and deploy phases of the SDLC

Gather accurate

business

requirements

Positioning Attribute Positioning Attribute Positioning Attribute Positioning Attribute –––– More Accurate SolutionsMore Accurate SolutionsMore Accurate SolutionsMore Accurate Solutions

Process Process Process Process

Differentiators Differentiators Differentiators Differentiators ----

Skyway Skyway Skyway Skyway

Interactive Interactive Interactive Interactive

PrototypingPrototypingPrototypingPrototyping

Skyway Process Differentiators UnfoldedSkyway Process Differentiators UnfoldedSkyway Process Differentiators UnfoldedSkyway Process Differentiators UnfoldedSkyway Interactive Prototyping

Skyway Process Differentiators UnfoldedSkyway Process Differentiators UnfoldedSkyway Process Differentiators UnfoldedSkyway Process Differentiators UnfoldedSkyway Interactive Prototyping

Page 24: Corporate Positioning w Messaging Framework

24242424

• Use speed of M3D to focus on accuracy and effectiveness of prototype rather than worry about

the amount of time and effort needed to code into the pre-existing infrastructure

• Build standard J2EE working prototypes as application skeletons

• Deliver standard documentation including requirements project plans and design documents

• Unlike other tools and processes that require pre-determined deployment architecture and/or

lead to non-working prototypes

Build fully

functional,

standard J2EE

applications

Positioning Attribute Positioning Attribute Positioning Attribute Positioning Attribute –––– More Accurate SolutionsMore Accurate SolutionsMore Accurate SolutionsMore Accurate Solutions

Process Process Process Process

Differentiators Differentiators Differentiators Differentiators ----

Skyway Skyway Skyway Skyway

Interactive Interactive Interactive Interactive

PrototypingPrototypingPrototypingPrototyping

Skyway Process Differentiators UnfoldedSkyway Process Differentiators UnfoldedSkyway Process Differentiators UnfoldedSkyway Process Differentiators UnfoldedSkyway Interactive Prototyping (continued)

Skyway Process Differentiators UnfoldedSkyway Process Differentiators UnfoldedSkyway Process Differentiators UnfoldedSkyway Process Differentiators UnfoldedSkyway Interactive Prototyping (continued)

Page 25: Corporate Positioning w Messaging Framework

25252525

• Deliver comprehensive application management capability in a single tool (requirements,

incremental application, project, test, environment, and release)

• Ensure fast, effective test and fix iterations since testers and developers work in tandem,

regardless of geographical location (supports Model-Enabled Rightshoring)

• Deliver validated, high-quality solutions since model-generated code is tailored to the

deployment infrastructure (including all common app servers and databases)

• Build standard J2EE applications without any need for run-time engines

• Unlike other processes that require additional software tools for extra application delivery

functionality or processes that decouple the design, build, test, and deployment stakeholders

Collaborate in

tandem to build,

test, and deploy

standard J2EE

solutions

• Enable simple transition from prototype and project planning phases to development phase

since all stakeholders remain involved in each phase

• Build additional functionality quickly, easily, and accurately

• Unlike other tools that do not include model repository functionality

Manage software

modules using

Skyway VCS (or

standard CVS)

Positioning Attribute Positioning Attribute Positioning Attribute Positioning Attribute –––– More Accurate SolutionsMore Accurate SolutionsMore Accurate SolutionsMore Accurate Solutions

Process Process Process Process

Differentiators Differentiators Differentiators Differentiators ----

Skyway Skyway Skyway Skyway

Interactive Interactive Interactive Interactive

DevelopmentDevelopmentDevelopmentDevelopment

Skyway Process Differentiators UnfoldedSkyway Process Differentiators UnfoldedSkyway Process Differentiators UnfoldedSkyway Process Differentiators UnfoldedSkyway Interactive Development

Skyway Process Differentiators UnfoldedSkyway Process Differentiators UnfoldedSkyway Process Differentiators UnfoldedSkyway Process Differentiators UnfoldedSkyway Interactive Development

Page 26: Corporate Positioning w Messaging Framework

26262626

Implementation

Page 27: Corporate Positioning w Messaging Framework

27272727

Skyway Positioning StrategySkyway Positioning StrategySkyway Positioning StrategySkyway Positioning StrategySkyway Positioning StrategySkyway Positioning StrategySkyway Positioning StrategySkyway Positioning Strategy

•Use functional positioning approachUse functional positioning approachUse functional positioning approachUse functional positioning approach•Position directly against the competitionPosition directly against the competitionPosition directly against the competitionPosition directly against the competition

• Skyway Visual Workspace delivers applications quickly (it is notSkyway Visual Workspace delivers applications quickly (it is notSkyway Visual Workspace delivers applications quickly (it is notSkyway Visual Workspace delivers applications quickly (it is nothandhandhandhand----coding) coding) coding) coding)

• Skyway Collaborative Software Delivery provides accurate Skyway Collaborative Software Delivery provides accurate Skyway Collaborative Software Delivery provides accurate Skyway Collaborative Software Delivery provides accurate solutions (it is not waterfall or RUP)solutions (it is not waterfall or RUP)solutions (it is not waterfall or RUP)solutions (it is not waterfall or RUP)

•Develop messages and collateral to further distinguish Develop messages and collateral to further distinguish Develop messages and collateral to further distinguish Develop messages and collateral to further distinguish Skyway from our competitorsSkyway from our competitorsSkyway from our competitorsSkyway from our competitors

•Be aggressiveBe aggressiveBe aggressiveBe aggressive•The other app dev ISVs can NOT match our tools and The other app dev ISVs can NOT match our tools and The other app dev ISVs can NOT match our tools and The other app dev ISVs can NOT match our tools and processesprocessesprocessesprocesses

Page 28: Corporate Positioning w Messaging Framework

28

www.skywaysoftware.com