SlideShare uma empresa Scribd logo
1 de 16
Kravhantering och testarbete
inom förvaltningar
Christer Mattson
Agenda
• Presentation – Christer & Konsultbolag1
• Vad är förvaltning?
• Påverkan på kravhantering
• Påverkan på testarbetet
• Tips för att hantera utmaningarna och dra nytta av
fördelarna
• Summering
Presentation
Christer
Kravledare
• 90 specialister inom kravhantering och test
• Utbildar över 1200 personer per år
• Deltagarnas snittbetyg är 5,3 (6,0)
• Lönsamt varje år sedan starten 2001
Förvaltning vs Projekt
• Projekt
– Nyutveckling
– Kan vara vidareutveckling
• Förvaltning
– Drift/Underhåll
– Kan vara vidareutveckling
– RAFS
• Rättning
• Anpassning
• Förbättring
• Sanering
Vad innebär RAFS rent praktiskt?
• Rättning
– En defekt i systemet som behöver åtgärdas
• Anpassning
– En förändring för att följa ny arbetsflöden, lagar,
förordningar etc
• Förbättring
– En förändring av systemet för att systemet som helhet ska
bli bättre
• Sanering
– Förändringar ”under ytan” för att förbättra kodstruktur,
drift etc
RAFS och kravhanteringen
• Rättning
– Förväntat resultat, verkligt resultat och steg att upprepa
defekten kan vara tillräckligt kravarbete
• Anpassning
– Kravarbetet kan vara både mindre och större, oftast
befintlig funktionalitet
• Förbättring
– Kravarbetet oftast större, oftast ett helt nytt funktionellt
område
• Sanering
– Kravarbetet sker vanligen av IT-avdelningen (Leverantören)
Om ingen tidigare dokumentation
finns (eller går att hitta/lita på)?
• Personberoende för att kunna
utveckla ny funktionalitet
– Finns det ens personer som kan hur
systemet är uppbyggt fortsatt?
• Mycket dyrt att utveckla ny
funktionalitet
• Alternativ för att förbättra
situationen
– Dokumentera befintlig funktionalitet
först?
– Endast beskriva ny önskad
funktionalitet?
– Blandning av båda?
• Du behöver en strategi!
Vad är värst – utgå från
kravdokumentation du inte vet status på
eller ignorera den?
RAFS och testarbetet
• Rättning
– Kräver test av rättelsen
– Ger upphov till regressionstester
• Anpassning
– Kräver ändring, tillägg och borttag av befintliga testfall
– Ger upphov till regressionstester
• Förbättring
– Kan kräva förändring av teststrategi, kräver testplan och nya testfall
– Ger upphov till regressionstester
• Sanering
– Kräver stor insats av systemtester
– Kräver insats av acceptanstester
– Ger upphov till regressionstester
Om ingen tidigare dokumentation
finns?
• Nya testfall varje gång
• Ingen lärdom från
tidigare om påverkan
– Stor risk för att
funktionalitet bryts
• Regressionstesterna blir
tunga eller görs inte alls
• Personberoende
Smart kravhantering vid
förvaltningsarbete
• Säkerställ att verktyg för kravhantering används
• Bygg kravhierarkier så att existerande krav kan
identifieras vid förändringar
• Ge detaljerna på kraven genom dina testfall
• Om ingen kravdokumentation finns
– Ta fram kravdokumentation för de mest kritiska
områdena/systemen direkt
– Tillför kravdokumentation successivt vartefter du arbetar
med förändringar på odokumenterade kravområden
Smart testarbete vid
förvaltningsarbete
• Använd verktyg för att hantera testfall
• Koppla testfallen till krav
• Ha en bas av regressionstestfall som du väljer mellan
• Säkerställ att du bygger en påverkansmatris på lagom
nivå
• Fundera på att automatisera delar av dina
regressionstester
Hjälpmedel
Nu finns KB1online också
som mobilapp!
Frågor?
• E-post: christer.mattson@konsultbolag1.se
• Telefon: 08-586 178 26
• Slideshare: www.slideshare.net/ChrilleM
• Webbsida: www.konsultbolag1.se
• Facebook: www.facebook.com/konsultbolag1
• Twitter: Konsultbolag1
• Företagssida LinkedIn:
www.linkedin.com/company/konsultbolag1
• Gruppsida Vi som brinner för Krav & Test LinkedIn:
http://www.linkedin.com/groups?gid=2699061

Mais conteúdo relacionado

Semelhante a Krav och testarbete inom förvaltningar slideshare

Lars Linderoth, Frontit, på SAST 20140402
Lars Linderoth, Frontit, på SAST 20140402Lars Linderoth, Frontit, på SAST 20140402
Lars Linderoth, Frontit, på SAST 20140402Frontit
 
Effektiv Förvaltning Cloud Nine
Effektiv Förvaltning Cloud NineEffektiv Förvaltning Cloud Nine
Effektiv Förvaltning Cloud Nineguestd0e399
 
Uppgift 6 therese fahlgren
Uppgift 6 therese fahlgrenUppgift 6 therese fahlgren
Uppgift 6 therese fahlgrenthso1000
 
AddQ Consulting - Affärsdriven Acceptansanalys
AddQ Consulting - Affärsdriven AcceptansanalysAddQ Consulting - Affärsdriven Acceptansanalys
AddQ Consulting - Affärsdriven AcceptansanalysAddQ Consulting
 
170223 Acando seminar Masterdata
170223 Acando seminar Masterdata170223 Acando seminar Masterdata
170223 Acando seminar MasterdataAcando Sweden
 
Agil kravhantering för att maximera verksamhetsnyttan
Agil kravhantering för att maximera verksamhetsnyttanAgil kravhantering för att maximera verksamhetsnyttan
Agil kravhantering för att maximera verksamhetsnyttanADDQ
 
Affärssystem: Eget vs. standard
Affärssystem: Eget vs. standard Affärssystem: Eget vs. standard
Affärssystem: Eget vs. standard Alex Eriksson
 
Testare i continuousvärlden - vad gör jag om dagarna.
Testare i continuousvärlden - vad gör jag om dagarna.Testare i continuousvärlden - vad gör jag om dagarna.
Testare i continuousvärlden - vad gör jag om dagarna.ADDQ
 
Införande av 5S och operatörstillsyn
Införande av 5S och operatörstillsynInförande av 5S och operatörstillsyn
Införande av 5S och operatörstillsynOskar Olofsson
 
Maria Johansson & Per Berggren- Försäkringskassans resa mot modernt handläggn...
Maria Johansson & Per Berggren- Försäkringskassans resa mot modernt handläggn...Maria Johansson & Per Berggren- Försäkringskassans resa mot modernt handläggn...
Maria Johansson & Per Berggren- Försäkringskassans resa mot modernt handläggn...IBM Sverige
 
Tumregler FöR Ea 20090915
Tumregler FöR Ea 20090915Tumregler FöR Ea 20090915
Tumregler FöR Ea 20090915Jörgen Dahlberg
 
Undvik fallgroparna i den agila transformeringen
Undvik fallgroparna i den agila transformeringenUndvik fallgroparna i den agila transformeringen
Undvik fallgroparna i den agila transformeringenADDQ
 
Framtidens Verksamhetsanalytiker
Framtidens VerksamhetsanalytikerFramtidens Verksamhetsanalytiker
Framtidens VerksamhetsanalytikerLars Lundgren
 
Intro Vägledning i Nyttorealisering
Intro Vägledning i NyttorealiseringIntro Vägledning i Nyttorealisering
Intro Vägledning i NyttorealiseringE-delegationen
 
Agile black operations praktikfall från en testare - Michael Albrecht
Agile black operations praktikfall från en testare - Michael AlbrechtAgile black operations praktikfall från en testare - Michael Albrecht
Agile black operations praktikfall från en testare - Michael Albrechtmanssandstrom
 
Från planerande till agil företagskultur
Från planerande till agil företagskulturFrån planerande till agil företagskultur
Från planerande till agil företagskulturADDQ
 
Kravställning för grc systemstöd
Kravställning för grc systemstödKravställning för grc systemstöd
Kravställning för grc systemstödTranscendent Group
 
Frontit seminarium: "Ditt lyckade projekt äventyrar verksamheten"
Frontit seminarium: "Ditt lyckade projekt äventyrar verksamheten"Frontit seminarium: "Ditt lyckade projekt äventyrar verksamheten"
Frontit seminarium: "Ditt lyckade projekt äventyrar verksamheten"Frontit
 

Semelhante a Krav och testarbete inom förvaltningar slideshare (20)

Lars Linderoth, Frontit, på SAST 20140402
Lars Linderoth, Frontit, på SAST 20140402Lars Linderoth, Frontit, på SAST 20140402
Lars Linderoth, Frontit, på SAST 20140402
 
Effektiv Förvaltning Cloud Nine
Effektiv Förvaltning Cloud NineEffektiv Förvaltning Cloud Nine
Effektiv Förvaltning Cloud Nine
 
Uppgift 6 therese fahlgren
Uppgift 6 therese fahlgrenUppgift 6 therese fahlgren
Uppgift 6 therese fahlgren
 
AddQ Consulting - Affärsdriven Acceptansanalys
AddQ Consulting - Affärsdriven AcceptansanalysAddQ Consulting - Affärsdriven Acceptansanalys
AddQ Consulting - Affärsdriven Acceptansanalys
 
170223 Acando seminar Masterdata
170223 Acando seminar Masterdata170223 Acando seminar Masterdata
170223 Acando seminar Masterdata
 
Agil kravhantering för att maximera verksamhetsnyttan
Agil kravhantering för att maximera verksamhetsnyttanAgil kravhantering för att maximera verksamhetsnyttan
Agil kravhantering för att maximera verksamhetsnyttan
 
Affärssystem: Eget vs. standard
Affärssystem: Eget vs. standard Affärssystem: Eget vs. standard
Affärssystem: Eget vs. standard
 
Session 56 Kristina Schmidt
Session 56 Kristina SchmidtSession 56 Kristina Schmidt
Session 56 Kristina Schmidt
 
Testare i continuousvärlden - vad gör jag om dagarna.
Testare i continuousvärlden - vad gör jag om dagarna.Testare i continuousvärlden - vad gör jag om dagarna.
Testare i continuousvärlden - vad gör jag om dagarna.
 
Införande av 5S och operatörstillsyn
Införande av 5S och operatörstillsynInförande av 5S och operatörstillsyn
Införande av 5S och operatörstillsyn
 
Maria Johansson & Per Berggren- Försäkringskassans resa mot modernt handläggn...
Maria Johansson & Per Berggren- Försäkringskassans resa mot modernt handläggn...Maria Johansson & Per Berggren- Försäkringskassans resa mot modernt handläggn...
Maria Johansson & Per Berggren- Försäkringskassans resa mot modernt handläggn...
 
Tumregler FöR Ea 20090915
Tumregler FöR Ea 20090915Tumregler FöR Ea 20090915
Tumregler FöR Ea 20090915
 
Undvik fallgroparna i den agila transformeringen
Undvik fallgroparna i den agila transformeringenUndvik fallgroparna i den agila transformeringen
Undvik fallgroparna i den agila transformeringen
 
Framtidens Verksamhetsanalytiker
Framtidens VerksamhetsanalytikerFramtidens Verksamhetsanalytiker
Framtidens Verksamhetsanalytiker
 
MOA 2012, Kvalitetssäkringsarbete ur systemperspektiv
MOA 2012, Kvalitetssäkringsarbete ur systemperspektivMOA 2012, Kvalitetssäkringsarbete ur systemperspektiv
MOA 2012, Kvalitetssäkringsarbete ur systemperspektiv
 
Intro Vägledning i Nyttorealisering
Intro Vägledning i NyttorealiseringIntro Vägledning i Nyttorealisering
Intro Vägledning i Nyttorealisering
 
Agile black operations praktikfall från en testare - Michael Albrecht
Agile black operations praktikfall från en testare - Michael AlbrechtAgile black operations praktikfall från en testare - Michael Albrecht
Agile black operations praktikfall från en testare - Michael Albrecht
 
Från planerande till agil företagskultur
Från planerande till agil företagskulturFrån planerande till agil företagskultur
Från planerande till agil företagskultur
 
Kravställning för grc systemstöd
Kravställning för grc systemstödKravställning för grc systemstöd
Kravställning för grc systemstöd
 
Frontit seminarium: "Ditt lyckade projekt äventyrar verksamheten"
Frontit seminarium: "Ditt lyckade projekt äventyrar verksamheten"Frontit seminarium: "Ditt lyckade projekt äventyrar verksamheten"
Frontit seminarium: "Ditt lyckade projekt äventyrar verksamheten"
 

Krav och testarbete inom förvaltningar slideshare

  • 1. Kravhantering och testarbete inom förvaltningar Christer Mattson
  • 2. Agenda • Presentation – Christer & Konsultbolag1 • Vad är förvaltning? • Påverkan på kravhantering • Påverkan på testarbetet • Tips för att hantera utmaningarna och dra nytta av fördelarna • Summering
  • 5.
  • 6. • 90 specialister inom kravhantering och test • Utbildar över 1200 personer per år • Deltagarnas snittbetyg är 5,3 (6,0) • Lönsamt varje år sedan starten 2001
  • 7. Förvaltning vs Projekt • Projekt – Nyutveckling – Kan vara vidareutveckling • Förvaltning – Drift/Underhåll – Kan vara vidareutveckling – RAFS • Rättning • Anpassning • Förbättring • Sanering
  • 8. Vad innebär RAFS rent praktiskt? • Rättning – En defekt i systemet som behöver åtgärdas • Anpassning – En förändring för att följa ny arbetsflöden, lagar, förordningar etc • Förbättring – En förändring av systemet för att systemet som helhet ska bli bättre • Sanering – Förändringar ”under ytan” för att förbättra kodstruktur, drift etc
  • 9. RAFS och kravhanteringen • Rättning – Förväntat resultat, verkligt resultat och steg att upprepa defekten kan vara tillräckligt kravarbete • Anpassning – Kravarbetet kan vara både mindre och större, oftast befintlig funktionalitet • Förbättring – Kravarbetet oftast större, oftast ett helt nytt funktionellt område • Sanering – Kravarbetet sker vanligen av IT-avdelningen (Leverantören)
  • 10. Om ingen tidigare dokumentation finns (eller går att hitta/lita på)? • Personberoende för att kunna utveckla ny funktionalitet – Finns det ens personer som kan hur systemet är uppbyggt fortsatt? • Mycket dyrt att utveckla ny funktionalitet • Alternativ för att förbättra situationen – Dokumentera befintlig funktionalitet först? – Endast beskriva ny önskad funktionalitet? – Blandning av båda? • Du behöver en strategi! Vad är värst – utgå från kravdokumentation du inte vet status på eller ignorera den?
  • 11. RAFS och testarbetet • Rättning – Kräver test av rättelsen – Ger upphov till regressionstester • Anpassning – Kräver ändring, tillägg och borttag av befintliga testfall – Ger upphov till regressionstester • Förbättring – Kan kräva förändring av teststrategi, kräver testplan och nya testfall – Ger upphov till regressionstester • Sanering – Kräver stor insats av systemtester – Kräver insats av acceptanstester – Ger upphov till regressionstester
  • 12. Om ingen tidigare dokumentation finns? • Nya testfall varje gång • Ingen lärdom från tidigare om påverkan – Stor risk för att funktionalitet bryts • Regressionstesterna blir tunga eller görs inte alls • Personberoende
  • 13. Smart kravhantering vid förvaltningsarbete • Säkerställ att verktyg för kravhantering används • Bygg kravhierarkier så att existerande krav kan identifieras vid förändringar • Ge detaljerna på kraven genom dina testfall • Om ingen kravdokumentation finns – Ta fram kravdokumentation för de mest kritiska områdena/systemen direkt – Tillför kravdokumentation successivt vartefter du arbetar med förändringar på odokumenterade kravområden
  • 14. Smart testarbete vid förvaltningsarbete • Använd verktyg för att hantera testfall • Koppla testfallen till krav • Ha en bas av regressionstestfall som du väljer mellan • Säkerställ att du bygger en påverkansmatris på lagom nivå • Fundera på att automatisera delar av dina regressionstester
  • 15. Hjälpmedel Nu finns KB1online också som mobilapp!
  • 16. Frågor? • E-post: christer.mattson@konsultbolag1.se • Telefon: 08-586 178 26 • Slideshare: www.slideshare.net/ChrilleM • Webbsida: www.konsultbolag1.se • Facebook: www.facebook.com/konsultbolag1 • Twitter: Konsultbolag1 • Företagssida LinkedIn: www.linkedin.com/company/konsultbolag1 • Gruppsida Vi som brinner för Krav & Test LinkedIn: http://www.linkedin.com/groups?gid=2699061