Getting real

280 views

Published on

A presentation about Getting Real for the Java Student User Group at the Vienna University of Technology.

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
280
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Getting real

  1. 1. *
  2. 2. * 1990 – moderne Definition* 2001 – Agile Manifesto* Individuen und Interaktionen Prozesse und Werkzeuge* Funktionierende Programme ausführliche Dokumentation* Abstimmung mit Kunden Leistungsbeschreibung in Verträgen* Mut und Offenheit für Änderungen Befolgen eines festgelegten Plans *
  3. 3. Teste deine Ideen in derRealität.Lass alles Unwichtige wegund erstelle das Produkt.Etwas „Angreifbares“ istder beste Weg umMomentum zu erzeugen. *
  4. 4. Weniger * Struktur, Personen, Befehle, Papierkram, Hierarchie * Vorhersagen, Meetings, AbstraktionenBleibe bei den Dingen die wirklich wichtigfür dein Unternehmen sind.Weniger * „cost of change“ * Bandbreite an Fehlern * Unterstützungsnotwendigkeit * unnötige Erklärungen *
  5. 5. * Mach es selber* Finanzier dich selbst* Fixiere Zeit und Budget * Priorisieren * Realität * Flexibilität http://www.sprichwoerterbuch.de/bilder/aller_anfang_schwer.jpg *
  6. 6. * Habe einen Feind* Bleib schlank * cost of change * 3 Personen Team * ehre Einschränkungen http://www.z-ingenieure.de/ger/img/philosophie.gif* Sei du selbst* Setze Prioritäten *
  7. 7. * halbes Produkt > schlechtes Produkt* Zuerst Nein* Erstelle Software die * du managen kannst * universelle Konzepte unterstützt http://www.dioezese-linz.at/pfarren/kirchdorf-krems/images/zoom/eisberg02.jpg *
  8. 8. “* 1. Say no.* 2. Force the feature to prove its value.* 3. If “no” again, end here. If “yes,” continue...* 4. Sketch the screen(s)/ui.* 5. Design the screen(s)/ui.* 6. Code it.* 7-15. Test, tweak, test, tweak, test, tweak, test, tweak.. .* 16. Check to see if help text needs to be modified.* 17. Update the product tour (if necessary).* 18. Update the marketing copy (if necessary).* 19. Update the terms of service (if necessary).* 20. Check to see if any promises were broken.* 21. Check to see if pricing structure is affected.* 22. Launch.* 23. Hold breath.“[1]
  9. 9. * halbes Produkt > schlechtes Produkt* Zuerst Nein* Erstelle Software die * du managen kannst * universelle Konzepte unterstützt http://www.dioezese-linz.at/pfarren/kirchdorf-krems/images/zoom/eisberg02.jpg *
  10. 10. * Rennen zur laufenden Software* Iterationen * Brainstorming * Skizze * Mockup * Code* Vermeide Optionen* Kurze Iterationen* Bleib in der Realität *
  11. 11. * Einheit* Alleinzeit* Meetings sind schlecht* Suche und Feiere kleine Erfolge* Dokumentation * Kein Pflichtenheft * User Storys http://www.theb4partnership.com/gfx/organisation.jpg *
  12. 12. “* They break your work day into small, incoherent pieces that disrupt your natural workflow* They’re usually about words and abstract concepts, not real things (like a piece of code or some interface design)* They usually convey an abysmally small amount of information per minute* They often contain at least one moron that inevitably gets his turn to waste everyone’s time with nonsense* They drift off-subject easier than a Chicago cab in heavy snow* They frequently have agendas so vague nobody is really sure what they are about* They require thorough preparation that people rarely do anyway* For those times when you absolutely must have a meeting (this should be a rare event), stick to these simple rules:* Set a 30 minute timer. When it rings, meeting’s over.* Invite as few people as possible.* Never have a meeting without a clear agenda.“[1]
  13. 13. * Einheit* Alleinzeit* Meetings sind schlecht* Suche und Feiere kleine Erfolge* Dokumentation * Kein Pflichtenheft * User Storys http://www.theb4partnership.com/gfx/organisation.jpg *
  14. 14. * Weniger und später anstellen* Testfahrt* Open Source* Schnell, lernende Generalisten über eingefleischte Spezialisten* Glücklich und durchschnittlich über frustriert und großartig *
  15. 15. * Interface zuerst* Epicenter Design* 3 State Lösung* Defensiv* Kontext über Einheitlichkeit* Copywriting* 1 Interface* Echter Text http://www.rainbowlayers.co.nz/files/images/shop-subcategory-mockup_2.png *
  16. 16. * Weniger Software* Optimiere für Zufriedenheit* Code zählt* Organisiere tiefe* Öffne dich *
  17. 17. * Preise und Sign up* Hollywood Launch * Teaser * Preview * Launch* Promoseite, Blogs * so früh wie mgl. * Weiterbildung * Upgrade Möglichkeiten http://www.yourmoneycounts.com/ymc/images/091106_promotion.gif* Verfolge deine Spuren* Name *
  18. 18. * Support – Entwicklung* 0 Training* Schnell Antworten* Forum* Veröffentliche deine Fehler* 1 Monat Tuneup* Blogging* Keine Beta* Bugs *
  19. 19. „Der Unterschied zw. Dir und allen anderen liegtin der Umsetzung!“Viel Erfolg
  20. 20. * [1] „Getting Real“, 37 signals gettingreal.37signals.com* Agiles Manifest agilemanifesto.org* „Rework“, Jason FRIED & David HEINEMEIER, 37 signals Gründer 37signals.com/rework *

×