En Alternativ Proces
Adam Lass
Overblik Over Processen
Opgavebeskrivelse
Implementering
Overlevering
Design af Systemet
Logisk Datamodel
Use Case Model
Valg af kodesprog/stack
Branching strategi
Valg af CI værktøjer
Vent lige...
Opgavebeskrivelse
Implementering
Overlevering
Design af Systemet
Logisk Datamodel
Use Case Model
Valg af kodesprog/stack
Branching strategi
Valg af CI værktøjer
Ligner det ikke lidt noget vi kender?
Opgavebeskrivelse
Implementering
Overlevering
Design af Systemet
Logisk Datamodel
Use Case Model
Valg af kodesprog/stack
Branching strategi
Valg af CI værktøjer
Ligner det ikke Vandfaldsmodellen?
Requirements
Implementation
Verification
Design
Ligner det ikke Vandfaldsmodellen?
Requirements
Implementation
Verification
Design
Maintenance
Mit forslag
Implementer Scrum
Mit forslag
Implementer Scrum
PROS
CONS
Nuværende proces
Scrum
Team
Jonas
Andreas
Jonathan
Thomas
Alex
Stephan
Rasmus
Pernille
Adam
Frontend
Backend
Contract
PROS
CONS
Fokuseret Fokus
Mindre Overblik
Opdelt Udvikling via Kontrakt
Team Implikation
Jonas
Andreas
Jonathan
Thomas
Alex
Stephan
Rasmus
Pernille
Adam
Scrum Team
Contract
PROS
CONS
Mindre Overblik
Opdelt Udvikling via Kontrakt
Fokuseret Fokus
Team Implikation
Jonas
Andreas
Jonathan
Thomas
Alex
Stephan
Rasmus
Pernille
Adam
Scrum Team
Product Backlog
PROS
CONS
Mindre Overblik
Opdelt Udvikling via Kontrakt
Fokuseret Fokus
Team Implikation
Jonas
Andreas
Jonathan
Thomas
Alex
Stephan
Rasmus
Pernille
Adam
Scrum Team
Product Backlog
PROS
CONS
Mindre Overblik
Opdelt Udvikling via Kontrakt
Fokuseret Fokus
Vertikal
Integration
Overblik
Mindre Specialiseret
Agilitet
Svær at outsource
Den nye proces
Requirements
Implementation
Verification
Design
Maintenance
Product Backlog
Logisk Datamodel
Use Case Model
Valg af kodesprog/stack
Branching strategi
Valg af CI værktøjer
PROS
CONS
Mindre Overblik
Opdelt Udvikling via Kontrakt
Fokuseret Fokus
Overblik
Mindre Specialiseret
Agilitet
Svær at outsource
Den nye proces
Forberedelse
Sprint
Sprint
Review
Increment
Product Backlog
Logisk Datamodel
Use Case Model
Valg af kodesprog/stack
Branching strategi
Valg af CI værktøjer
Daily Scrum
Sprint
Retrospective
Sprint
Backlog
Sprint
Planning
PROS
CONS
Mindre Overblik
Opdelt Udvikling via Kontrakt
Fokuseret Fokus
Overblik
Mindre Specialiseret
Agilitet
Svær at outsource
Bøehm and Turner's Model
PROS
CONS
Mindre Overblik
Opdelt Udvikling via Kontrakt
Fokuseret Fokus
Overblik
Mindre Specialiseret
Agilitet
Svær at outsource
Personnel
Criticality
Size
Culture
Dynamism
Bøehm and Turner's Model
PROS
CONS
Mindre Overblik
Opdelt Udvikling via Kontrakt
Fokuseret Fokus
Overblik
Mindre Specialiseret
Agilitet
Svær at outsource
Personnel
Criticality
Size
Culture
Dynamism
Flere ændringer
Iron Triangle
PROS
CONS
Mindre Overblik
Opdelt Udvikling via Kontrakt
Fokuseret Fokus
Overblik
Mindre Specialiseret
Agilitet
Svær at outsource
Scope
Time
Cost
Flere ændringer
Iron Triangle
PROS
CONS
Mindre Overblik
Opdelt Udvikling via Kontrakt
Fokuseret Fokus
Overblik
Mindre Specialiseret
Agilitet
Svær at outsource
Scope
Time
Cost
Flere ændringer
Iron Triangle
PROS
CONS
Mindre Overblik
Opdelt Udvikling via Kontrakt
Fokuseret Fokus
Overblik
Mindre Specialiseret
Agilitet
Svær at outsource
Scope
Time
Cost
Flere ændringer
Iron Triangle
PROS
CONS
Mindre Overblik
Opdelt Udvikling via Kontrakt
Fokuseret Fokus
Overblik
Mindre Specialiseret
Agilitet
Svær at outsource
Scope
Time
Cost
Flere ændringer
Frontend
Backend
Forberedelse
Tid
Iron Triangle
PROS
CONS
Mindre Overblik
Opdelt Udvikling via Kontrakt
Fokuseret Fokus
Overblik
Mindre Specialiseret
Agilitet
Svær at outsource
Scope
Time
Cost
Flere ændringer
Frontend & Backend
Forberedelse
Tid
Iron Triangle
PROS
CONS
Mindre Overblik
Opdelt Udvikling via Kontrakt
Fokuseret Fokus
Overblik
Mindre Specialiseret
Agilitet
Svær at outsource
Scope
Time
Cost
Flere ændringer
Frontend & Backend
Forberedelse
Tid
Iron Triangle
PROS
CONS
Mindre Overblik
Opdelt Udvikling via Kontrakt
Fokuseret Fokus
Overblik
Mindre Specialiseret
Agilitet
Svær at outsource
Scope
Time
Cost
Flere ændringer
Frontend & Backend
Forberedelse
Tid
Iron Triangle
PROS
CONS
Mindre Overblik
Opdelt Udvikling via Kontrakt
Fokuseret Fokus
Overblik
Mindre Specialiseret
Agilitet
Svær at outsource
Scope
Time
Cost
Flere ændringer
Frontend & Backend
Forberedelse
Tid
Længere udviklingstid
Evaluering af alternativ proces
PROS
CONS
Mindre Overblik
Opdelt Udvikling via Kontrakt
Fokuseret Fokus
Overblik
Mindre Specialiseret
Agilitet
Svær at outsource
Flere ændringer
Længere udviklingstid
Nuværende Proces
Scrum
Begrænset til samme kodesprog på hver side af kontrakten
Spørgsmål?
Logisk Data Model
Use Case Model
Branching Strategi
LSD
By Adam Lass
LSD
- 184