php.de

Zurück   php.de > php.de Intern > Off-Topic Diskussionen

Off-Topic Diskussionen Mach mal Pause vom Programmieren!

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 06.09.2010, 21:11  
Neuer Benutzer
 
Registriert seit: 14.11.2009
Beiträge: 17
PHP-Kenntnisse:
Fortgeschritten
Jan M. befindet sich auf einem aufstrebenden Ast
Jan M. eine Nachricht über Skype™ schicken
Standard Scrum - Geeignet für "kleinere" Teams?

Guten Abend,
ich beschäftige mich momentan mit dem Thema Vorgehensmodelle, überwiegend mit Scrum und dem V-Modell XT. Scrum sagt mir persönlich sehr zu, allerdings gibt es ein kleines Problem. Das Team besteht akutell aus nur zwei Programmierern, d.h. wir können keine klare Rollenverteilung vornehmen (drei Rollen / zwei Personen ).
Generell arbeitet jeder für sich an einem Projekt, es geht uns jedoch um die strukturierte Konzeption und Dokumentation, vor allem da das Team in den nächsten Jahren vorrausichtlich größer wird.

Ich sehe jetzt drei Lösungen:
1) Wir arbeiten mit einem anderen Vorgehensmodell
2) Wir entwickeln auf der Grundidee von Scrum ein eigenes Vorgehensmodell und steigen später auf Scrum um. Das könnte zum Beispiel so Aussehen:
Hr. Foo ist Project Owner für das Projekt "A", Hr. Bar stellt das "Team" für dieses Projekt dar. Es fehlt der ScrumMaster.
Im gegenzug ist, weil zwei Projekte gleichzeitig laufen, Hr. Bar der Project Owner von Projekt "B", das "Team" besteht aus Hr. Foo.

Ich denke mir, viele von euch werden sich jetzt an den Kopf packen, aber ich beschäftige mich noch nicht sehr lange mit diesem doch komplexen Thema und ich würde mir eine Diskussion wünschen, welche mir hilft eine Lösung für uns zu finden.

Gruß,
Jan
Jan M. ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 06.09.2010, 22:31  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.629
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

Hallo Jan,

Zitat:
Generell arbeitet jeder für sich an einem Projekt
Dann eignet sich Scrum aber nicht als Lösung. Scrum bedeutet, dass die Entwickler eines Teams zusammen an einem Projekt arbeiten um Knowhow zu spreaden und mit der gemeinsamen "Kraft" des Teams das "Problem" zu beseitigen. Sofern jeder an einem eigenen Thema arbeitet sind klassische Vorgehensweisen sinniger.

Ich arbeite derzeit auch als Entwickler/Scrum-Master in einem 2er Team, jedoch ist hier der Fokus auf die gemeinsame Entwicklung gerichtet. Der Kunde ist in diesem Fall Product Owner.

Aus meiner Warte empfehle ich daher ganz klar eine Trennung der Verantwortung der Entwickler für je ein Projekt. Das entfernt nicht nur den Rollen-Overhead, sondern gibt den Entwicklern auch das Gefühl von Wertschätzung, wenn sie selbständige Projekt-Verantwortung übernehmen. Wichtig ist dabei nur, dass sie auch die Skills für derartige Aufgaben mitbringen. Es gibt nämlich häufig gute Entwickler, die in Koordination und Kommunikation Defizite aufweisen und umgekehrt.
__________________
Viele Grüße,
Dr.E.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design before you start to write code!
2. Discuss and review it together with experts!
3. Choose good tools (-> Adventure PHP Framework (APF))!
4. Write clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. ist offline   Mit Zitat antworten
Alt 07.09.2010, 01:19  
Neuer Benutzer
 
Registriert seit: 14.11.2009
Beiträge: 17
PHP-Kenntnisse:
Fortgeschritten
Jan M. befindet sich auf einem aufstrebenden Ast
Jan M. eine Nachricht über Skype™ schicken
Standard

Hallo dr.e.,
vielen Dank für deine Antwort. Wie handhabt ihr den Product Owner wenn es keinen Kunden gibt (Beispielsweise für das APF)?

Geändert von Jan M. (07.09.2010 um 10:39 Uhr).
Jan M. ist offline   Mit Zitat antworten
Alt 07.09.2010, 17:20  
Neuer Benutzer
 
Registriert seit: 18.08.2010
Beiträge: 9
PHP-Kenntnisse:
Anfänger
fufubaer befindet sich auf einem aufstrebenden Ast
Standard

huhu,

ich bin im mom auch Teil einer Team-Scrum Philosophie, die aber sehr auf unsere Bedürfnisse zugeschnitten ist. Da ihr ein recht "kleines" Team seit, würde ich auch klassische Methoden vorziehen. Die Rollen in Scrum empfinde ich als eher störend, da man hier viel Zeit für eigtl. Projektunrelevantes verschwenden kann. Die Verantwortungen und Kompetenzen einmal geklärt und gut is. Wichtige Aspekte sind das Product-Backlog, der Sprint-Backlog und der/das Burndown Chart. Gutes Monitoring ist entscheidend um den Entwicklungsfortschritt zu überwachen und Aufwände besser einschätzen zu können. Bei grossen Projekten ist der Einsatz von Teil-Sprints sinnvoll, in dem eine Art Meilenstein erreicht werden muss. Zerstückeln und verteilen von Aufgaben ist der Hauptzweck in der Praxis, um Aufgaben optimal auf das Team aufzusplitten.

Ich würde dir empfehlen, dir ein eigenes Scrum-Project-Framework zu "basteln" und eure Gegenheiten und Best-Practices mit einfliessen zu lassen.

Persönlich kann ich Scrum nur empfehlen, aber nur in modifizierter Fassung
fufubaer ist offline   Mit Zitat antworten
Alt 27.09.2010, 22:33  
Neuer Benutzer
 
Registriert seit: 14.11.2009
Beiträge: 17
PHP-Kenntnisse:
Fortgeschritten
Jan M. befindet sich auf einem aufstrebenden Ast
Jan M. eine Nachricht über Skype™ schicken
Standard

Vielen Dank an euch beide, wir haben uns jetzt für eine modifizierte Fassung von Scrum entschieden.
Jan M. ist offline   Mit Zitat antworten
Alt 28.09.2010, 19:54  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.629
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

Zitat:
Zitat von Jan M. Beitrag anzeigen
Hallo dr.e.,
vielen Dank für deine Antwort. Wie handhabt ihr den Product Owner wenn es keinen Kunden gibt (Beispielsweise für das APF)?
Bei der Entwicklung des APF gibt es Mehrheits-Entscheidung der Community bzw. derjenigen, die sich aktiv daraus an einem Thema beteiligen. Sofern ein Feature (=Mini-Projekt) also nur einen Beteiligten hat, trifft dieser seine Entscheidung alleine. Sofern derjenige seine Entscheidung nicht alleine treffen kann/möchte, fragt er die Community.
__________________
Viele Grüße,
Dr.E.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design before you start to write code!
2. Discuss and review it together with experts!
3. Choose good tools (-> Adventure PHP Framework (APF))!
4. Write clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Feed in Datenbank eintragen (Formate: json, php serialized, xml) high_five Datenbanken 5 17.06.2010 03:04
[Erledigt] Regex als Parserfunktion geeignet? skandler PHP Tipps 2010 9 04.02.2010 21:23
Scriptsuche Script für Freie Teams Jack6985 Scriptbörse 0 28.10.2009 09:52
Ist dieser Server für mich geeignet? Schadstoff Server, Hosting und Workstations 11 31.05.2009 15:05
Zur Unterstützung unseres Teams suchen wir zeitnah eine(n) PHP-/Typo3-Entwickler(in) michaelbergmann Beitragsarchiv 0 26.03.2008 16:57
varchar zur php timestamp sortierung geeignet? Datenbanken 4 14.07.2005 17:13
Welches Buch ist geeignet für Einsteiger? Off-Topic Diskussionen 3 28.07.2004 15:34

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
scrum php, php scrum tool, scrum für anfänger, scrum kleines team, php scrum, scrum php tool, scrum kleine teams, scrum php tools, wann scrum geeignet, scrum tool php, scrum anfänger, php scrum board, srcum geeignet fur, für welche projekte ist scrum geeignet, scrum master \kleine teams\, v modell xt 5 kleines team, scrum geeignet, scrum geeinget, wann scrum, hr scrum

Alle Zeitangaben in WEZ +1. Es ist jetzt 17:05 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum