Your SlideShare is downloading. ×
0
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Standardsoftware von der Stange - gearconf11
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Standardsoftware von der Stange - gearconf11

707

Published on

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

  • Be the first to like this

No Downloads
Views
Total Views
707
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  1. Standardsoftware von der Stange
  2. Standardsoftware von der Stange Über mich  Stephan Hochdörfer, bitExpert AG  Department Manager Research Labs  S.Hochdoerfer@bitExpert.de  @shochdoerfer
  3. Standardsoftware von der Stange Eine Software, ein Kunde
  4. Standardsoftware von der Stange Entwickler vs. Geschäftsmann
  5. Standardsoftware von der Stange ...mehr Kunden
  6. Standardsoftware von der Stange ...viel mehr Kunden
  7. Standardsoftware von der Stange Wohin führt das?
  8. Standardsoftware von der Stange Wartungshölle!
  9. Standardsoftware von der Stange Einzellösung Mieter 1 Anwendung Datenbank Hardware
  10. Standardsoftware von der Stange Einzellösung Mieter 1 Mieter 2 Mieter x Anwendung Anwendung Anwendung Datenbank Datenbank Datenbank Hardware Hardware Hardware
  11. Standardsoftware von der Stange Mandantenlösung Mieter 1 Mieter 2 Mieter 3 Anwendung Datenbank Hardware
  12. Standardsoftware von der Stange Anpassbarkeit?
  13. Standardsoftware von der Stange Anpassbarkeit? Mieter 1 Mieter 2 Mieter 3 Anwendung Datenbank Hardware
  14. Standardsoftware von der Stange Anpassbarkeit? Mieter 1 Mieter 2 Mieter 3 Anwendung Datenbank Hardware
  15. Standardsoftware von der Stange Anpassbarkeit? Wie?
  16. Standardsoftware von der Stange Anpassbarkeit? Wie? Plugins, Hooks, Extensions, ...
  17. Standardsoftware von der Stange Anpassbarkeit? Wie? Plugin 1 Plugin 2 UI Business- Logik
  18. Standardsoftware von der Stange Konfiguration? Wie?
  19. Standardsoftware von der Stange Konfiguration? Wie? Dependency Injection
  20. Standardsoftware von der Stange Konfiguration? Wie? Wo wird die Konfiguration verwaltet?
  21. Standardsoftware von der Stange Konfiguration? Wie? Wie werden die einzelnen Varianten verwaltet?
  22. Standardsoftware von der Stange Nachteile Business-Logik kann aufweichen!
  23. Standardsoftware von der Stange Nachteile Performance!
  24. Standardsoftware von der Stange Abstrahieren du musst!
  25. Standardsoftware von der Stange Keine Einzelinstanz!
  26. Standardsoftware von der Stange Softwaresystemfamilie
  27. Standardsoftware von der Stange Massenproduktion!
  28. Standardsoftware von der Stange Einzelinstanz Mieter 1 Mieter 2 Mieter 3 Anwendung Datenbank Hardware
  29. Standardsoftware von der Stange Multi-Instanz Mieter 1 Mieter 2 Mieter 3 Anwendung Datenbank Hardware
  30. Standardsoftware von der Stange Automatisierung? Wie?
  31. Standardsoftware von der Stange Automatisierung? Wie? Generative Programmierung
  32. Standardsoftware von der Stange Generative Programmierung Generator Generator
  33. Standardsoftware von der Stange Generative Programmierung Konfiguration Konfiguration (DSL) (DSL) Generator Generator
  34. Standardsoftware von der Stange Generative Programmierung Konfiguration Konfiguration (DSL) (DSL) Implementierungs- Implementierungs- komponenten Generator Generator komponenten
  35. Standardsoftware von der Stange Generative Programmierung Konfiguration Konfiguration (DSL) (DSL) 1..n Implementierungs- Implementierungs- komponenten Generator Generator Produkt komponenten Produkt
  36. Standardsoftware von der Stange Generative Programmierung Konfiguration Konfiguration (DSL) (DSL) Implementierungs- Implementierungs- komponenten Generator Generator Mieter 11 komponenten Mieter
  37. Standardsoftware von der Stange Generative Programmierung Konfiguration Konfiguration (DSL) (DSL) Mieter 22 Mieter Implementierungs- Implementierungs- komponenten Generator Generator Mieter 11 komponenten Mieter
  38. Standardsoftware von der Stange Generative Programmierung Mieter 33 Mieter Konfiguration Konfiguration (DSL) (DSL) Mieter 22 Mieter Implementierungs- Implementierungs- komponenten Generator Generator Mieter 11 komponenten Mieter
  39. Standardsoftware von der Stange Ziel
  40. Standardsoftware von der Stange Ziel Erzeugen einer optimierten Anwendung!
  41. Standardsoftware von der Stange Ziel Erzeugen einer optimierten Anwendung für einen Kunden!
  42. Standardsoftware von der Stange Entwicklungsablauf Mieter 11 Mieter
  43. Standardsoftware von der Stange Entwicklungsablauf Mieter 11 Mieter Mieter 22 Mieter
  44. Standardsoftware von der Stange Entwicklungsablauf Mieter 11 Mieter Mieter 22 Mieter Mieter 33 Mieter
  45. Standardsoftware von der Stange Entwicklungsablauf Mieter 11 Mieter Mieter 22 Mieter Mieter 33 Mieter Gemeinsamkeiten // Gemeinsamkeiten Unterschiede Unterschiede
  46. Standardsoftware von der Stange Entwicklungsablauf Mieter 11 Mieter Mieter 22 Mieter Mieter 33 Mieter Gemeinsamkeiten // Gemeinsamkeiten Implementierungs- Implementierungs- Unterschiede Unterschiede komponenten komponenten
  47. Standardsoftware von der Stange Entwicklungsablauf Mieter 11 Mieter Mieter 22 Mieter Mieter 33 Mieter Gemeinsamkeiten // Gemeinsamkeiten Implementierungs- Implementierungs- Unterschiede Unterschiede komponenten komponenten Konfigurations- Konfigurations- wissen wissen
  48. Standardsoftware von der Stange Entwicklungsablauf Mieter 11 Mieter Mieter 22 Mieter Mieter 33 Mieter Gemeinsamkeiten // Gemeinsamkeiten Implementierungs- Implementierungs- Unterschiede Unterschiede komponenten komponenten Konfigurations- Konfigurations- Generator Generator wissen wissen
  49. Standardsoftware von der Stange Generierungsablauf Mieter 11 Mieter
  50. Standardsoftware von der Stange Generierungsablauf Mieter 11 Mieter Featurewahl (DSL) u. Featurewahl (DSL) u. Baubarkeitsprüfung Baubarkeitsprüfung
  51. Standardsoftware von der Stange Generierungsablauf Mieter 11 Mieter Featurewahl (DSL) u. Featurewahl (DSL) u. Baubarkeitsprüfung Baubarkeitsprüfung Generierung der Generierung der Zielsoftware Zielsoftware
  52. Standardsoftware von der Stange Bonuspunkt 1 Codekomplexität reduzieren!
  53. Standardsoftware von der Stange Bonuspunkt 2 Wartungsaufwände reduzieren!
  54. Standardsoftware von der Stange Bonuspunkt 3 Updates nur für betroffene Kunden!
  55. Standardsoftware von der Stange Bonuspunkt 3 Implementierungs- Merkmal komponente
  56. Standardsoftware von der Stange Bonuspunkt 3 Merkmal Kunde
  57. Standardsoftware von der Stange Bonuspunkt 3 Kunde Merkmal Implementierungs- komponente
  58. Standardsoftware von der Stange Generative Programmierung – Das Buch
  59. Standardsoftware von der Stange Nachtrag Der Generator ist dein Freund :)
  60. Vielen Dank!
  61. Flickr Creditshttp://www.flickr.com/photos/andresrueda/3452940751/http://www.flickr.com/photos/andresrueda/3455410635/http://www.flickr.com/photos/serpicolugnut/172616929/

×