0
Agile Softwareentwicklung
ist Ohne Agiles Denken
zum Scheitern verurteilt.
Allfacebook DevCon 2013
Vũ, Trí Nhân
16:45 Uhr
Kein Vortrag
über Scrum
ENTWICKLER?
AGILE
SOFTWARE
ENTWICKLUNG

?
Das Ideal Agiler
Softwareentwicklung.
1.

?

2.

?

3.

?

4.

?
flexibel sein
mehr Spass
nahtlose
Zusammenarbeit
Qualität
Wie man “es” nicht
machen sollte
Kurzer Erfahrungsbericht
Herausforderungen
1.  Outsourcing/Offshoring Modell
2.  Wissen des Management
3.  Die Kunden erziehen und die richtigen Ku...
gelernt?
1.  Outsourcing bietet nicht die ideale Voraussetzung
für agile Softwareentwicklung
2.  Geschäftsleitung höhrt ni...
Herausforderungen
1.  Aufbau Neuer Zweigstelle in Saigon, 10 Leute
2.  Zusammenarbeit mit Zentrale in Hanoi, 40 Leute
3.  ...
Was gelernt?
1.  Auf zu vielen Hochzeiten getanzt (Business,
Prozess, Training, Produktentwicklung, Support)
2.  Vertrauen...
Agiles Denken?
“

Wir erschließen bessere Wege,
Software zu entwickeln, indem
wir es selbst tun und anderen
dabei helfen. Durch diese
Tät...
http://
www.flickr.com
/photos/
davegray/
6463738329/
3

“

Liefere funktionierende
Software regelmäßig innerhalb
weniger Wochen oder Monate
und bevorzuge dabei die kürzere
Zei...
7

“

Funktionierende Software ist das
wichtigste Fortschrittsmaß.

”
“

9

Ständiges Augenmerk auf
technische Exzellenz und
gutes Design fördert Agilität.

”
the mocking mind
the sight of CI

Was macht Ihr...

the pair of
programming

inker

the nose sense
code smell

sign th

th...
Definition of
DONE (Scrum)
Konvention, um Fähigkeiten innerhalb von
Teams zu erweitern.
Fazit / Thesen
1.  Agilität startet im Kopf
2.  Jeder in einem Softwareunternehmen
sollte mind. Basiswissen in “Coding”
ha...
Was ich mir wünsche
1.  Dass Universitäten den Lehrplan für
informatikbezogene Studiengänge
umstellen
2.  Dass Softwareent...
social
git: jobnomade
t: @jobnomade
fb.com/jobnomade
thx
Agile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteilt
Agile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteilt
Agile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteilt
Agile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteilt
Agile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteilt
Upcoming SlideShare
Loading in...5
×

Agile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteilt

747

Published on

Vortrag "Agile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteilt" von Nhan Trí Vũ auf der AllFacebook Marketing Conference 2013 in Berlin.

Mehr Informationen zur Konferenz und zum Slot:
http://conference.allfacebook.de/devcon/berlin2013/programm/#12

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

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

No notes for slide

Transcript of "Agile Softwareentwicklung ohne Agiles Denken ist zum Scheitern verurteilt"

  1. 1. Agile Softwareentwicklung ist Ohne Agiles Denken zum Scheitern verurteilt. Allfacebook DevCon 2013 Vũ, Trí Nhân 16:45 Uhr
  2. 2. Kein Vortrag über Scrum
  3. 3. ENTWICKLER?
  4. 4. AGILE SOFTWARE ENTWICKLUNG ?
  5. 5. Das Ideal Agiler Softwareentwicklung. 1. ? 2. ? 3. ? 4. ?
  6. 6. flexibel sein
  7. 7. mehr Spass
  8. 8. nahtlose Zusammenarbeit
  9. 9. Qualität
  10. 10. Wie man “es” nicht machen sollte Kurzer Erfahrungsbericht
  11. 11. Herausforderungen 1.  Outsourcing/Offshoring Modell 2.  Wissen des Management 3.  Die Kunden erziehen und die richtigen Kunden finden 4.  Mangelndes Wissen 5.  Alleine
  12. 12. gelernt? 1.  Outsourcing bietet nicht die ideale Voraussetzung für agile Softwareentwicklung 2.  Geschäftsleitung höhrt nicht gerne die Wahrheit 3.  Kunden sind offen, jedoch wollen nicht oft die erforderliche Zeit investieren 4.  Läuft nicht so neben bei, man muss voll dabei sein. 5.  Zuerst Instrumente einführen oder vertiefen, die das Softwareentwickeln erleichtern.
  13. 13. Herausforderungen 1.  Aufbau Neuer Zweigstelle in Saigon, 10 Leute 2.  Zusammenarbeit mit Zentrale in Hanoi, 40 Leute 3.  Neues Business Aufbauen Drupal, WordPress 4.  Hunderte von Mini-Produkten Support, Update, Weiterentwicklung 5.  Tausende Kunden aus aller Welt Glücklich halten 6.  Gieriger CEO
  14. 14. Was gelernt? 1.  Auf zu vielen Hochzeiten getanzt (Business, Prozess, Training, Produktentwicklung, Support) 2.  Vertrauen ist gut, Kontrolle ist besser 3.  Jemanden mit im Boot, der agile Softwareentwicklungsmethode (TDD, CI, BDD, Automation Test, etc.) macht. 4.  Lean Startup ist nicht nur ein Hype sondern funktioniert.
  15. 15. Agiles Denken?
  16. 16. “ Wir erschließen bessere Wege, Software zu entwickeln, indem wir es selbst tun und anderen dabei helfen. Durch diese Tätigkeit haben wir diese Werte zu schätzen gelernt: ”
  17. 17. http:// www.flickr.com /photos/ davegray/ 6463738329/
  18. 18. 3 “ Liefere funktionierende Software regelmäßig innerhalb weniger Wochen oder Monate und bevorzuge dabei die kürzere Zeitspanne. ”
  19. 19. 7 “ Funktionierende Software ist das wichtigste Fortschrittsmaß. ”
  20. 20. “ 9 Ständiges Augenmerk auf technische Exzellenz und gutes Design fördert Agilität. ”
  21. 21. the mocking mind the sight of CI Was macht Ihr... the pair of programming inker the nose sense code smell sign th the fist of refactoring the de the arm of automation test The high kick of code retreat the balance of BDD ..., um technische Exzellenz zu erreichen?
  22. 22. Definition of DONE (Scrum) Konvention, um Fähigkeiten innerhalb von Teams zu erweitern.
  23. 23. Fazit / Thesen 1.  Agilität startet im Kopf 2.  Jeder in einem Softwareunternehmen sollte mind. Basiswissen in “Coding” haben besonders Management 3.  Je mehr Wissen ein Team hat, desto agiler wird es (das Unternehmen) 4.  Wenn 1-3 nicht auf langer Sicht etabliert werden kann, dann scheitert eine agile Transformation
  24. 24. Was ich mir wünsche 1.  Dass Universitäten den Lehrplan für informatikbezogene Studiengänge umstellen 2.  Dass Softwareentwicklung sich als Handwerk etabliert (Software Craftmanship) 3.  Dass ich mehr Zeit zum Programmieren habe ;)
  25. 25. social git: jobnomade t: @jobnomade fb.com/jobnomade
  26. 26. thx
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×