Software Ecosystem Workshop

1,154 views

Published on

Published in: Education
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,154
On SlideShare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
0
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

Software Ecosystem Workshop

  1. 1. Definition ‘ C Cases - _ C Software Ecosystem Modeling Introduction Practical Use 4 D F Software Ecosysteem Health Scan Own model
  2. 2. Growing with your Software Ecosystem An Ecosystem Health Check ProductCamp — Amsterdam Jaap Kabbedijk Slingerlansen November 14th 2010 Utrecht University
  3. 3. Definition 71:3 ‘*3 Introduction 4 D F Software Ecosysteem Health Scan Software Ecosystem Modeling Practical Use Own model
  4. 4. Slinger Jansen laap Kabbedllk unit: Proiussiu l"'s”i l ) P[‘iSL)ll: il li[‘SLli""3 -vvw~ lkabbedllk til i E E . F E lt: .'lI[El llalzhedll Introduction ®§= .PnezI. com
  5. 5. Slinger Jansen Professioneel CV - Graduated on Informatics in Leiden 2003 - Got promoted in Utrecht in 2007 - Now teacher/ researcher SECOS - CEO of Slinger Research and Development BV since 2003 Personal Resume wwwslingerjansennl Tll€SlS Lives in Den Haag 1 V‘ Twitter: sllngerroijacke 92 l. com
  6. 6. Jaap Kabbedijk Professional Resume - Bachelor Information Sciences in 2008 - Master Business Informatics in 2010 - Multiple publications in the area of Software Development Requirements Engineering - Now PhD. Candidate on Software Ecosystems Lives in Utrecht www. jkabbedljk. nl E. twitter: jkabbedijk 92 l. com
  7. 7. wwwikabbedijkicnl Contact Jaap Kabbedijk Researcher on Software Eccsvstems, Open Source Enthusiast ca mpany: Utrecht Universitv Bing: 5oflwaree: :o§v5tem: .org - E-Mail: 3aapC: ‘jl<abl: ve: Iijk. ril . 1M: kabbed| }k@gmail. com . .i. .,twitter: jl<alobedi’l<
  8. 8. , Lives in Utrecht
  9. 9. Slinger Jansen Jaap Kabbedijk unit: Prurussiu l"Ul‘ l { Prgrsonal Rrgsurrie wvw~ ikabbedilk nl E E E . F E rwirrei llabhedrk Introduction ®§= .Pnezi. com
  10. 10. Definition 71:3 ‘*3 Introduction 4 D F Software Ecosysteem Health Scan Software Ecosystem Modeling Practical Use Own model
  11. 11. Software Ecosystem Definition "A set of businesses functioning as a unit and interacting with a shared market for software and services, together with the relationships among them" They often share a common technologv/ platform Definition um‘ §<@§. Pn9z | .com o
  12. 12. Software Ecosystem Definition "A set of businesses functioning as a unit and interacting with a shared market for software and services, together with the relationships among them" They often share a common technology/ platform
  13. 13. Organizational Perspective I ' » s: ;@‘-$295292 | .com
  14. 14. Organizational Perspective The Open Software Enterprisew nu. .. .. M on-tau-mvl rv r Orchestration 9 - Get big, get niche, or get out - Bootstrapping problem Smart Tricks 5 - Profit Share - Rewards - Partner Programs - Etc.
  15. 15. >rise Strategic Governance - Open up governance - Create partnership model - Open up IP strategy - Coordinate contributions to other ecosystems - Share competition policy - Share acquisition strategy - Implement ecosystem knowledge mgmt strategy - Enforce development process standard - Provide partners with govemance procedures - Coordinate grievances - Help partners in IP conflicts - Make ecosystem explicit - Create a partner directory - Create user groups — Use and create reusable software licenses PRQZ l. com Research and Development — Share technology and research roadmap - Share development process - Stimulate open standards — Share source code - Apply for joint research and development funding - Share innovations - Support interchangeable data formats - Share source code policy - Create reuse policy - Outsource tasks - Certify third-party components < Create and publish (content) APIs and SDKs — Create reuse enabling architecture - Open up testing process - Share bug repository — Do co-development - Provide developer training - Propagate software operation knowledge Software Product Management - Share product lifecycle plans for products - Share platform strategy and vision - Outsource requirements engineering to partners - Share and adjust product (line) roadmap(s) - Manage intellectual property of and in product - Open-up requirements management process - Open-up release planning process - Share release candidates Marketing and Sales - Share market vision - Develop innovative business models - Create sales partner program - Share market information - Share customer and supplier information - Develop distribution channels - Certify partners - Create internal and external component markets - Involve partners in marketing and sales Consulting and Support Services - Share services delivery management strategy - Outsource implementation projects to partners — Share ticket database - Share project process knowledge — Develop and share quality measures - Share implementation knowledge - Share (customer) configuration knowledge - Use collaborative workspaces for customer communication - Provide consultant training
  16. 16. Organizational Perspective The Open Software Enterprisew nu. .. .. rua ornibomuvl iv v Orchestration 9 - Get big, get niche, or get out - Bootstrapping problem Smart Tricks 5 - Profit Share - Rewards - Partner Programs - Etc.
  17. 17. PRQZ l. com Products P1 Sybase Database P2 Server Machines P3 Operating System P.4 MS IIS P.5 . NET Framework P.6 Chilkat XML . NET P.7 iTExtSharp " 'nectPlugin Services 31 Access to the EYE-move service S.2 High-Speed Internet 8.3 Network Security S.4 User Interface Designs S.5 Sewer Collocation S.6 Cycloramas Legend Finance €.1 Fee for 8.1 €.2 Yearly fee for C.2 €.3 Monthly fee for 8.3 EA Per design fee for SA €.5 Fee for P.1 €.6 Fee for P.2 €.7 Fee for P.3 €.8 Monthly fee for 8.5 €.9 Fee for P.4 610 Fee for S6 Content 01 Real estate objects 02 NL-wide Real Estate objects
  18. 18. Organizational Perspective I ' » s: ;@‘-$295292 | .com
  19. 19. "'I Software Ecosystems more in depth Roles - Keystone/ dominator - Niche speler - etc. Actor Characteristics - Size - Company Type (resellers, developers, outsourcers, etc. ) - Profit Dynamics - Stability - Governance and Steering Choices - What ecosystem is best for me? Which one tojoin? 92 | .com
  20. 20. Organizational Perspective I ' » s: ;@‘-$295292 | .com
  21. 21. External view on Software Ecosystems The comple SECO, together with others - Mobile ecosystems - Apple iPhone versus Android versus Windows mobile versus - Database ecosystems - Oracle versus Microsoft SOL versus - Proporties - Participants - Age - Technology - Developement - Platform - Health §: ~@$§pRQZ lm - Markets - Business domain
  22. 22. (3) Organizational Perspective The Ojxn >C| I‘. ValE' Lrttcrpllnfi Urcheslrallorr Li 4 - her big l](‘KlTICl1('(E‘rll]ClTC. l‘ - Bootstrapping prcblcm 3F'Ir'Jl[TlILK: t Prclltuhare . iecitarm - Partner Prugralfis - ElL (D) Software Ecosyslerru mm In depth (mm: M . ... Sahwn: [nxvyuuvu
  23. 23. Definition 71:3 ‘*3 Introduction 4 D F Software Ecosysteem Health Scan Software Ecosystem Modeling Practical Use Own model
  24. 24. Case i: GX 1 mum. cm-unmgmnu ‘ 3 2 , GX Conclusions ~ «ix N--i«~w: v~«: rm-rggav-<ovn~‘nv m-em 1- - A this domain specifit approach makes it easy - Anvva-r-army nu pt 9 uxam ». Z to create an Kosyslem . F(: xe . 5. . , .7, L. ,. M _ . .W: ‘.; ;;“ '"uf"“: _,‘n; ' -" ““ *“" ‘“‘ Z. . Palms: uebuons 5|-an w-tn vou . n.. nr: n2nlngalm: uXAnpStau- 2 ~ One" mind open source . mm gawrnai-. e owe-gum 5-. aw. ».r pr . xi“, up my. open 50., “ i. c,. .;e5 . I I nap palmevs sum up (va ue cvashanl j - j- Case 2: ODA am “I 0"? ‘ "W" pm, ,,, ,,. ;, Ind, ODA Conclusions l r name ' f"‘*", ""'"*“‘ . Enumlimal Oneynmo tau me niatlnrm ‘ "*7 3'9 ‘”“°55"" "‘ b""9"‘9 "“""'°"‘ ‘ . . Assariale Mu| 1plryr.1r$fi: tBwe1¢: wII'nI(Ho 1099*? ‘ 4 -_, ”.' vralslllhulnon) - Slvang sun. -nng committee determines . v to . Corrvnemcel Recutnbulim tea manrmmcl . :1-Mg tow-m"s-de Mu». -u. non. Hams the roadmap (instead of a CEO) - Influence IS determined by commitment (financial) - It can be hard to 'rlghl' big cammercial panics. . lieu-hp ma mllm ep«i mm ofha mu lamx . ymrq mm-nor. mm ‘M mgm developa 4 "M lcbvel IMF. lovmir Auiolledt , mt um-chm -rev Sm-mar Emmtem . Pnww n. . . lu . u.. ... .,. . . Sushtlring kdinnhnlan | n . :|| mus| wnzu. plm mug an nmriaivinimnms . Founding ruimms to gnurne rm! and Wlrmly on all flu-sliuns ID om PRQZ | .com
  25. 25. Case : GX Web Content Management ‘ - Fix | ')t. il(lS Wtl) (Oii[(‘ii[ in-. r in-'i£'iYV(‘l i‘ sisicrrrs ~ -pnroviirrarei, ii’ people, US aria lxt ~ F‘EL&i| ISDli[iiiL7i iilSu[lQli l’n)ie([saiiC_l neteiopirreii: - Ct)iilil)U[(‘ to opcrimstrta ~ Face-i. toperiirr. ;i o’(li9.]), («pp Sloie ~ Lctite meiiiaiite i)'| liEiiL. )lIi-'): ]il: L(0S, SlEiYi GX Conclusions to create an etosysterii Partner rulatioiis start with YOU Open mind. open source Keep up with open source licences Hell) Dartnevs start up [value Creatioin - A CMS domain spcciiic approach makes II easy
  26. 26. .- . I -. J i -. l i . GX Web Content Management - GX builds web content management systems - Approximately 120 people, US and NL - Recent split in organisation: Projects and Development - Contribute to Open Source - Recent opening ofthe GX App Store - Active governance of their Software Ecosystem
  27. 27. Open For Business WCB Users WCB Publishers WCM Exchange 9 9 V O I In the spotlights Rich Xperience Dashboard This is an application utilizing the GX Webmanager Embedded Rich Xperience Engine which is intrpdu(ed in GX WebManager 9.7. The Embedded Rich E: -:perience Engine allows , ‘, organizations to fully integrate Rich Internet Applications (RIM en AJAX technology into the GK Web Content Management Platform. This Ra E’"""3l' (= “'@d0"‘5i”~"')r " Rich Xperience Dashboard-l. *i'CB consists of a I Presentation, a ‘Wiclgc—t‘—contenttype in the widget "‘ Password _, Media Repository and a servlet for storage of m, -,_'/ personal user settings to store which widgets are selected and the status of these widgets (folded or expanded). You can VIEW a demonstration of the Rich Xperience Dashboard in the Wel3Manager Community Edition. Developer : jsouer Views 1 465 FA-«nanny - CV I al-r haununlnado - | fl'J More WCME: i.change "The marketplace for web content management add-Una" Qulc It links > About WCMExcha nge > Use WCBs :5 GX Developerweb > Contact Developer: 3 Verify your W28 :5 Publish your own WCB } Promote your WCB Watch the Demo!
  28. 28. _ Hardware Products Services 5"“ M| Cm5}'5[9m5 H]. Si-r-rcr Pl. Opcruun-_. ' System Pl I . 0S(‘(ii (‘nmponi-nus SL3. Extv. -rnalAF[ P1. "n: hnian: igcr Dazuhazn: Pll. WCE Pluglns P3. Jiivii En: -rrprisu Ednmn Pl4.A1ml1i- finance P4. Spring Pl5.Micm1i'1IIS E l Clpcrating fiysitm Fcu D P5.A. )ui'hcJ:2ckR: ihh1tIIJSK‘-JTUI Plfs. Light HTTPd (4 [U (ix Wchn'ianiii. 'cr Fci: Pf: .A1xauhu: I-‘L-lix P17‘. L'ori1cni Repositories I-' ll V-'('B Plu-gin Fcc P7. Apauhc . -'4i‘; ili1~n Plii. Dniuli: G Hi (}I: ii. '|c D; -it: ih. i5.c Fuc ADP Mlmnce 3' Pit. Apache. -his Pl'1.MySQL F ['3 . |_'SQL Enwrpnsc FL‘L' ‘ ‘ P'_'v_ A0? Alliance PIU. l'V1icn1si‘-1'1 SQL Si: r'i-r 6 1D _‘. iSSQL E-"ci- D Pill. UK 'i"«: ‘hn1an: igcr F. Ei'. '|I I11! _ _ - — Cusmmer rm Inipiementaiion '“* -| E>---"El """ “"""'" ~. Partner / 08 Provider
  29. 29. GX Conclusions r A Cl/ lS domain specific approach makes it easy to create an ecosystem ~ Partner relations start with YOU r Open mind: open source ~ Keep up with open source licences ~ Help partners start up (value creation)
  30. 30. K. Clbt‘b Case 2: ODA om srco @099 I: Coeri lJesi. ]r. *‘«lllal'i(E . run by Wieirbers . rrvplo/ cits Steering ci7ir'ir‘ittee off lTiEiYil'. eYS Lieielop £1liL' sell hi i opeii ‘v9lSiiJll a‘ riie L«’- u ii)ilIiu[ Stroriir (0lYilX‘llllL)ll I). irii (N; Jllfillidl LlL‘UL'lo[! Ll at UIU tloseui ni-iii ‘grim, Autunesi ‘t)ll d(ll Eli Uii [hell §Oll*AdiP Ftosrsteir‘ » ili uh xiii, » Jim . i) . rh‘. ‘ ii Partnership levels - Ealucatroiial - one year to test the ylldllomi - Associate — Multiple years lor development (no redistribution‘, - (, Ul'T)meiLlE‘§'l — Rediatriliutiuii itia mimmurri oi’ lOO clients - Sustaining — Redistribution to all customers, plus betnq an xlllluul iull partners - Fouiidiiiq — Full atcess to sourte code and priority on all questioiis toOD/ i ODA Conclusions - They are successful in bringing members together - Strong steering committee determines the roadmap (instead ofa CEO) - influence is determined by commitment (financial) - it can be hard to "fight" big commercial parties.
  31. 31. ODASECO ®0v§-Dgg Open Design Alliance - Run by members - Employees - 25 developers - l administration - 2legal - i CEO - Steering committee of6 members - Develop and sell an open version ofthe DWG format - Strong competition with the original developer ofthe (closed) DWG format; AutoDesk - Work actively on their Software Ecosystem - Partner Days - News Letter - Local Networks s. f®": =.PRez | .com
  32. 32. Partnership levels - Educational — One year to test the platform - Associate — Multiple years for development (no redistribution) - Commercieel — Redistribution to a maximum of iOO clients - Sustaining — Redistribution to all customers, plus being an official full partners - Founding — Full access to source code and priority on all questions to ODA ez | .com
  33. 33. ODA Conclusions ~ They are successful in bringing members together ~ Strong steering committee determines the roadmap (instead ofa CEO) « Influence is determined by commitment (financial) ~ It can be hard to "fight" big commercial parties. I‘ Jllllv
  34. 34. Definition 71:3 ‘*3 Introduction 4 D F Software Ecosysteem Health Scan Software Ecosystem Modeling Practical Use Own model
  35. 35. Problems for lSVs 55” camp” SSN Components (cont) EH25 vi . am we we emmzeii 5 rakimnlll l wo-in uutmamuw t ° Case: Cubic Eyes - Sv/ ')evelup: ‘i u‘ tltitabase (limi- Inmirct applications ~ Specialized in the rousing miitei am OflElll"g oi l’r‘Lll[l Chii'il‘El conterr ~ Case is about the L)’: trove software product, that can be used by hutisiiig agencies to publish contcrt on sites like lurida Software Ecosystem Modeling Research Conclusions - Usclul lot tcscwch on Sollwatc Ecosystems - T’iE‘ method doesn't sca (- well (new method on it‘s way) - Easy lo model the Ilow or money - rasyio model aeaeiaences @§{5Pnez | .com
  36. 36. Problems for lSVs v No formal standards to model a Software Ecosystem = How to define the ecosystems you are part of? How to use SECO models strategically?
  37. 37. Supplier Customer Intermediary Customer's Customer . IIJIl' SSN Components Company of Interest (Col): The Col delivers the Pol in the business model under investigation. Supplier: A company that supplies one or more required product or services is a Supplier. Customer: A party (individual or organization) that directly or indirectly acquires or makes use of the Pol. Intermediary: Companies that are Distributors, Resellers, Hosting Providers, etc. , act as intermediaries between two parties. Customer's Customer: A Customer in the SSN might have his own Customers being provided another product or service directly or indirectly from the Col. Examples: Product Support, Updates, etc.
  38. 38. , AK ‘V . IIJIl' SSN Components (cont. ) Trade Relationship: A trade relationship connecting two parties. A relationship might be complex, constituting of many Flows of arbitrary directions. Flow: A Flow represents a flow of an artifact or service from one party to another. OR Gateway: Enables one or more or all Trade Relationships and their Flows between the input Trade Relationships and the output Trade Relationship. XOR Gateway: Enables one or more or all Trade Relationships and their Flows between the Input Trade Relationships and the Output Trade Relationship.
  39. 39. Fascinating! But how do you get it to WORK? P ‘I '29 age
  40. 40. Case: CubicEyes «— lSV/ Developer of database driven internet applications « Specialized in the housing market and offering of multi channel content ~~ Case is about the EYE-move software product, that can be used by housing agencies to publish content on sites like Funda
  41. 41. Ann’ I__. ... I Cyclomedia I I I I I K Chilkat Software iTextSharp Vdv orm ' SYBASE Will AMS-IX Products P.1 Sybase Database P .2 Server Machines P .3 Operating System P.4 MS IIS P. S . NET Framework P.6 Chilkat XML . NET P .7 iTExtSharp PB Cycloconnect Plugin ' S .1 Access to the EYE-move service S .2 High-Speed Internet S .3 Netvtcrk Security 8 .4 User Interface Designs S .5 Server Collocation S .6 Cycloram as Legend Finance €.1 Fee for S.1 €.2 Yearly fee for C2 €.3 Monthly fee for 33 €.4 Per design fee tor S4 €.5 Fee for P.1 €.6 Fee for P.2 €.7 Fee for P3 €.8 Monthly fee for $5 €.9 Fee tor P. -1 €.1 0 Fee tor S.6 Contan C.1 Real estate objects C .2 NL-w'de Real Eaate objeds
  42. 42. Research Conclusions ~ Useful for research on Software Ecosystems is The method doesn't scale well (new method on it's way) Easy to model the flow of money ~ Easy to model dependencies
  43. 43. Definition 71:3 ‘*3 Introduction 4 D F Software Ecosysteem Health Scan Software Ecosystem Modeling Practical Use Own model
  44. 44. Where does the money go? Software ecosystem 1 - lntercoririeclr-. ‘it'y are software = - Ho. -i t ght nteyoci CO'T'TC'Cil0i1' . ii: Jn hos» can we If'l“‘O«‘C' - Flu: iiie: ~;Fla~; e How-ca we get - But a so Hoxi to make lTlO'E rm - Build 3 'i‘‘l3plY, ‘l', int ~ race or pl: pioducts bccomcs. pt)-: :iI) 0
  45. 45. Identify Dependencies Autodesk - '"‘**"'°‘° 9_ VilFl”Il’I/ l customer Safenet I V Legend 3U5|"€'5$0bJEU$ F» 1 5‘*'P'C“D 3 c. 1 Fee for SIabiC. ADS [SAP] ' P.2 Crystal Reports / V" P‘ 3 A"‘"cAD c 3 Fee-IorAutuCAD i , R4 IntelllCAD , . - e 4 ‘(early membership PS sareneiseiinneiciieni / ‘ 5 reeioi seiini-iei P. 5 Saienel seitnnei server ) . ij/ 5.6 safeiietseimrielservice M'C"°5°fl P. 7 MS XML Paisei ( 9 MS SQL Server Resell lee P. B M5SLSen/ er Sigma 2. SSN lui s| ablcAD C i _CIlII' Stabiplan is strongly dependent on Autodesk Most profit comes from licences (about 3000 euro) Each deployment needs a license for Autodesk (about 3000-5000 euro) Stabiplan Lite also works with lntelliCAD, an "open source" clone ofAutoCAD
  46. 46. PRQZ l. com Legend P. 1 St3l'Jil: AD 3 €_ 1 P. 2 Crystal Reports P. 3 AutoCAD P. 4 | nte| li'CAD P. 5 Safenet Sentinel Client P. 6 Safenet Sentinel Server 5. 6 Safenet Sentinel Service P. 7 M5 XML Parser P. 8 MS SL Server {.3 €.4 {.5 Figure 2: SN for Stal: lCAD Fee for StabiCADB Fee for AutoCAD Yearly rnem bershlp Fee for Sentinel C. 9 MS St1LSeri. ier Resell fee E. 8 Fee for MS S L Server
  47. 47. Identify Dependencies Autodesk K '"‘**"'°‘° 9_ Vunlliiwr customer Safenet I V Legend 3U5|"€'5$0bJEU$ F» 1 5‘*'b'C“D 3 c. 1 Fe: -lot SIablC. ADS [SAP] ' P.2 Crystal Repnrls / V" P‘ 3 A"‘"cAD c 3 Fee-forAu(uCAD r , R4 In(elliCAD , . - e 4 ‘(early membership as SaVenelS2nnnelCl: enl / ‘ 5 Feelor Sentinel P. 5 Serena Serlnnel server / . {/ 5.6 safeneiseuunelservice M'C"°5°fl P. 7 MS XML Parser ( 9 MS sm Server Resell he 9. B MSSLSQH/ er Figure 2. SSN luv s| ablcAD C r _CIJII' Stabiplan is strongly dependent on Autodesk l/ lost profit comes from licences (about 3000 euro) Each deployment needs a license for Autodesk (about 3000-5000 euro) Stabiplan Lite also works with lntelliCAD, an "open source" clone ofAutoCAD
  48. 48. Where does the money go? - Every customer buys Business CRl/ l AND Microsoft CRM - Large part of the BB profit exists out of Microsoft reseller fees - ls Microsoft a good SECO keystone? = ::‘@§sPRez l. com
  49. 49. % Lookout ’ _ T‘ . '1.ml: r: ~n. L1:rvL~; : Cu stomer Services 1' @ %@ MSCRM Addon5.cem partner Legend BB. net . Fee for GB. net Microsoft CRM . Fee for MS CRM WordCon necl . Fee for WordCo nnect 0T5 . Fee for CITS Microsoft _ PDFcreatur . Fee for PDFCreator Fee for MS CRM Firture 2: 551": for BB. net
  50. 50. Where does the money go? - Every customer buys Business CRl/ l AND Microsoft CRM - Large part of the BB profit exists out of Microsoft reseller fees - ls l/ licrosoft a good SECO keystone? = ::‘@§sPRez l. com
  51. 51. Software ecosystem Challenges - lnterconnectivity are software architecture challenges - How tight are your connections? - Stabiplan: how can we remove Autodesk from our ecosystem? - BusinessBase: How can we get rid of Microsoft? - But also: How to make more money out of Microsoft? - Build a wrapper, interface or platform, so connectivity with other products becomes possible ez l. com
  52. 52. Definition 71:3 ‘*3 Introduction 4 D F Software Ecosysteem Health Scan Software Ecosystem Modeling Practical Use Own model
  53. 53. Own model Workshop - Give a shor. description of your company - Create your Software Ecosystem - Perform a short SWOT aralysis of the SECO of someone YOUr models else - Think a good advise - Discuss‘ 9 Z LCOITI
  54. 54. Workshop - Give a short description of your company - Create your Software Ecosystem - Perform a short SWOT analysis ofthe SECO of someone else - Think a good advise - Discuss!
  55. 55. Your models
  56. 56. Definition 71:3 ‘*3 Introduction 4 D F Software Ecosysteem Health Scan Software Ecosystem Modeling Practical Use Own model
  57. 57. ~1r1rr 4Y' AV rr'r Jaao <abbedllk Sllrigc-‘ Jarlscri Tm-“Om? Further Reading —. ~l llglllr, ‘ l I I Software Ecosysteem Health Scan srco Health Scan by Utrecht University : _,llll; ul, 41*: -:| l"fplJvT‘l ll: Jr‘! ‘ll l, , ,l i , .ll‘ rfi ll ll. lPllI. nl-lmr n- 1sllrl.1 ll» ll 11- v‘lillr‘Vll I-ll . .i. .l lll ll‘ lllltl‘l lvlll PRQZ l. com
  58. 58. .VVJ| l. — I_¢/ .J SECO Health Scan by Utrecht University - Company specific analyses for software ecosystems - Customer survey - Partner survey - Product deployment context modeling - Sofware Ecosystem model - SWOT analyse - Strategic advise, based on statistical analysis of data 92 l. com
  59. 59. Take—home - The Software Ecosystem you are in becomes more and more important - A succesful software company is a keystone player in it's ecosystem - How healthy is your ecosystem?
  60. 60. Further Reading - www. softwareecosystems. org - wwwsoftwareecosystems. org/ workshop - Any book that mentions software ecosystems in the title 2-) me, (Mt. .. Blick ins Buch! Agile Software 0 Development Ecosystems Jim Hlghsmlth s, §g§§': Pr2ezl. com I I I I
  61. 61. 7 j. kabbedijk@cs. uu. n| httpJ/ www. softwareecosystemsorg
  62. 62. Definition 71:3 ‘*3 Introduction 4 D F Software Ecosysteem Health Scan Software Ecosystem Modeling Practical Use Own model

×