Skip to content

Latest commit

 

History

History
152 lines (101 loc) · 2.95 KB

deck.mdx

File metadata and controls

152 lines (101 loc) · 2.95 KB

import { Notes, Image } from 'mdx-deck'; import myTheme from './theme'; import { prism } from 'mdx-deck/themes'; export const themes = [myTheme, prism];

Agile 2019

Jan Kanajlo


Počátek vývoje

  • Děrné štítky
  • Omezený přístup ke zdrojům
  • Iterace


Vodopád

<img style={{float: 'right', margin: '1em'}} width='45%'
src='http://acqnotes.com/wp-content/uploads/2014/09/Waterfall-Image.png' />

  • 1970 Winston Royce
  • Začátek dokumentu, který byl o něčem jiném
  • Scientific management
  • Nebylo to doporučení
  • Nikdy se nepovedlo v analýze a designu zachytit vše tak, aby implementace proběhla bez problémů

Snowbird conference

17 účastníků, rok 2001


Účastníci

  • XP team: Kent Beck, Robert C. Martin, Ward Cunningham, James Grenning, Ron Jefries
  • Scrum team: Ken Schwaber, Mike Beedle, Jeff Sutherland
  • Feature driven development: Jon Kern
  • Dynamic system development: Arie van Bennekum
  • Crystal family process: Alistair Cockburn
  • Pragmatic programmers: Andy Hunt, Dave Thomas
  • Consultants: Brian Marick, Jim Highsmith
  • Model driven: Steve Mellor
  • Martin Fowler

Manifesto for Agile Software Development

  • Jednotlivci a interakce před procesy a nástroji
  • Fungující software před vyčerpávající dokumentací
  • Spolupráce se zákazníkem před vyjednáváním o smlouvě
  • Reagování na změny před dodržováním plánu

Jakkoliv jsou body napravo hodnotné, bodů nalevo si ceníme více.


Scrum


Manifesto for Software Craftsmanship - 2008

  • Not only working software, but also well-crafted software
  • Not only responding to change, but also steadily adding value
  • Not only individuals and interactions, but also a community of professionals
  • Not only customer collaboration, but also productive partnerships

Extrémní programování


Clean agile


Diskuse

  • K čemu je iterace?
  • Jaký je cíl?
  • Je to o závazcích a rychlosti?
  • Je refactoring story?
  • Jaký je přínos efektivně komunikujícího týmu?

Díky za pozornost