Oplægget blev holdt ved et seminar i InfinIT-interessegruppen Softwaretest den 27. maj 2014. Læs mere om interessegruppen her: http://infinit.dk/dk/interessegrupper/softwaretest/softwaretest.htm
2. We make a difference - together
Dagsorden
• Hvem er BOAS Specialister ?
• Hvilke særlige kompetencer har vi?
• Hvordan løser vi opgaverne for kunderne?
– Gennem eksempler på opgaver
– Planlægning af opgaverne– Planlægning af opgaverne
• Hvorfor offshore, når man kan nearshore?
3. We make a difference - together
BOAS Specialister
• Eksisteret siden 2004
• Hovedkontor i Aarhus
– Nyt kontor i Silkeborg – på vej i Kolding, …
• Ansættelse af mennesker med autisme profil
– Aktivering af nogle helt særlige kompetencer– Aktivering af nogle helt særlige kompetencer
• Socialøkonomisk virksomhed
– Geninvestere overskud i etablering af nye
arbejdspladser for vores målgruppe
4. We make a difference - together
Socialøkonomi og socialt ansvar
• Fokus på forretningsværdi !
• Hvad får kunden ud af samarbejdet?
• IKKE beskæftigelsesterapi!
• Hvad er det perfekte match mellem kundens behov /
udfordringer / strategi og vores særlige kompetencerudfordringer / strategi og vores særlige kompetencer
• Strategisk samarbejde mellem de to typer af virksomheder
• Den socialøkonomiske virksomhed
– Hvad er dit produkt / dine ydelser?
– Er du konkurrencedygtig – kvalitet, pris, leverancesikkerhed
5. We make a difference - together
Særligt tilrettelagt ungdomsuddannelse
• Uddannelsesprogram designet
specifikt til målgruppen
• Generel uddannelse – dansk,
matematik mm
• Fokus på IT færdigheder
Faglige/kognitive
færdigheder
Selvværd
Sociale
færdigheder
Særligt tilrettelagt ungdomsuddannelse
Almene
færdigheder
6. We make a difference - together
Kompetence – beskæftigelsesrettede forløb
• Beskæftigelsesrettede forløb – 3-5 måneder
• Individuelt tilrettelagt jobtræningsforløb
• Udarbejdelse af ressourceprofil
• Mentorordning
• Praktisk træning i forbindelse med ”rigtige” opgaver – opgaver,
vi løser for eksisterende erhvervskunder
• Ansættelse i erhvervsdelen?• Ansættelse i erhvervsdelen?
7. We make a difference - together
Vores særlige kompetencer – billedligt talt
SÅDAN SER OPGAVEN UD
FOR DIN VIRKSOMHED
SÅDAN SER OPGAVEN UD FOR
VORES KONSULENTER
8. We make a difference - together
Hvad er vores helt særlige egenskaber og kompetencer ?
Gøre
forskelligheden til
en fordel
Vi er bedre til
bestemte opgaver
Frustration over
mangel på struktur
vendes til energi til
at forbedre
Refleksionsevne–>
Løser opgaverne
hurtigere uden at
det går ud over
kvaliteten
Systematisere,
sortere, repetitive
opgaver, detaljer
Ser mønstre og
afvigelser
Ser ting fra en
utraditionel vinkel
Refleksionsevne–>
forbedring –> få
styr på struktur og
detaljer
Perfektionisme –
en styrke … og en
svaghed?
9. We make a difference - together
Hvilke typer opgaver er vi særligt gode til ?
Test og
kvalitetssikring
generelt
Test af
brugervenlighed
Produktudvikling
i forbindelse
med test
(forbedringer)
Testcases og
teststrategi ud fra
kravspecifikation
brugervenlighed
Review af
brugervejledning
Test af spil
”Gigantiske
nørder”
Reviews af
teknisk
dokumentation
10. We make a difference - together
Hvilke typer opgaver er vi særligt gode til ?
Struktureret
design
Programmering
– formel syntaks
Datamodellering
fra krav til
teknisk design
Indtastnings-
opgaver –
rammer og
struktur på plads
(afstressende)
Tegning i CAD
værktøjer
Oversættelser
11. We make a difference - together
Kvalifikationer
• Universitetsuddannelse – datalog, matematik,
fysik, økonomi, …
– Mangler måske lige at lave specialet færdigt
• Naturlig interesse for IT
– Kender de fleste apps, spil, generelle løsninger (eks.– Kender de fleste apps, spil, generelle løsninger (eks.
AutoCad)
• Særinteresser indenfor mange felter
– Gadgets, spil, whisky, film, fodbold, politik, …
• Certificerede i ISTQB
– Testcases, strategi, regeressionstest, explorativ test, …
• Certificering som IT supporter / datatekniker
12. We make a difference - together
Software test af elektronisk patientjournal
• Test af avanceret elektronisk patientjournal for CSC Scandihealth
• Opbygge testplaner og scenarier, gennemføre regressionstest
• Forberede testcases til automatisering
• Værdifuld domæneviden indenfor sundheds it
• Team på 5 konsulenter, der arbejder tæt sammen med test team
hos CSC Scandihealthhos CSC Scandihealth
13. We make a difference - together
Testautomatisering for ArlaFoods HR SAP løsning
• Lynhurtigt overblik over SAP
løsningen
• 170 testcases af varierende
kvalitet
• Restrukturering med henblik på
automatiseringautomatisering
• Daglige regressionstests sparer
tid og penge for kunden
• Samarbejde med test manager
hos Arla samt IBM konsulenter
(automatisering)
14. We make a difference - together
Softwaretest for Silkeborg Data
• Hvor hurtigt kan man sætte sig ind
i et nyt forretningsområde?
• Test af ny version af løsning til
tjenestetid
• Eksisterende testcases + områder
uden testcases
• Bistå i udarbejdelse af testcases• Bistå i udarbejdelse af testcases
• Generel forbedring / ensretning af
test på forskellige produktområder
• Meget positive meldinger efter
første runde
• Test af produkter på ny teknisk
platform – sammenligningstest
15. We make a difference - together
Telemedicinsk løsning – håndtering af udstyr
• CSC Scandihealth er
international leverandør af
telemedicinske løsninger
• Udstyr til borgeren til
hjemmemonitorering
• Pc, måleudstyr, headset mm
• Installation, konfiguration, test,
pakning, lagerstyring
• Individuel løsning for den enkelte borger
• Kritisk at alt er konfigureret korrekt og virker 100%, når det
leveres til borgeren
• Test af hvert eneste sæt – vil det fungere for den enkelte
borger i hjemmet?
16. We make a difference - together
Callcenter løsning – test for Miralix
• Avanceret callcenter løsning
baseret på bl.a. Microsoft Lync
• Udarbejdelse af test scenarier
og testcasesog testcases
• Test af avancerede features og
scenarier – camp on busy,
køhåndtering, callback
• Explorative tests -> testcases til
efterfølgende regressionstest
17. We make a difference - together
Digitalt indhold – kvalitetssikring for LEGO
• Kvalitetssikring af digitalt
indhold i forbindelse med
frigivelse af nye koncepter
18. We make a difference - together
Scanning, arkivering for boligforening
• Digitalisering af lejekontrakter, sagsakter og andet dokumentation
• Forberede scanning – fjernelse af papirclips mm
• Kategorisering af dokumenter – skilleblade med stregkoder
• Scanning til boligforeningens IT system
• Kvalitetssikring af datoer, kategorier mm
• Makulering• Makulering
19. We make a difference - together
Dataanalyse for Aarhus Universitet - skolesundhed
• Indberetning af sundhedsdata
fra skolerne over en årrække
• Analyse og dokumentation af
datakvalitetdatakvalitet
• Analyser ud fra forskernes
spørgsmål til trends, udvikling
mm -> pivottabeller, grafer mm
20. We make a difference - together
Hvorfor outsourcing? Hvorfor hjemtage igen?
• Besparelser
• Fleksibel ressourcepulje
• Bedre kvalitet (?)
• % agilitet
• % time to market
• Forbedre kvalitet
• Agilitet – kundernes ønsker
• Besparelser (kontrol)
• Leveringstidspunkter
21. We make a difference - together
Roller – DK - Indien
22. We make a difference - together
Roller – DK - Indien
0% 20% 40% 60% 80% 100%
CEO ;-)
Produktchef, strategi
Leverance projektleder
Usability udviklingUsability udvikling
Domæneekspert
Løsningsarkitekt
Udviklingsprojektledelse
Softwarearkitekt
Udviklere
Systemanalyse
Testere
DK
Indien
23. We make a difference - together
En farefuld rejse mod outsourcing ?
Niels Holck er en dansker der er
kendt for sin rolle i nedkastningen
af våben i Purulia-distriktet i
Vestbengalen i Indien. I sagen blev
seks andre idømt livstidsdomme i
Indien, mens Holck stak af.
25. We make a difference - together
Omkostninger – synlige og skjulte
• Fokus på timepris
• Omkostninger til arbejdsplads mm
• Etablering af offshore center
• Vidensoverdragelse
• Ledelsesoverhead i Indien og DK• Ledelsesoverhead i Indien og DK
• Dokumentation
• Infrastruktur
• On location perioder
• Manglende agilitet
• Lavere effektivitet i Indien / bedre kvalitet ?
• ”Idle” tid
26. We make a difference - together
Omkostninger – hvad glemmer vi ofte ?
• Fokus på timepris
• Omkostninger til arbejdsplads mm
• Etablering af offshore center
• Vidensoverdragelse
• Ledelsesoverhead i Indien og DK• Ledelsesoverhead i Indien og DK
• Dokumentation
• Infrastruktur
• On location perioder
• Manglende agilitet
• Lavere effektivitet i Indien / bedre kvalitet ?
• ”Idle” tid
27. We make a difference - together
Udbyttet ved outsourcing
Teknisk udvikling
Teknisk test
Teknisk support
Hvorstorterudbyttet?Hvorstorterudbyttet?
Usability udvikling
og test
Løsningsarkitektur
Danske standarder
Leverancetest
Kundesupport
Domænespecifik
udvikling
Systemarkitektur
Test Management
Teknisk support
Dokumentation
Internationale
standarder
Hvor let er det at outsource ?Hvor let er det at outsource ?
Hvorstorterudbyttet?Hvorstorterudbyttet?
28. We make a difference - together
Konklusion og erfaringer
• ”Vi outsourcer til Indien, som om de er autister
alle sammen”
• Outsourcing kan give besparelser over en lang
periodeperiode
• Outsourcing af udvikling -> mangel på gode
softwarearkitekter
• Outsourcing af test -> mangel på gode test
managers