agile and fixed price drupal projects
TRANSCRIPT
![Page 1: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/1.jpg)
1/16
DRUPAL Projects! Agile? Fixed – Price?
...and HOW to succeed!
![Page 2: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/2.jpg)
WhatIs a project
2/16
● Does not end in itself
● (Hopefully!) Clear goal
● Unique
● Start AND END (!)
● Limited resources
![Page 3: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/3.jpg)
HowTo make projects successfull?
3/16
● Know, what you want (SMART)
● Spread the goals in your team
● Plan! (The way to your goals)
=> Remember: A goal without a plan is just a wish!
![Page 4: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/4.jpg)
WhatTo differentiate?
4/16
● Project management method
● Payment and delivery agreements
● Contract types
=> Each must be clear defined, all can be mixed with each other
![Page 5: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/5.jpg)
WhichPM methods exist?
5/16
● Agil (Scrum)
● Waterfall
● (... other derived methods)
![Page 6: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/6.jpg)
Agile PMcharacteristics
6/16
● Requirements always change
● Iteration ("mini-projects")
● High flexibility
● Increasing business value each iteration
![Page 7: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/7.jpg)
Agile PMAdvanages
7/16
● Flexibility
● Product will adapt itself
● More value each iteration
● Quick first usable results
![Page 8: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/8.jpg)
Agile PMDisadvantages
8/16
● Duration for the TOTAL project unknown
● TOTAL costs unknown
● Results are not clear from the beginning
![Page 9: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/9.jpg)
Waterfall-modelCharacteristics
9/16
● Clear and specific requirements
● Project planed from the very beginning
● Step by step iterations
● V-Model derived
![Page 10: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/10.jpg)
Waterfall-modelAdvantages
10/16
● Well known costs for clear requirements
● Predictable timeline
● Result is clear defined
● Highest possible project control
![Page 11: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/11.jpg)
Waterfall-modelDisatavantages
11/16
● Less flexibility
● Long planning phase
● Result may be unusable due to changing requirements
![Page 12: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/12.jpg)
Payment-modalitiesWhen you will get paid
12/16
● Payment method is not related to PM method
● Clear agreement what needs to be done to get paid!
![Page 13: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/13.jpg)
WhichPrice models exist?
13/16
● Fixed price (mostly contract for work and labor)- Fixed price for fixed delivery or service
● Price per hour (T&M)- Fixed price for a service unit (time)
![Page 14: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/14.jpg)
WhichContracts exist
14/16
● Fixed price contract (Result owed)
● Time & Material (Just the work is owed)
● NOTHING ELSE!
![Page 15: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/15.jpg)
WhatAlways to clearify
15/16
● HOW the project will be managed
● WHO is responsible for WHAT
● WHAT is owed / needs to be delivered?
● WHEN you will be paid
![Page 16: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/16.jpg)
Fixed-Price contractcharacteristics
16/16
● Clear and specific result is owed
● Extra costs because of flexibility
● Safety (result AND price are fixed)
● Conflicts because of change requests
![Page 17: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/17.jpg)
Time & MaterialCharacteristics
17/16
● Only working time owed
● No result owed
● Customer buys a team
● Conflicts because of „quiet“ extra costs
![Page 18: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/18.jpg)
WhichVariants exist?
18/16
NONE!
Only variation on project organisation
![Page 19: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/19.jpg)
WhichVariants exist?
19/16
● Fixed price without agility
● Fixed price for single iterations
● Agile fixed price
● Fixed price „for everything" and agile management (!)
![Page 20: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/20.jpg)
WhichGoals does each follow?
20/16
● Waterfall management and fixed price=> Develop a clear specified product with fixed time and budget
● Agile management and price per hour=> Develop an ideal (!) product respecting changes
![Page 21: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/21.jpg)
Fixed price without agilityAdvantages
21/16
Customer● Safe budget, safe and fixed scope
Provider● Chance for profit● Clear goals to get paid● Planable for resources and finance
![Page 22: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/22.jpg)
Fixed price without agileDisadvantages
22/16
Customer● High effort for conception and planning● Planning / calculation with buffer● No flexibility or more expenses
Provider● Increasing risk with less detailed specification
![Page 23: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/23.jpg)
Fixed price for each iterationAdvantages
23/16
Customer● Budget safety for each iteration● Independency● Flexibility
Provider● Opportunity for profit and less risk
![Page 24: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/24.jpg)
Fixed price for each iterationDisadvantages
24/16
Customer● No total price for complete project
Provider● Low planning safety for resources and budget
![Page 25: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/25.jpg)
Agile fixed priceHow does it work?
25/16
Requirements with estimations can be changed by new requirements with the same estimation.
![Page 26: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/26.jpg)
Agile fixed priceWhat do you need?
26/16
Well planned project requirements and estimations to make these requiremetns interchangable.
![Page 27: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/27.jpg)
Agile fixed priceAdvantages
27/16
● Safety by fixed price for fixed feature set● Flexibility by priorisation● Transparency
=> Fair break down of risks and opportunities of project was set up the right way
![Page 28: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/28.jpg)
Agile fixed priceDisadvantages
28/16
● Change requests only with agreement of both parties
● Detailed specification required
![Page 29: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/29.jpg)
Fixed price AND agile
29/16
Fixed price for „all“ AND
Agile management
=> Does not match, will never work!=> Desaster for the project!
![Page 30: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/30.jpg)
Fixed price and agileWhat does that mean?
30/16
Fixed price for „all“ AND
agile management
=> Changes are included in fixed price
![Page 31: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/31.jpg)
Fixed price and agilWhat does that mean?
31/16
![Page 32: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/32.jpg)
Fixed price and agileWhat will happen?
32/16
● When and why will you get paid?
● What needs to be done for the fixed price?
● When will the project end?
![Page 33: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/33.jpg)
Fixed price and agileWhat will happen?
33/16
Conclusion: The PROVIDER agrees to do EVERYTHING the customer wants and as long the customer wants him to do this.
![Page 34: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/34.jpg)
Fixed price AND agileHow will it end?
34/16
● More and more feature requests as changes cannot be avoid
● Budget overdue
● Quality will suffer
● Unsatisfied project partners
![Page 35: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/35.jpg)
Fixed priceWhat to keep in mind
35/16
● Fixed price = clear requirements
● Clear agreement WHAT needs to be done for WHICH price
● Warranty
● Specify acceptance and approval tests
![Page 36: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/36.jpg)
Fixed priceWhat to keep in mind
36/16
● Clear change request process● Document project process● RIGHTS and DUTIES for both project parties
![Page 37: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/37.jpg)
Common mistakesTo avoid
37/16
● „We don't need a contract“● „Just trust me“● „We will pay by progress“● „We want a web page such as XYZ“● „Design will be delivered later“● „No clear responsibilities“● „More developers = quicker results“
![Page 38: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/38.jpg)
Most mistakesIn any case
38/16
Have their origin in the planning, agreements and setup of the project!
● PLAN● MESSURE● COMMUNICATE
● Your goals well!
![Page 39: Agile and fixed price Drupal projects](https://reader033.vdocuments.us/reader033/viewer/2022052905/5584c420d8b42af1138b4666/html5/thumbnails/39.jpg)