Your SlideShare is downloading. ×
0
Fel, fel, fel!
Fel, fel, fel!
Fel, fel, fel!
Fel, fel, fel!
Fel, fel, fel!
Fel, fel, fel!
Fel, fel, fel!
Fel, fel, fel!
Fel, fel, fel!
Fel, fel, fel!
Fel, fel, fel!
Fel, fel, fel!
Fel, fel, fel!
Fel, fel, fel!
Fel, fel, fel!
Fel, fel, fel!
Fel, fel, fel!
Fel, fel, fel!
Fel, fel, fel!
Fel, fel, fel!
Fel, fel, fel!
Fel, fel, fel!
Fel, fel, fel!
Fel, fel, fel!
Fel, fel, fel!
Fel, fel, fel!
Fel, fel, fel!
Fel, fel, fel!
Fel, fel, fel!
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Fel, fel, fel!

332

Published on

Vad är ett fel? Hur uppstår fel? Vad gör ett fel mer allvarligt än ett annat? Är fel ounvikliga? Vad tusan är en "bugg"? Hur väl man lyckas med sin mjukvara handlar mycket om vilken attityd man har …

Vad är ett fel? Hur uppstår fel? Vad gör ett fel mer allvarligt än ett annat? Är fel ounvikliga? Vad tusan är en "bugg"? Hur väl man lyckas med sin mjukvara handlar mycket om vilken attityd man har till fel. I max 10 minuter tittar vi på fel, fel attityder till fel och fokus på fel och rätt typ av fel.

Talare är Joakim Ohlrogge från Agical AB

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
332
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide



































  • Transcript

    • 1. Fel, Fel, Fel!
    • 2. “Det är ju bara en hemsida!”
    • 3. “Ingen dör om...”
    • 4. “Du anar inte vilket galet fel testarna släppte igenom till produktion!”
    • 5. Jag som utvecklare har ansvar för det jag utvecklar, Jag som utvecklare har ansvar för det jag utvecklar, Jag som utvecklare har ansvar för det jag utvecklar, Jag som utvecklare har ansvar för det jag utvecklar, Jag som utvecklare har ansvar för det jag utvecklar, Jag som utvecklare har ansvar för det jag utvecklar, Jag som utvecklare har ansvar för det jag utvecklar, Jag som utvecklare har ansvar för det jag utvecklar, Jag som utvecklare har ansvar för det jag utvecklar, Jag som utvecklare har ansvar för det jag utvecklar, Jag som utvecklare har ansvar för det jag utvecklar, Jag som utvecklare har ansvar för det jag utvecklar, Jag som utvecklare har ansvar för det jag utvecklar, Jag som utvecklare har ansvar för det jag utvecklar, Jag som utvecklare har ansvar för det jag utvecklar, Jag som utvecklare har ansvar för det jag utvecklar, Jag som utvecklare har ansvar för det jag utvecklar, Jag som utvecklare har ansvar för det jag utvecklar, Jag som utvecklare har ansvar för det jag utvecklar, Jag som utvecklare har ansvar för det jag utvecklar, Jag som utvecklare har ansvar för det jag utvecklar, Jag som utvecklare har ansvar för det jag utvecklar, Jag som utvecklare har ansvar för det jag utvecklar, Jag som utvecklare har ansvar för det jag utvecklar, Jag som utvecklare har ansvar för det jag utvecklar, Jag som utvecklare har ansvar för det jag utvecklar, Jag som utvecklare har ansvar för det jag utvecklar, jag utvecklar, Jag som utvecklare har ansvar för det jag utvecklar, jag utvecklar, Jag som utvecklare har ansvar för det jag utvecklar, jag utvecklar, Jag som utvecklare har ansvar för det jag utvecklar, jag utvecklar, Jag som utvecklare har ansvar för det jag utvecklar, jag utvecklar, Jag som utvecklare har ansvar för det jag utvecklar, Jag som utveckl
    • 6. Buggar...
    • 7. Started Mult + Adder Test
    • 8. Fel inträffar inte, fel utvecklas, Fel inträffar inte, fel utvecklas, Fel inträffar inte, fel utvecklas, Fel inträffar inte, fel utvecklas, Fel inträffar inte, fel utvecklas, Fel inträffar inte, fel utvecklas, Fel inträffar inte, fel utvecklas, Fel inträffar inte, fel utvecklas, Fel inträffar inte, fel utvecklas, Fel inträffar inte, fel utvecklas, Fel inträffar inte, fel utvecklas, Fel inträffar inte, fel utvecklas, Fel inträffar inte, fel utvecklas, Fel inträffar inte, fel utvecklas, Fel inträffar inte, fel utvecklas, Fel inträffar inte, fel utvecklas, Fel inträffar inte, fel utvecklas, Fel inträffar inte, fel utvecklas, Fel inträffar inte, fel utvecklas, Fel inträffar inte, fel utvecklas, Fel inträffar inte, fel utvecklas, Fel inträffar inte, fel utvecklas, Fel inträffar inte, fel utvecklas, Fel inträffar
    • 9. Fel utan kodändring?
    • 10. Mäta fel
    • 11. Antal 100 75 50 25 15 0 1
    • 12. x Grad 100 75 75 50 25 0 1
    • 13. x Tid 4 0 1 2 3 4 5
    • 14. = Felyta 100 75 50 25 0 1 2 3 4 5
    • 15. 100 75 50 25 0 1 2 3 4 5
    • 16. 100 75 75 50 25 50 + 75 = 125 0 1 2 3 4 5
    • 17. 100 75 75 50 25 50 + 75 = 125 Trygghetsfel 0 1 2 3 4 5
    • 18. 100 75 75 50 25 50 + 75 = 125 Trygghetsfel 0 1 2 3 4 5
    • 19. 100 75 75 50 25 50 + 75 = 125 Trygghetsfel 0 1 2 3 4 5
    • 20. 100 75 50 25 0 1 2 3 4 5
    • 21. Håll hög kvalité Automatiska tester Enkel process Enkel kod Enkel domän Enkel... Fokusera på rätt saker Kasta allt som går att kasta Bra attityd 100 75 50 25 0 1 2 3 4 5
    • 22. Håll hög kvalité Automatiska tester Enkel process Enkel kod Enkel domän Enkel... Fokusera på rätt saker Kasta allt som går att kasta Bra attityd 100 Reagera snabbt Enkel process 75 Snabb verifiering Modularisering 50 Pilotkunder Versionering Immunisering 25 Trygghet Släpp ofta! 0 1 2 3 4 5
    • 23. Planera för att reagera!
    • 24. Planera för att reagera!

    ×