FINDOLOGIC GmbH 
Magic, Fun, Profit - der FINDOLOGIC Entwicklungsprozess
FINDOLOGIC? 
● Smarte Suche für Online-Shops 
● API 
● Widgets für die Integration 
● Filter, Autocomplete 
● ca. 1 Mrd. Requests im Monat
What? 
• „We are uncovering better ways of developing software by doing it“ 
• Was haben wir gelernt 
• Warum tun wir das so 
• Welche Tools
What? 
• Scrum + Kanban + Secret Sauce = FINDOLOGIC
The Big Picture 
1. Roadmap 
2. Anforderungen 
3. Stories 
4. Release 
5. Party!
Roadmap 
● Quartalsweise, alle Abteilungen 
● Ein großes Thema pro Quartal 
● Während des Quartals: Ideen in Mindmap sammeln 
● Abstimmen, begrenzte Zahl Stimmen pro Teilnehmer 
● Grober Zeitplan, Excel Sheet 
● 50% der Zeit verplanen
Planung / Anforderungen 
• Stakeholder Planung (Basecamp) 
• Mockups (Balsamiq)
Umsetzung 
1. Backlog 
2. Start 
● Definition of Go 
3. Dev 
4. Pre-Review 
● Definition of Review 
5. Review 
● Definition of Done 
6. Deploy 
7. Party!
Definition of XYZ 
● Checklisten 
● FMM (frequently made mistakes) 
● Beim Debriefing erweitern
Stories 
• PivotalTracker 
• <= 8h 
• Möglichst autonom
PivotalTracker
FINDOLOGIC PivotalTracker
Definition of Go 
● Mockups? 
● Nebenwirkungen? 
● Lizenzen? 
● Architektur? 
● Tests?
Definition of Review 
• Demo erstellen 
• Code sauber? 
• Tests laufen? 
• Durchklicken 
● Umlaute“%$=&?§&!!11!!
Merge Request Builder
Definition of Done 
• Deployment? 
• Dokumentieren? 
● Wiki, Faq, … 
• Kommunizieren 
● Support, Marketing, Sales, … 
● Interner Release Newsletter 
• Debriefing
What else? 
• Ticket Review 
• Bug Runner
Was fehlt? 
• Zeiterfassung 
• User Testing
Was macht ihr? 
• Erfahrungen austauschen
Georg? 
● CTO bei FINDOLOGIC 
● http://www.findologic.com 
● g.sorst@findologic.com 
● @piefke_schorsch

Der FINDOLOGIC Entwicklungsprozess

  • 1.
    FINDOLOGIC GmbH Magic,Fun, Profit - der FINDOLOGIC Entwicklungsprozess
  • 2.
    FINDOLOGIC? ● SmarteSuche für Online-Shops ● API ● Widgets für die Integration ● Filter, Autocomplete ● ca. 1 Mrd. Requests im Monat
  • 5.
    What? • „Weare uncovering better ways of developing software by doing it“ • Was haben wir gelernt • Warum tun wir das so • Welche Tools
  • 6.
    What? • Scrum+ Kanban + Secret Sauce = FINDOLOGIC
  • 7.
    The Big Picture 1. Roadmap 2. Anforderungen 3. Stories 4. Release 5. Party!
  • 8.
    Roadmap ● Quartalsweise,alle Abteilungen ● Ein großes Thema pro Quartal ● Während des Quartals: Ideen in Mindmap sammeln ● Abstimmen, begrenzte Zahl Stimmen pro Teilnehmer ● Grober Zeitplan, Excel Sheet ● 50% der Zeit verplanen
  • 9.
    Planung / Anforderungen • Stakeholder Planung (Basecamp) • Mockups (Balsamiq)
  • 12.
    Umsetzung 1. Backlog 2. Start ● Definition of Go 3. Dev 4. Pre-Review ● Definition of Review 5. Review ● Definition of Done 6. Deploy 7. Party!
  • 13.
    Definition of XYZ ● Checklisten ● FMM (frequently made mistakes) ● Beim Debriefing erweitern
  • 14.
    Stories • PivotalTracker • <= 8h • Möglichst autonom
  • 15.
  • 16.
  • 17.
    Definition of Go ● Mockups? ● Nebenwirkungen? ● Lizenzen? ● Architektur? ● Tests?
  • 18.
    Definition of Review • Demo erstellen • Code sauber? • Tests laufen? • Durchklicken ● Umlaute“%$=&?§&!!11!!
  • 19.
  • 20.
    Definition of Done • Deployment? • Dokumentieren? ● Wiki, Faq, … • Kommunizieren ● Support, Marketing, Sales, … ● Interner Release Newsletter • Debriefing
  • 21.
    What else? •Ticket Review • Bug Runner
  • 22.
    Was fehlt? •Zeiterfassung • User Testing
  • 23.
    Was macht ihr? • Erfahrungen austauschen
  • 24.
    Georg? ● CTObei FINDOLOGIC ● http://www.findologic.com ● g.sorst@findologic.com ● @piefke_schorsch