SlideShare a Scribd company logo
1 of 33
AGILE LĪGUMI
Prezentācija balstīta uz patiesiem notikumiem
un personīgo pieredzi
Piegādātāja piegādes sfēra Projekta plāns
Cena un apmaksas kārtība
Pasūtītāja piegādes sfēra
Kvalitātes prasības
Izmaiņu pieprasījumu apstrādes
procedūra
Nodevumu piegādes un
akceptēšanas kārtība
Projekta pārraudzība
LĪGUMS
LĪGUMS = VIENOŠANĀS
LĪGUMS = REALITĀTE
LĪGUMS = MOTIVĀCIJA
KAS IR MAINĪJIES?
SFĒRA
Sfērai ir jābūt aprakstītai lietotājstāstos vai
citā spējās izstrādes metodoloģijai
draudzīgā veidā
ar skaidri aprakstītu sagaidāmo rezultātu.
Lietotājstāsta piemērs
Kā [lietotāja loma] es vēlos [darbība], lai es varētu
[iemesls/mērķis].
Kā ceļotājs es vēlos atrast savu rezervēto vietu
lidmašīnā, lai varētu to nomainīt.
Līgumam sākotnēji jāsatur
mazāko iespējamo sfēru, kas sniedz
klientam pievienoto vērtību.
Katram lietotājstāstam nepieciešams
novērtējums sarežģītības punktos vai
cilvēkdienās.
CENA UN APMAKSAS KĀRTĪBA
Apmaksas kārtībai ir jābūt viegli
saprotamai un pieņemamai visām
iesaistītajām pusēm.
agile ≠ time/material
PASŪTĪTĀJA PIEGĀDES SFĒRA
Līgumā jāiekļauj detalizēts izklāsts par
to, kāda iesaiste tiek sagaidīta no
klienta.
PROJEKTA PLĀNS
Projekta sākumā nepieciešama vismaz
viena iterācija (sprints), kuras laikā tiek
veikti sagatavošanās darbi.
Projekta laikā nepieciešama vismaz viena
iterācija (sprints), kuras laikā tiek veikta
visas sistēmas testēšana
(akcepttestēšana).
PROJEKTA PĀRRAUDZĪBA
Projekta pārraudzības process tiek
aprakstīts pasūtītāja piegādes sfēras
un izmaiņu apstrādes procedūras
ietvaros.
NODEVUMU PIEGĀDES UN
AKCEPTĒŠANAS KĀRTĪBA
Programmatūrai ir jābūt potenciāli
piegādājamai (potentially shippable)
katras iterācijas (sprinta) beigās.
Sistēmas tests iterācijā (sprintā)
iekļautajai funkcionalitātei ir jāparedz
katrā iterācijā (sprintā).
Akcepttestēšanai jāparedz atsevišķa
iterācija (sprints).
IZMAIŅU APSTRĀDES
PROCEDŪRA
Līgumā jāiekļauj īss un skaidrs
apraksts par lietotājstāstu
aizvietošanas principiem.
KAS NAV MAINĪJIES?
Juridiskais ietvars
Kvalitātes prasības
Piegādātāja sfērā iekļautās:
a) nefunkcionālās prasības
(piemēram, tehnoloģiju izvēle, integrācijas prasības)
b) produkcijā esošā risinājuma uzturēšana
KĀ TIKT PIE AGILE IZSTRĀDES
LĪGUMA?
Darba grupā kopā
ar klientu
apkopojiet
lietotājstāstus
minimālajai
nepieciešamajai
sfērai
Apkopojiet
nefunkcionālās,
kvalitātes un
uzturēšanas
prasības
Vienojieties ar
klientu par
izstrādes pieeju,
īpaši izskaidrojot
sagaidāmo
klienta iesaisti
1. 2. 3.
Vienojieties ar
klientu par
nodevumiem, to
piegādes un
akceptēšanas
kārtību
Vienojieties ar
klientu par cenu un
apmaksas kārtību
Sagatavojiet
juridisko ietvaru
5.4. 6.
Iedvesmas avoti
Agile Contracts by Alistair
Cockburnhttp://alistair.cockburn.us/Agile+contracts
Agile Contracts by Tom Arbogast, Craig Larman, and
Bas
Voddehttp://www.agilecontracts.org/agile_contracts_prim
er.pdf
Scrum ceļvedis (latviešu
valodā)http://www.autentica.lv/lv/article/scrum-celvedis-
latviesu-valoda/
oriģināls (angļu valodā)
http://www.scrumguides.org/scrum-guide.html
Elīna Jakubaņeca
@ejakubaneca
https://www.linkedin.com/in/ejakubaneca

More Related Content

What's hot

RaylıSistemlerdeSinyalizasyonEMO
RaylıSistemlerdeSinyalizasyonEMORaylıSistemlerdeSinyalizasyonEMO
RaylıSistemlerdeSinyalizasyonEMO
Aykut Kozandağı
 

What's hot (20)

What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day? What does a Scrum Master do, or should do, all day?
What does a Scrum Master do, or should do, all day?
 
Prodajne i komunikacijske vještine u turizmu
Prodajne i komunikacijske vještine u turizmuProdajne i komunikacijske vještine u turizmu
Prodajne i komunikacijske vještine u turizmu
 
Agile Methodology and Tools
Agile Methodology and ToolsAgile Methodology and Tools
Agile Methodology and Tools
 
Arquitetura Evolutiva - A retomada do ágil 18 anos depois
Arquitetura Evolutiva - A retomada do ágil 18 anos depoisArquitetura Evolutiva - A retomada do ágil 18 anos depois
Arquitetura Evolutiva - A retomada do ágil 18 anos depois
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
 
Agile scrum training
Agile scrum trainingAgile scrum training
Agile scrum training
 
Developing service metrics
Developing service metricsDeveloping service metrics
Developing service metrics
 
Shift Left Testing: Going Beyond Agile
Shift Left Testing: Going Beyond AgileShift Left Testing: Going Beyond Agile
Shift Left Testing: Going Beyond Agile
 
Taller scrum-agiles
Taller scrum-agilesTaller scrum-agiles
Taller scrum-agiles
 
Apresentação TCC
Apresentação TCCApresentação TCC
Apresentação TCC
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
 
Shift left - find defects earlier through automated test and deployment
Shift left - find defects earlier through automated test and deploymentShift left - find defects earlier through automated test and deployment
Shift left - find defects earlier through automated test and deployment
 
RaylıSistemlerdeSinyalizasyonEMO
RaylıSistemlerdeSinyalizasyonEMORaylıSistemlerdeSinyalizasyonEMO
RaylıSistemlerdeSinyalizasyonEMO
 
How Application Discovery and Dependency Mapping can stop you from losing cus...
How Application Discovery and Dependency Mapping can stop you from losing cus...How Application Discovery and Dependency Mapping can stop you from losing cus...
How Application Discovery and Dependency Mapping can stop you from losing cus...
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Денис Тучин - Пользовательские истории в Agile-проектах
Денис Тучин - Пользовательские истории в Agile-проектахДенис Тучин - Пользовательские истории в Agile-проектах
Денис Тучин - Пользовательские истории в Agile-проектах
 
Scrum In 15 Minutes
Scrum In 15 MinutesScrum In 15 Minutes
Scrum In 15 Minutes
 
Agile
AgileAgile
Agile
 
Scrum
ScrumScrum
Scrum
 
IT Infrastructure Managed Services and RIMS
IT Infrastructure Managed Services and RIMSIT Infrastructure Managed Services and RIMS
IT Infrastructure Managed Services and RIMS
 

Viewers also liked

Agile lu-01.03.2011 linda-vituma-public
Agile lu-01.03.2011 linda-vituma-publicAgile lu-01.03.2011 linda-vituma-public
Agile lu-01.03.2011 linda-vituma-public
Linda Vituma
 
Agile iiba-meetup 30.11.2011
Agile iiba-meetup 30.11.2011Agile iiba-meetup 30.11.2011
Agile iiba-meetup 30.11.2011
Linda Vituma
 
User Story Sizing using Agile Relative Estimation
User Story Sizing using Agile Relative EstimationUser Story Sizing using Agile Relative Estimation
User Story Sizing using Agile Relative Estimation
Alex Kanaan, SPC5, CSP, ACC, ATF
 
Migration To The United States Of America
Migration To The United States Of AmericaMigration To The United States Of America
Migration To The United States Of America
13aadx
 

Viewers also liked (14)

Agile lu-01.03.2011 linda-vituma-public
Agile lu-01.03.2011 linda-vituma-publicAgile lu-01.03.2011 linda-vituma-public
Agile lu-01.03.2011 linda-vituma-public
 
Agile iiba-meetup 30.11.2011
Agile iiba-meetup 30.11.2011Agile iiba-meetup 30.11.2011
Agile iiba-meetup 30.11.2011
 
Pa ceļam ar disleksiju - rakstu apkopojums
Pa ceļam ar disleksiju - rakstu apkopojumsPa ceļam ar disleksiju - rakstu apkopojums
Pa ceļam ar disleksiju - rakstu apkopojums
 
User stories & relative estimation
User stories & relative estimationUser stories & relative estimation
User stories & relative estimation
 
Sprint Contract
Sprint ContractSprint Contract
Sprint Contract
 
Relative estimation in 5 minutes
Relative estimation in 5 minutesRelative estimation in 5 minutes
Relative estimation in 5 minutes
 
Agile estimation techniques workshop
Agile estimation techniques workshopAgile estimation techniques workshop
Agile estimation techniques workshop
 
Agile contracts
Agile contractsAgile contracts
Agile contracts
 
120521 agile contracts 2.1
120521 agile contracts 2.1120521 agile contracts 2.1
120521 agile contracts 2.1
 
Agile Contracts by Drew Jemilo (Agile2015)
Agile Contracts by Drew Jemilo (Agile2015)Agile Contracts by Drew Jemilo (Agile2015)
Agile Contracts by Drew Jemilo (Agile2015)
 
User Story Sizing using Agile Relative Estimation
User Story Sizing using Agile Relative EstimationUser Story Sizing using Agile Relative Estimation
User Story Sizing using Agile Relative Estimation
 
Introduction to Agile Estimation & Planning
Introduction to Agile Estimation & PlanningIntroduction to Agile Estimation & Planning
Introduction to Agile Estimation & Planning
 
Agile Contracts
Agile ContractsAgile Contracts
Agile Contracts
 
Migration To The United States Of America
Migration To The United States Of AmericaMigration To The United States Of America
Migration To The United States Of America
 

Agile līgumi