Softwareerstellung mit SCRUM = agile Arbeitnehmerüberlassung? - Rechtsanwalt Marc Traphan, Fachanwalt für Arbeitsrecht Rechtsanwalt Kjell ...
←
→
Transkription von Seiteninhalten
Wenn Ihr Browser die Seite nicht korrekt rendert, bitte, lesen Sie den Inhalt der Seite unten
Softwareerstellung mit SCRUM = agile Arbeitnehmerüberlassung? Rechtsanwalt Marc Traphan, Fachanwalt für Arbeitsrecht Rechtsanwalt Kjell Vogelsang, Fachanwalt für IT-Recht 7. NRW IT-Rechtstag, 21.09.2017 goo.gl/qr8HK7
Team Scrummaster Werkvertrag Akzeptanzkriterien Agiles Manifest Arbeitnehmerüberlassung Artefakt Productowner T&M agiler Festpreis Sprint 18Monate Planning Poker Fallschirmlösung Bußgeld bis 500.000,00 EUR Storypoint User-Story Weisungsrecht Dienstvertrag Backlog agile On-Sight-Vertrag www.traphan.de | www.vrae.de
Agenda klassische Softwareentwicklung im Überblick Arbeitnehmerüberlassung, wie es war agile Softwareentwicklung / Scrum im Überblick Arbeitnehmerüberlassung, was sich geändert hat Arbeitnehmerüberlassung, Besonderheiten bei Scrum Vertragstyp Scrum - Versuch einer Einordnung www.traphan.de | www.vrae.de
Zeit, die gute alte Lastenheft Das Lastenheft stellt im Ergebnis das kaufmännisch gewollte dar. ("Der User soll bei einem vorhanden Brutto-Betrag immer auch den Netto-Betrag angezeigt bekommen.") www.traphan.de | www.vrae.de
Zeit, die gute alte Lastenheft Die Erstellung des Lastenheftes ist idR urheberechtlich irrelveant. Das Lastenheftes kann die werkvertragliche Soll- Beschaffenheit definieren. www.traphan.de | www.vrae.de
Zeit, die gute alte Pflichtenheft Das Pflichtenheft stellt den ersten Schritt der technischen Umsetzung dar, indem diese konkret beschrieben wird durch Benennung des "wie und womit". ("Erstelle neben dem Brutto-Betrag ein Ausgabefeld, in dem mittels serverseitiger Berechnung der Netto- Betrag angezeigt wird mit der Formel Brutto-Betrag ÷ 1,19.") www.traphan.de | www.vrae.de
Zeit, die gute alte Pflichtenheft Die Erstellung des Pflichtenhefts führt idR zum Erwerb von Urheberrechten. Das Pflichtenheft kann ebenfalls die werkvertragliche Soll-Beschaffenheit definieren. Bei den Begrifflichkeiten wird häufig nicht trennscharf agiert. www.traphan.de | www.vrae.de
Zeit, die gute alte Vertragstyp Werkvertrag Vergütung nach T&M oder Festpreis Change-Request nur iVm Option oder als Vertragsänderung Werkunternehmer steuert das Projekt Fristenplan, Milestones, Endtermin können vereinbart werden www.traphan.de | www.vrae.de
Der Gesetzgeber meint „Das Gesetz ziele nicht darauf ab, die unternehmerische Tätigkeit beispielsweise von Beratungsunternehmen einzuschränken. Die Neuregelung solle dem sachgerechten Einsatz von Werk- und Dienstverträgen in den zeitgemäßen Formen des kreativen oder komplexen Projektgeschäfts nicht entgegenstehen, wie sie zum Beispiel in der Unternehmensberatungs- oder IT-Branche in Optimierungs-, Entwicklungs- und IT- Einführungsprojekten anzutreffen seien." amtliche Begründung der Gesetzesänderung www.traphan.de | www.vrae.de
Der Gesetzgeber meint aber auch „Ferner wurde festgestellt, dass mit der Definition der Arbeitnehmerüberlassung in § 1 Absatz 1 Satz 2 AÜG die derzeitige Rechtslage nicht geändert werden solle, etwa bei der Beauftragung von Beratungsunternehmen." amtliche Begründung der Gesetzesänderung www.traphan.de | www.vrae.de
Kernkompetenz ist unabdingbar ... aber nicht alles. www.traphan.de | www.vrae.de
Legale Arbeitnehmerüberlassung www.traphan.de | www.vrae.de
Legaler Fremdpersonaleinsatz www.traphan.de | www.vrae.de
Zeit, die gute alte www.traphan.de | www.vrae.de
Zeit, die gute alte www.traphan.de | www.vrae.de
Zeit, die gute alte www.traphan.de | www.vrae.de
SCRUM ist iterativ www.traphan.de | www.vrae.de
SCRUM lebt von Grundannahmen "Du musst dein Ändern leben!" (Rainer Maria Rilke) „Die einzige Möglichkeit, Menschen zu motivieren, ist die Kommunikation.“ (Lee Iacocca) www.traphan.de | www.vrae.de
SCRUM hat festgelegte Grundsätze Agiles Manifest Menschen wichtiger als Prozesse Funktionierende Software wichtiger als umfassende Dokumentation Zusammenarbeit mit dem Kunden wichtiger als Papier Eingehen auf Veränderungen wichtiger als der Plan Agiler Atlas Scrum Guide www.traphan.de | www.vrae.de
SCRUM ist ...eine Projektmethode ...agil; agil bedeutet beweglich, nicht unter höherem Zeitdruck ...streng strukturiert ...interdisziplinär ...sieht ein Projekt aus Kundensicht ...intolerant gegenüber Fehlbedienung ...doppelt so schnell und halb so teuer wie Wasserfall www.traphan.de | www.vrae.de
SCRUM hat Alternativen XP KanBan Crystal www.traphan.de | www.vrae.de
SCRUM hat Rollen Scrum Team Scrum Master →PSM →CSM Product Owner →PPO →CPO Stakeholder www.traphan.de | www.vrae.de
SCRUM hat ein eigenes Vokabular Artefakte Sprint User Storys Story-Points Backlog inkrementell iterativ www.traphan.de | www.vrae.de
SCRUM verhindert nicht, dass ein Projekt mit viel Geld und Zeitaufwand in den Sand gesetzt wird. www.traphan.de | www.vrae.de
Arbeitnehmerüberlassung, moderne Zeiten www.traphan.de | www.vrae.de
Arbeitnehmerüberlassung, moderne Zeiten www.traphan.de | www.vrae.de
Arbeitnehmerüberlassung, moderne Zeiten www.traphan.de | www.vrae.de
Besonderheiten der Arbeitnehmerüberlassung bei SCRUM www.traphan.de | www.vrae.de
Scrum Vertragstyp Historie eines Features User-Story im Product-Backlog: "Dem Benutzer soll zu einem Brutto-Betrag stets auch der Netto- Betrag angezeigt werden." Das Item wird im Sprint-Planning ausgewählt. www.traphan.de | www.vrae.de
Scrum Vertragstyp Historie eines Features Für die Übernahme in das Sprint-Backlog erfolgt das Refinement: "Im Frontend wird ein weiteres, nicht veränderbares, Ausgabefeld neben dem Brutto-Preis eingefügt." "Das Ausgabefeld wird dynamisch befüllt durch das Backend mittels Ajax-Request." "Der Wert ermittelt sich nach der Formel Brutto-Betrag ÷ ( 1 + $VATPerc ÷ 100), also aktuell Brutto-Betrag ÷ 1,19; Der Wert $VATPerc wird in der Datenbank vorgehalten" www.traphan.de | www.vrae.de
Scrum Vertragstyp Historie eines Features Im Planning-Poker wird der Aufwand auf 1,5 Story-Points geschätzt. In den DoD stehen Anforderungen wie MVC-Pattern, Java als Backens-Sprache, Javascript als Frontend-Sprache, Versionierung in GIT, Inline-Dokumentation im Quellcode uvm. Im Sprint wird das Feature programmiert Im Sprint-Review fällt auf, dass der Umsatz-Steuersatz hardcodiert ist. Ferner ist die Doku vergessen worden. www.traphan.de | www.vrae.de
Scrum Vertragstyp Die Ansätze Leitsatz in Rspr.: Softwareerstellung → Werkvertrag Ein Scrum-Projekt = ein Werkvertrag? Ein Scrum-Projekt = ein Dienstvertrag? Ein Sprint = ein Werkvertrag? www.traphan.de | www.vrae.de
Scrum Vertragstyp Die Probleme Kann Auftragnehmer Sprint ablehnen? Kann er Veränderungen im Product-Backlog ablehnen? Was gilt bei Nicht-Einigung im Sprint-Planning? Muss Nacharbeit kostenlos erfolgen, wenn Inkrement nicht Done ist? (= Gewährleistung) www.traphan.de | www.vrae.de
Scrum Vertragstyp www.traphan.de | www.vrae.de
Scrum Vertragstyp www.traphan.de | www.vrae.de
Scrum Vertragstyp www.traphan.de | www.vrae.de
Agiler Festpreis Ein genzes Scrum-Projekt zum Festpreis durchzuführen, erscheint undenkbar. Soweit ersichtlich ist T&M üblich. Denkbar ist, einem Sprint eine Anzahl von Story- Points zuzuordnen und pauschal zu bezahlen. Variabel bleibt jedoch die Gegenleistung, welche durch die Bewertung der User-Storys mit Story- Points im Planning-Poker erfolgt. www.traphan.de | www.vrae.de
Grenzen von Scrum? "The secret of writing large code is not to write large code." Scrum-Teams können geclustert werden zur Umsetzung großer Projekte. www.traphan.de | www.vrae.de
Vielen Dank! Sie finden diese Präsentation als pdf und weitere Informationen unter goo.gl/qr8HK7 www.traphan.de | www.vrae.de
Sie können auch lesen