agile knowledge management files... · 2017-07-05 · 8. agile processes promote sustainable...

17
AGILE KNOWLEDGE MANAGEMENT Evan Leybourn

Upload: others

Post on 12-Jun-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: AGILE KNOWLEDGE MANAGEMENT Files... · 2017-07-05 · 8. Agile processes promote sustainable development. the sponsors, developers, and users should be able to maintain a constant

AGILE KNOWLEDGE MANAGEMENTEvan Leybourn

Page 2: AGILE KNOWLEDGE MANAGEMENT Files... · 2017-07-05 · 8. Agile processes promote sustainable development. the sponsors, developers, and users should be able to maintain a constant

Evan Leybournlean / agile business leader and authorSingapore@eleybournhttp://theagiledirector.com

Page 3: AGILE KNOWLEDGE MANAGEMENT Files... · 2017-07-05 · 8. Agile processes promote sustainable development. the sponsors, developers, and users should be able to maintain a constant

tra

dit

ion

al

ag

ile

Page 4: AGILE KNOWLEDGE MANAGEMENT Files... · 2017-07-05 · 8. Agile processes promote sustainable development. the sponsors, developers, and users should be able to maintain a constant

agile (iterating)Images with thanks from Jeff Patton: http://www.agileproductdesign.com/

waterfall (incrementing)

Page 5: AGILE KNOWLEDGE MANAGEMENT Files... · 2017-07-05 · 8. Agile processes promote sustainable development. the sponsors, developers, and users should be able to maintain a constant

individuals and interactionsover processes and tools

Page 6: AGILE KNOWLEDGE MANAGEMENT Files... · 2017-07-05 · 8. Agile processes promote sustainable development. the sponsors, developers, and users should be able to maintain a constant

working software over comprehensive documentation

Page 7: AGILE KNOWLEDGE MANAGEMENT Files... · 2017-07-05 · 8. Agile processes promote sustainable development. the sponsors, developers, and users should be able to maintain a constant

customer collaboration over contract negotiation

Page 8: AGILE KNOWLEDGE MANAGEMENT Files... · 2017-07-05 · 8. Agile processes promote sustainable development. the sponsors, developers, and users should be able to maintain a constant

responding to change over following a plan

Page 9: AGILE KNOWLEDGE MANAGEMENT Files... · 2017-07-05 · 8. Agile processes promote sustainable development. the sponsors, developers, and users should be able to maintain a constant

1. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.

4. Business people and developers must work together daily throughout the project.

2. Welcome changing requirements, even late in development. agile processes harness change for the customer's competitive advantage.

5. Build projects around motivated individuals. give them the environment and support they need, and trust them to get the job done.

3. Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.

6. The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.

Page 10: AGILE KNOWLEDGE MANAGEMENT Files... · 2017-07-05 · 8. Agile processes promote sustainable development. the sponsors, developers, and users should be able to maintain a constant

7. Working software is the primary measure of progress.

10. Simplicity--the art of maximizing the amount of work not done--is essential.

8. Agile processes promote sustainable development. the sponsors, developers, and users should be able to maintain a constant pace indefinitely.

11. The best architectures, requirements, and designs emerge from self-organizing teams.

9. Continuous attention to technical excellence and good design enhances agility.

12. At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behaviouraccordingly.

Page 11: AGILE KNOWLEDGE MANAGEMENT Files... · 2017-07-05 · 8. Agile processes promote sustainable development. the sponsors, developers, and users should be able to maintain a constant

myths and misconceptionwhat agile is not

Page 12: AGILE KNOWLEDGE MANAGEMENT Files... · 2017-07-05 · 8. Agile processes promote sustainable development. the sponsors, developers, and users should be able to maintain a constant

#noprojects- cross-functional teams- outcome profiles- activity matrix

Page 13: AGILE KNOWLEDGE MANAGEMENT Files... · 2017-07-05 · 8. Agile processes promote sustainable development. the sponsors, developers, and users should be able to maintain a constant

scrum- iterative product development- 1-4 week sprints- formal roles (product owner & scrum master)- timeboxed meetings

Page 14: AGILE KNOWLEDGE MANAGEMENT Files... · 2017-07-05 · 8. Agile processes promote sustainable development. the sponsors, developers, and users should be able to maintain a constant

kanban1. visualise (card wall)2. limit WIP3. manage flow4. make policies explicit5. feedback loops6. improve collaboratively

Page 15: AGILE KNOWLEDGE MANAGEMENT Files... · 2017-07-05 · 8. Agile processes promote sustainable development. the sponsors, developers, and users should be able to maintain a constant
Page 16: AGILE KNOWLEDGE MANAGEMENT Files... · 2017-07-05 · 8. Agile processes promote sustainable development. the sponsors, developers, and users should be able to maintain a constant

inspect and adapt

kaizen (改善)

Page 17: AGILE KNOWLEDGE MANAGEMENT Files... · 2017-07-05 · 8. Agile processes promote sustainable development. the sponsors, developers, and users should be able to maintain a constant

Evan [email protected]

questions???