Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

PSW Presentatie Ecosystemen

This presentation is part of the Product Software bachelor class of Utrecht University.
by

Slinger Jansen

on 22 September 2011

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of PSW Presentatie Ecosystemen

Groeien met je Ecosysteem voor Software Bedrijven
Slinger Jansen
Utrecht University
Software Ecosystem Definitie
Een set actoren functionerend als een eenheid en interacterend met een gedeelde markt voor software en diensten, inclusief de relaties tussen deze actoren.
Definitie
SECO Health Scan
Klantspecifieke analyses for software ecosystemen
Klantensurvey
Partnersurvey
Product deployment context modelering
Software toeleverantienetwerk (SSN) modelering
Cultiveringsadvies met concrete gereedschappen en software tools
SWOT analyse
Externe kijk op Software Ecosystemen
Het complete ecosysteem tov anderen
Mobiele ecosystemen



Database ecosystemen


Eigenschappen
Apple iPhone versus Android versus Windows mobile versus ...
Oracle versus Microsoft SQL versus ...
Deelnemers
Technologie
Platform
Markten
Leeftijd
Ontwikkeling
Gezondheid
Business domein
Interne kijk op een Software Ecosysteem
Rollen
Keystone / dominator
Niche speler
etc.
Wat maakt een actor
Grootte
Bedrijfstype (resellers, developers, outsourcers, etc.)
Economisch succes en slagkracht
Dynamiek
Stabiliteit
Governance en sturing
Beslissing
Sluit ik me aan bij het ecosysteem of niet?
Organizatie Perspectief
De Open Software Enterprise




Orchestratie
Get big, get niche, or get out
Bootstrapping probleem
Slimme trucs
Delen van omzet
Beloningen
Partnerprogramma's
Etc.
Software Ecosysteem Health Scan
Cases
Casus 1: GX
Case 2: ODA
GX Conclusies
ODA Conclusies
Domeinspecificiteit maakt de CMS markt ecosysteem "vriendelijk"
Partnerrelaties beginnen bij jezelf
Open mind: open source
Houd open source licenties bij
Help partners bij het opstarten (waarde creatie)
Andere business modellen zijn vriendelijker voor het ecosysteem
Succesvol in het samenbrengen van leden
Sterk steering committee bepaalt koers (ipv een CEO)
Invloed wordt bepaald door commitment (financieel)
Uitdaging: concurreren met commerciele partijen
Exotische ontstaansgeschiedenis
GX Web Content Management
GX bouwt web content management systems
Ongeveer 120 people, US en NL
Recente splitsing in org: Projecten en Ontwikkeling
Draagt bij aan open source
Recent de GX app store geopend
Beheert actief het ecosysteem
Helpt projectorganisaties (partners) bij het adopteren van GX
Blik naar buiten
Het SSN wordt steeds belangrijker
Een succesvol softwarebedrijf is een spil in het ecosysteem (den Hartigh)
Take-home
ODA SECO
Open Design Alliance
Gerund door leden
Werknemers



Steering committee van 6 leden
Ontwikkelt en verkoopt een platform voor het openen van dwg bestanden
Flinke competitie met bedenker van dwg formaat; AutoDesk
Werkt (natuurlijk) actief aan software ecosysteem
25 developers
1 administratief
2 legal
1 directeur
Partner dagen
Nieuwsbrief
Lokale netwerken
?
slinger@cs.uu.nl
Partnerschap Niveaus
Educational - Een jaar om platform te testen
Associate - Meerdere jaren voor development, geen herdistributie
Commercieel - Herdistributie aan maximaal 100 klanten
Sustaining - Herdistributie aan alle klanten en een marketing partner (logo op site, etc)
Founding - Volledige toegang tot broncode, hogere prioriteit bij supportvragen aan de ODA
http://www.softwareecosystems.org
Note to self: Meestal met een onderliggende technologie
Software Ecosystemen Modelleren
Toepassingen
Identificeer Afhankelijkheden
Waar gaat het geld heen?
Software ecosysteem uitdagingen
Stabiplan is sterk afhankelijk van AutoDesk
Meeste inkomen komt van licenties (ongeveer 3000 euro)
Elke deployment heeft ook AutoCAD nodig (ong. 3000-5000 euro)
Stabiplan Lite werkt ook met IntelliCAD, een "open source" kloon van AutoCAD
Elke klant koopt Microsoft CRM, naast BusinessBase CRM
Groot deel van de omzet bestaat uit CRM reseller fees
Is Microsoft een goede SECO huisbaas?
Koppelingen en hechtheid zijn software architectuur uitdagingen
Hoe hecht zijn uw koppelingen?
Stabiplan: hoe snijden we AutoCAD uit het systeem?
BusinessBase: Hoe komen we los van Microsoft?
Maar ook: Hoe verdienen we meer aan Microsoft?
Of: bouw een wrapper of integratie platform, zodat koppelingen met andere producten mogelijk worden
Hoe open zijn de architecturen van mobiele platforms?
Hoe bouw je een goede API?
Hoe versnel je Time to Market als je van grote aantallen partijen afhankelijk bent? (development governance)
Wat zijn entry barriers voor software bedrijven om een ecosysteem binnen te stappen?
Further Reading
www.softwareecosystems.org
www.softwareecosystems.org/workshop
Any book that mentions software ecosystems in the title :-)
Onderzoeksconclusies
Nuttig voor onderzoek van het software ecosysteem
De methode schaalt niet goed
Makkelijk geldstromen modelleren
Makkelijk modelleren van afhankelijkheden
Inmiddels een kleine 80 modellen
Typologieen makkelijk te ontdekken (resellers, ISVs, plug-in bouwers, etc.)
Verder geformaliseerd
Problemen voor ISVs
Geen formele standaard waarmee software ecosystemen gemodelleerd kunnen worden
Hoe onderscheid je de ecosystemen waarin je actief bent?
Hoe kan je de ecosysteem modellen strategisch inzetten?
Go to PPT FormalizingSEM
Casus: CubicEyes
ISV/Developer van database gedreven applicaties voor het internet
Gespecialiseerd in de onroerend goed, en het publiceren van multi-channel content
De casus betreft het EYE-move software product, waarmee makelaars objecten kunnen publiceren op plekken als Funda
Ruby on Rails: Wie Stimuleren?
Gems: 10,046; Auteurs: 4,784;

Uitgebreide analyse op
Aantal downloads
Aantal hits op google met "rails"
Aantal vriendjes (samengewerkt met)
Aantal dependencies per gem
LOC per gem

Verschillende rollen te identificeren: networkers, lone-wolfs, cornerstones
Ruby on Rails: Conclusies en Future Work
Iemand met meer gems heeft gemiddeld maar 20% meer downloads -> stimuleer nieuwe entrants?
Meer vriendjes betekent niet per se meer downloads -> belang samenwerking maar zo zo
Dependencies erg belangrijk voor meer downloads
Architectural Openness of Mobile Platforms
Takehome
Software ontwikkelaars en bedrijven moeten zich continu bewust zijn van het omliggende ecosysteem, om op die manier:
Sneller te bouwen
Minder te hoeven bouwen
Bedreigingen en kansen te identificeren
Voorbereidend Leeswerk
Wat wordt er bedoeld met collectieve gezondheid?
Wat is het grote verschil tussen bedrijven als Microsoft en Wallmart versus bedrijven als IBM en Apple?
Wat zijn productivity, niche creation, en robustness?
Is het makkelijk om een ecosysteem op te starten?
Full transcript