Presentation is loading. Please wait.

Presentation is loading. Please wait.

FLEXnet InstallShield Collaboration Bob Corrigan InstallShield Product Manager.

Similar presentations


Presentation on theme: "FLEXnet InstallShield Collaboration Bob Corrigan InstallShield Product Manager."— Presentation transcript:

1 FLEXnet InstallShield Collaboration Bob Corrigan InstallShield Product Manager

2 Opportunity Overview Challenges FLEXnet InstallShield Collaboration Value Agenda

3 Opportunity Overview Installation Developer Application Developer CIO/VP Development Manager

4 Opportunity Overview As teams grow in size and specialize, no one individual knows all the installation requirements anymore Install + Application Developer Application Developers Application Development Teams Installation Developer ? ?!? Release Engineering

5 Source: IBM, 2004 “28% of application failures are directly linked to installation and configuration errors.” Opportunity Overview

6 Dependencies Runtime Conditions Configuration Files Environment Variables SQL Scripts Registry Entries Dynamic Links Platform Requirements ?!? Release Engineering Challenges

7 – Phone – Email – Conversations – Notes – Sitting in on meetings – Reverse-engineering code – Studying old installations – Ouija boards – Guessing

8 Ad hoc is no friend of development What happens if a developer leaves the group? The company? What happens if my product definitions change? What happens if the project runs out of time? What happens if what the application developer remembers is different from what is correct? What happens if an error occurs in the installation related to requirements? How do you create an installation based on a previous state of the application, as opposed to the final state? How do I know what has changed? Challenges

9 Key Benefit: An easy, standardized way to capture, test and maintain the installation requirements used to create high-quality, deployable software projects. FLEXnet InstallShield Collaboration Separated Integrated Teamwork Ad Hoc Explicit Quality

10 DIM C# C++ DIM C# VB DIM C# Java FLEXnet InstallShield Collaboration

11 Capturing the “Essence of Setup” is Easy

12

13 The Developer Installation Manifest (DIM) is where the “Essence of Setup” is maintained  Engine-independent – can be built- out as either Windows or MultiPlatform installers  XML-based – can be edited with Macrovision tools, manually, or through an API-driven automation interface  Comprehensive – describes a broad range of requirements  Contains No Files – the DIM is a manifest, not a container  Maintained with Source – DIMs can be checked in to source control systems the same way source code is  Uniquely identified – each DIM carries a unique UUID for source management and consistency

14 Automated Creation of the Setup from the DIM

15 Value Application Developer – Externalizes requirements during coding, not after – Minimal impact on time spend coding Installation Developer – Gives access to reliable and comprehensive requirements – Automates creation of core installation, giving more time to focus on installation- specific needs (e.g. architecture, end- user experience). Development Manager – Improves overall project quality – Improves team efficiency

16 ? Value Adding FLEXnet InstallShield Collaboration as a “best practice” Has a low upfront and ongoing cost for development Improves quality by standardizing communication and use of requirements Prepares teams for the unexpected Your Development Teams FLEXnet InstallShield Collaboration Support for popular tools Automated unit test creation Maintained like code Automatically build installs Supported by IS/ISMP Separated Integrated Teamwork Ad Hoc Explicit Quality

17 FLEXnet InstallShield Collaboration DRAFT Sales / SoftSummit Deck Supplemental Slides Bob Corrigan Product Manager

18 Installation and the FLEXnet SVM Platform

19 How is FLEXnet InstallShield Collaboration sold? VersionEdition License Type ChanneleShopDirect VisualStudio: English German Japanese Eclipse: English-only Standard 1-pack$399 5-pack$1,899 5-pk bronze maintenance $760 10-pack$3,399 10-pk bronze maintenance $1,360 Volume Pricing N/AAvailable


Download ppt "FLEXnet InstallShield Collaboration Bob Corrigan InstallShield Product Manager."

Similar presentations


Ads by Google