12. ”Throughout digital history, about every 7 years the programming community throws a collective tantrum, breaks all of its toys, and transfers its attention to a new one.”
13. In the 60s flowcharts defeated chaos In the early 70s structured code defeated spaghetti code In the 80s object oriented programming dominated In the late 80s the buzzword was reusable code In the 90s, when lots of code was ready to be reused, everything had to be Web-based, so nothing was reused In the 00s, agile programming is the new toy
20. “When the time has come for creating user stories, one of the developers gets together with a customer representative. The customer is responsible for formulating the user stories. The developer may use a series of questions to get the customer going, such as asking if some particular functionality is desired, but must be careful not to dominate the idea creation process.” http://en.wikipedia.org/wiki/User_story
21. “When the time has come for creating user stories, one of the developers gets together with a customer representative. The customer is responsible for formulating the user stories. The developer may use a series of questions to get the customer going, such as asking if some particular functionality is desired, but must be careful not to dominate the idea creation process.” http://en.wikipedia.org/wiki/User_story
22. Gode eksempler på User Stories Jeg, som Telenor-kunde ønsker å søke når jeg går inn på telenor.no Jeg, som Telenor-kunde ønsker å få relevante resultater når jeg søker
23. Det er bestemt hvilken User story som skal støttes, men ikke hvordan
26. Teamet En ansvarlig gjeng som trekker i samme retning Flinke og oppegående mennesker som sammen er motivert for å lage noe bra Tverrfaglig Selvorganiserende Selvorganiserende?
27. Menneskets psykologi Jeg vil gjøre hverdagen min enklest mulig Jeg vil bestemme Jeg vil beskyttes Jeg vil ha anerkjennelse
42. Positivt Bli kvitt 100 siders kravspek Backlog funker bra i en driftsfase Tett samarbeid Aksept for at det vil skje endringer underveis
43. Negativt Ikke målfokusert Interaksjonsdesign ikke integrert Legger til rette for dårlige designbeslutninger Hvordan passer sluttbrukeren inn? Er det smidig?
44. Hva kan SCRUM fungere til? Utvikling av teknisk komplisert programvare Løpende videreutvikling av en tjeneste
46. Sprint Zero? Analyse Konseptskisser Design Strategi og mål Brukerbehov Brukertest Innholdsstrategi og innholdsutvikling Brukertesting
47. ... sprint 0 has become a phrase misused to describe the planning that occurs prior to the first sprint ... and since planning creates artifacts that often change, it should be minimized prior to the first sprint, and then occur every sprint at the sprint review/sprint planning meeting (just in time planning), Ken Schwaber
55. Skaff deg Prosjektlederen ”Diktatorisk” og faglig dyktig prosjektleder Må ha litt kompetanse innen brukskvalitet / interaksjonsdesign Businessteft Smidig tenkende
Bare det at man må ha diskusjonen viser jo hvor lite gjennomtenkt dette er. I teamet sammen med 5 utviklere. Dette går bra...... har har man skapt et miljø hvor det er enkelt å få gjennomslag. Nei vi jobber inkrementelt så...