Agile Contract and Kanban in Business Operation
1. Agile is good, but …
2. Communication Starts Within.
3. Documentation is not evil.
4. Contract can be a great help not constraints.
5. Let’s Build Ourselves and The Future a Perfect World.
2. § 16Years I.T experience. 10 years in Canada.
§ Practiced and led Agile Style projects starting from 2003.
§ For the past 6 years in Taiwan as
§ Scrum Master / Scrum PO / Project Manager
§ Business Analyst / I.T Business Analyst
§ Information Systems and Information Security Auditor.
§ Internal Auditor
§ Participated in projects with names -- CMMI, ISMS, BPM,CRM, HRIS, and other I.T /
Management Systems.
§ M.S MIS from University Of Illinois
§ My name can be linked to CISA , CISM, ITIL, CSM, CSPO.
3.
4.
5.
6.
7.
8.
9.
10.
11. § "Any organization that designs a system (defined broadly) will produce
a design whose structure is a copy of the organization's communication
structure"
§ 設計系統的組織,最終產生的設計等同於組織之內、之間的溝
通結構。
12.
13.
14.
15. Daily Meeting is not for Progress Tracking.
Velocity is not used for comparing Performances
of Different Teams.
Agile is all about Steady Pace to cope with
changes. Pretty much like Doing Marathon.
Sometimes, you sprint, and at the end of journey
you will even accelerate with a regular rate.
18. § Lack of Management Support
§ Partial Transformation
§ Leadership Impediments
§ Unbalanced Coaching
§ Cultural Disengagements
19. AGILE
TRANSFORMATION
§ It's essential to do a full and complete
change to Scrum all at once, says Mike
Cohn. "Trying to go slowly, or do partial
or gradual Agile process, doesn't work.”
20.
21.
22.
23. § Right People Brings the Right approach, start small, then expand
24. AGILE
TRANSFORMATION
§ Starting with creating the Right Contract !
§ BUSINESS ARE FULL OF RISK !
§ HOW MUCH DOYOU UNDERSTAND / TRUST
YOUR CUSTOMERS ?
§ HOW MUCH DOYOUR CUSTOMERS KNOW
ABOUT / TRUST YOU ?
§ HOW MUCH DO WE UNDERSTAND OURSELVES
?
§ WRITTEN DOCUMENTS AND CONTRACTS ARE
FOR PROTECTION !
25. § 1. Educate the whole Team on Agile Mindset.
§ 2.The whole Team
§ Business Side : Marketing, Account Manager
§ Business Side : Legal
§ Business Side : Procurement
§ Product Owner, Project Manager, Business Analyst.
§ Engineer Side : Dev Team Representatives
28. Customers can change their minds
Suppliers aren’t encouraged to sacrifice
quality as soon as something goes wrong
Customers’ and suppliers’ interests are
contractually aligned
The knowledge that both parties gain
during the project can influence the
finished product.
29. SET UP Fixed
Price per
iteration.
Incremental
delivery, Regular
payment.
30. HENCE
• Frequent opportunities for
either party to abandon.
• Customer risk mitigated if
highest priority features
are delivered first.
• Supplier risk mitigated by
proving their value,
building relationship.
31. Set up “Target Cost” will make
total cost a joint responsibility.
Since target cost is defined, so
is the target price.
Any costs above target shared
fairly.
Any savings under target also
shared.
32. IN THE
CONTRACT (ON
CUSTOMER)
§ Specify Customer’s obligations
§ Prioritize backlogs/items by Business Value.
§ Mutually agreed estimates for all work items.
§ Participate in each Sprint planning meeting
(Scrum)
§ Participate in writing the conditions of
satisfaction.(Scrum)
§ Participate in each Sprint review meeting, and
provide timely feedbacks.(Scrum)
34. Customers HAVE the option to
terminate contract at the end of ANY
SPRINT. IF THEY THINK THE
PROJECT IS NO LONGERVALUABLE.
CUSTOMER MIGHT HAVE TO PAY
20% OF THE REMAINING
CONTRACT.
Customer should follow the agreed
upon protocols on project
participation.
35. Supplier should specify the “Total
Value of the contract”.
Rates for time and materials
billings.
Scope of the contract. ( Master
Service Provided)
Supplier is required to deliver at
least 80% of the scope with the
"High Quality" Deliverables
before the agreed date.
Accept that “High Quality” is “THE
DEFINITION OF DONE MADE BY
CUSTOMER”.
36. § Business Analysis – The
Common Language for
Communication
§ Applied Business Analysis
Knowledge to act as a guide
and lead the business
through unknown or
unmapped territory, to get it
to its desired destination.