The Magic of Wishful Thinking Johannes Brodwall Steria
The Magic of Wishful Thinking Johannes Brodwall, Steria Chief Scientist, Developer, Architect, Certified Scrum. Master 05. 12. 2020 1 Konfidensiell - Navn på presentasjon. ppt www. steria. no
As a <your role>, I want to listen to Johannes talk about agile software development, so that <why are you here? > 05. 12. 2020 3 Konfidensiell - Navn på presentasjon. ppt www. steria. no
What is the business of software development all about? 05. 12. 2020 5 Konfidensiell - Navn på presentasjon. ppt www. steria. no
What makes a project successful? 05. 12. 2020 6 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Learning Understanding Caring 05. 12. 2020 7 Konfidensiell - Navn på presentasjon. ppt www. steria. no
How do we learn? 05. 12. 2020 8 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Hypothesis -> Experiment > Observation -> Revision 05. 12. 2020 9 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Hypotheses in a project 05. 12. 2020 10 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Experiments in a project 05. 12. 2020 11 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Feedback 05. 12. 2020 12 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Happiness 05. 12. 2020 13 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Rythm 05. 12. 2020 14 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Releases 05. 12. 2020 15 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Iterations 05. 12. 2020 16 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Daily stand-ups 05. 12. 2020 17 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Development episodes 05. 12. 2020 18 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Writing a test 05. 12. 2020 19 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Requirements = Tests 05. 12. 2020 20 Konfidensiell - Navn på presentasjon. ppt www. steria. no
User stories 05. 12. 2020 21 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Domain: Pension As a customer care representative, I want to see the historical payments for a retiree So that I can quickly get an understanding of the caller's status 05. 12. 2020 22 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Domain: Banking As a payer I want my electronic signature to be validated, so that I can be certain nobody is abusing my account 05. 12. 2020 23 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Domain: HR As a hiring manager I want a list of activities when a new hire arrives So that we can give a first good impression 05. 12. 2020 24 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Domain: HR As an IT-manager I want to know about every new hire two weeks before they arrive So that I can plan my orders more effectively 05. 12. 2020 25 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Domain: Procurement As a procurement manager I want incoming invoices to be scanned So that I can save time in dealing with invoices 05. 12. 2020 26 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Domain: Procurement As a procurement manager I want a list of unprocessed invoices, So that I can be sure that all invoices are processed 05. 12. 2020 27 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Domain: Procurement As a procurement manager I want the list of unprocessed invoices to be ordered by due date, So that I can prioritize the most urgent invoices 05. 12. 2020 28 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Analyzing the story 05. 12. 2020 29 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Domain: Procurement As a procurement manager I want the list of unprocessed invoices to be ordered by due date, So that I can prioritize the most urgent invoices 05. 12. 2020 30 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Domain: Procurement As a procurement manager I want the list of unprocessed invoices to be ordered by due date 05. 12. 2020 31 Konfidensiell - Navn på presentasjon. ppt www. steria. no
05. 12. 2020 32 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Scenario: List invoices by date Given there exists an invoice with due date tomorrow And there exists an invoice with a due date a week from now When I look at the outstanding invoices screen Then I should see both invoices And the invoice that is due tomorrow should be listed on top 05. 12. 2020 33 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Scenario: Don't show finished invoices Given there exists a paid invoice with a due date tomorrow And there exists an invoice with a due date a week from now When I look at the outstanding invoices screen Then I should only see the invoice that is due tomorrow 05. 12. 2020 34 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Support conversation 05. 12. 2020 35 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Product owner Developer Tester 05. 12. 2020 36 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Product owner Developer Tester 05. 12. 2020 37 Konfidensiell - Navn på presentasjon. ppt www. steria. no
I want the list of unprocessed invoices to be ordered by due date Product owner Developer Tester 05. 12. 2020 38 Konfidensiell - Navn på presentasjon. ppt www. steria. no
What about T_INVOICE records that have a partial T_PAY_ENTRY record Product owner Developer Tester 05. 12. 2020 39 Konfidensiell - Navn på presentasjon. ppt www. steria. no
WTF? !? Product owner Developer Tester 05. 12. 2020 40 Konfidensiell - Navn på presentasjon. ppt www. steria. no
05. 12. 2020 41 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Given a invoice with amount due of 10 000 And the invoice has a payment with amount 9 000 When invoices are listed Then invoice is listed YES! Product owner Developer Ok! Tester 05. 12. 2020 42 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Agile and you 05. 12. 2020 44 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Makers Expect real understanding Promise to deliver professionally 05. 12. 2020 45 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Customers Expect real value Promise to focus on goals 05. 12. 2020 46 Konfidensiell - Navn på presentasjon. ppt www. steria. no
Managers Expect realistic feedback Promise to act on new information 05. 12. 2020 47 Konfidensiell - Navn på presentasjon. ppt www. steria. no
More info 05. 12. 2020 48 Konfidensiell - Navn på presentasjon. ppt www. steria. no
http: //forum. smidig. no/ 05. 12. 2020 49 Konfidensiell - Navn på presentasjon. ppt www. steria. no
http: //smidig 2009. no/ 05. 12. 2020 50 Konfidensiell - Navn på presentasjon. ppt www. steria. no
http: //xp. meetup. com/13/ 05. 12. 2020 51 Konfidensiell - Navn på presentasjon. ppt www. steria. no
http: //johannesbrodwall. com 05. 12. 2020 52 Konfidensiell - Navn på presentasjon. ppt www. steria. no
As a <your role>, I want to listen to Johannes talk about agile software development, so that <why are you here? > 05. 12. 2020 53 Konfidensiell - Navn på presentasjon. ppt www. steria. no
If you don’t know what you want. . . You probably will not get it 05. 12. 2020 54 Konfidensiell - Navn på presentasjon. ppt www. steria. no
- Slides: 54