Sonntag, 20. Juli 2014

Bonn Agile Meetup Juli 2014: Cargo-Kult Agil (Diskussion)

Bilder:




Diskussionsergebnisse (Stichwörter, ich hätte leider nicht die Zeit um das schöner zu schreiben, aber ich bitte um "reblogs" wo die Ergebnisse tiefer diskutiert werden :)


The Team Players (Blau)

“Individuals & interactions over processes & tools”

Motivation, agile Einführung zu verhindern?

Entwickler:
- wird ersetzbar
- Kontroll-/Statusverlust
- agile Arbeitsweise passt nicht zur eigenen Persönlichkeit
CEO:
- Investition im Wandel (Infrastruktur, Fortbildung)
- Bestehende Verträge und Service Level können nicht eingehalten werden
- Team wird aufgewertet, Individuen weniger ausbeutbar
- Kulturwandel steht im Konflikt zu Geschäftsmodell
Projektleiter:
- Kontroll- / Machtverlust
- Lernaufwand
- Fehler werden schneller sichtbar und transparent
- Mehr Interaktionen, mehr Arbeit
- Mehr Verantwortung

Wie werden agile Entwickler enttäuscht?

- Retrospektiven fuktionieren nicht, kein Lerneffekt
- Agiler Einzelkämpfer
- Fehlendes Team Commitment
- Freiräume nicht vorhanden
- Fehlende Wertschätzung
- Kurzfristige Erfolge bleiben aus


The Techies (Rot)

“Working software over comprehensive documentation”

Top 5: Was sind Anzeichen schlechte Umsetzung dieser Wörter?

- Fehlende “extr.. Programmers”
- Kein investment in Werkzeuge Geschwindigkeit
- Verbesserung Qualität
- Viel Upfront Planning
- Fehlende Dokumentation
- Veraltete Dokumentation
- Dokumentation mit falschem Fokus, viel zu detailiert

Top5: Unagile Architektur
- Single author on components
- “Wildwuchs and Schnittstellen” da fehlende oder späte Integration
- Keine Tests / kein Buildsystem
kein automatisches Deployment
- Hohe Anzahl und Regressionsfehler
- Verhältnis Wartung/Neue Features schlecht
- Maximale Buzz Word Dichte im Code

The Change Agents (Grün)

“Responding to change over following a plan”

Top 5 Zeichen die gutes Planning?

- Nur Estimates zwischen 2 und 3 :( Keine Diskussion)
- Schätzungen für Zahlen statt Einigkeit
- Mittelwertbildung von Schätzungen
- Commitment nach Zahlen/Velocity

- Unverhersagbare Velocity
- DoD wird im Planning vergessen

Welchen Agilen Praktiken können ohne echte Änderung eingeführt werden?
- Commitment ohne Kontrolle/unechtes Commitment
- SPrins mit Q/t & Rev-Phase (QA nachgelagert)

The Product Owners (Gelb)

“Customer Collaboration over negotiation”

Ankündigung von Features vor der Entwicklung

- Marketing verspricht einen langfristigen-Konkreten Horizont (Abgesondter)
- Kunde ist nur am Anfang und Ende Projekte involviert (während der Iteration nicht involviert)
- Mehr als einen PO bzw. einen PO der nur ein Strohmann ist

- Ticket Explosion (lange lead-times)
- Keine Bestellung eines fixierten Scopes ) Lastenheft  kaschiert als Backlog=
- Fehlendes Vertrauen in das Team/fehlende Transparenz
- Sprint gescheitert weil im Review Plötzlich andere Anforderungen auftauchen

PO
In einer erfolgreichen Agilen Entw. Wie ändert sich der Arbeitsaltag des PO mit dem Sales Guys?
- Meeting mit Kunden
- Zeichen von schlechter Implementierung

(PO gibt die Macht auf täglich zu ändern)

Samstag, 7. Juni 2014

Bonn Agile Blog coming back to life!

Nearly a year ago, we decided to cease posting on this blog, hoping that the more interactive channels like the mailing list, Xing and Google+ would suffice as places to find hints of Bonn Agile activity.

However, at a recent meetup we figured that it's a bit sad that we don't have an open public web page where people can see what's going on.

Therefore, we've decided to push some life back into the blog by writing regular post-meetup-posts with pictures and a short summary. At the same time we're setting up blog.bonnagile.de as a new domain for it.

In case you're wondering what we've been up to, here's a quick recap of what went down since the last blog post in July last year:


  • August (2013): Bonn Agile Sommerfest (Google+ event with pictures, Xing event)
  • October: Testen und Qualitätssicherung in agilen Projekten (Google+, Xing)
  • November: Automated cross browser testing with JavaScript/DalekJS (Google+, Xing)
  • December: DevOps für Entwickler (Google+, Xing)
  • January (2014): Bar Meetup with open space discussions (Google+, Xing, notes)
  • February: Technical debt discussion panel (Google+, Xing, notes/results)
  • March: Motivationstheorie (Google+, Xing)
  • April: Crowdgovernance, agile teams im driver seat (Google+, Xing)
  • May: Bar meetup (Xing)
  • May/June: Software-Reviews – im Wasserfall entstanden und trotzdem agil? (Google+, Xing)
  • June: Bonn Agile moderator meetup (results)
Next meetup will be 1st of July. Follow Bonn Agile on Twitter or Google+ to be notified when it's announced! Or just join the Xing group or mailing list. After the meetup, we'll write another post here!

Sonntag, 15. September 2013

Blog-fade

Dear subscribers and people who just happened to come across this blog.

We've discussed our communication guidelines recently, and arrived at the conclusion that the blog is one of the less valuable channels to maintain. We've therefore ceased posting updates here.

Head over to the homepage to find other channels that you can follow.

Thanks for checking in!

Montag, 24. Juni 2013

Bonn Agile Meetup - July 2013: Dealing with Burnout

I've been hearing a lot about burnout in the industry lately,  especially in the open-source, podcasting and community where such things are unavoidably public. 

We've all had shorter or longer mini-burnouts in our careers, so let's get together over a beer and talk about how to deal with burnouts, before and when they happen.

When/where:
Tue, 02 Jul 2013, 19:00

Bierhaus Machold
Heerstr. 52
53111 Bonn
Germany

Sonntag, 26. Mai 2013

Bonn Agile Meetup - June 2013: Communicating in Distributed Teams

More and more teams are working in a distributed fashion.

Many people find it comfortable and practical to work from home, or from cafes and parks, saving themselves the commute. Other teams are simply spread out across countries or continents.

Distributing the team collides with the agile practice of co-location (everyone together in one room). But thanks to technology, the communication barriers are being overcome with the help of video, chat-rooms, and asynchronous workflows (code-reviews instead of pair-programming, etc).

This time we'll meet to exchange experiences and ideas on how to best achieve distributed-team nirvana. What practices have you tried? What tools are there? Where do you get tips on how to get started?

Where
Bierhaus Machold
Heerstr. 52
53111 Bonn

When
Tue, 04 Jun 2013, 19:00


Donnerstag, 21. Februar 2013

Bonn Agile Meetup - March 2013: Web-testing with Geb


The next meetup we will continue our quest for great tests! This time Michael Kutz will show us the awesomeness of driving web-tests using the Geb Framework (and Spock, which you might remember from the previous meetup).

Discussion and preparations for this meetup can be found here. Just drop a line if you have any particular questions or things you want Michael to cover in his talk.

We will meet at Tarent in Bonn (directions PDF).

We begin at 19:00, and the day is the first Tuesday of the month (as it will be in foreseeable future), which is Tuesday, 5th of March.

Sign up for the Xing event.

Montag, 11. Februar 2013

Bonn Agile Meetups in February/March

Summary:
  • Bar meetup: Next week at Mojito, Monday 18th of February
  • Next proper meetup, Tuesday 5th of March

Read on for the longer version:

Two Year Anniversary

The next Bonn Agile Meetup will be an informal bar meetup to celebrate our two-year anniversary! This is the last time we'll follow the old schedule where we meet the third Monday of the month. So we'll meet at Mojito on the 18th of February at 19:00. Yes, that's in one week.

Here is the Xing event for the February bar meetup.

New Meeting Schedule

After the anniversary meetup, we'll switch the regular meetup schedule. Our new plan is to meet on the first Tuesday of every Month. You can read the reasoning for this on the mailing list.

Next proper Bonn Agile Meetup

Most importantly: The next proper Bonn Agile Meetup will be 5th of March. The Meetup will probably be at Tarent - and the topic will be around Automated Web Testing with Geb.