Sommeravslutning 2021

Endelig kunne vi samles igjen, og årets sommeravslutning med en koselig hagefest, med god mat, godt drikke og høy stemning.

En etter en møtte glade opp, spente på å se se hverandre igjen, og du verden så hyggelig det var.

Ekstra koselig var det med maten som kom fra Uncle B - Koreansk BBQ, koreansk barbeque hvor alt av kjøtt og grønnsaker var preparert på forhånd, og vi satt sammen rundt bordte og grillet maten på små bordgriller.
Det er godt å samles rundt et måltid som 'tar litt tid'.

Desserten kom som lekre kaker fra Mendels Oslo, et fransk konditori på Bislett.

Samtalene gled lett hele kvelden, det var som vi aldri hadde vært fra hverandre.

Vi ønsker alle en god sommer!

 

 

Big testing: Testing av veterinærinstituttet

Vi har satt oss ned på Teams med vår kollega, Christian Brødsjø, for å få hans tanker rundt prosjektet Campus Ås og hans tanker rundt testingen av dette som en helhet.

Kan du gi en kort oppsummering av prosjektet? Hva er unikt i dette?

Bygninger, ulike seksjoner, levende dyr, døde dyr, smittevern mm.

“Prosjektet Campus Ås omhandler Veterinærinstituttet og Veterinærhøgskolen sin flytting fra eksisterende fasiliteter på Adamstuen i Oslo til nybygg på Ås ved Norges miljø og biovitenskapelige universitet. Nybygget består av åtte sammenknyttede bygninger med rundt 2400 rom og har et brutto bygningsareal på hele 63.100 kvm. Bygningene inneholder blant annet laboratorier, dyrehospital, akvarier og andre spesialarealer. Her finner man det siste innen veterinærmedisinsk utstyr til forskning, diagnostisering og behandling av dyr. Kostnadsrammen er på svimlende ca. 8,5 mrd. kr. Høye krav til smittevern medfører strenge bygningstekniske løsninger, avanserte tekniske installasjoner og sikkerhetsprosedyrer. En av begrunnelsene for å flytte var nettopp at den gamle bygningsmassen på Adamstuen ikke lenger tilfredsstilte moderne og tidsriktige krav til smittevern.”

Hvordan tilnærmer man seg test i prosjekter av denne typen, der flere fysiske elementer er del av scope?

“Et godt utgangspunkt for virksomhetstest i byggeprosjekter som Campus Ås er å kartlegge de mest kritiske arbeidsprosessene først; hvilke oppgaver skal utføres av hvem og hvor i de nye fasilitetene? Veterinærinstituttets samfunnsoppdrag omfatter blant annet beredskapsansvar og nasjonale referansefunksjoner for alle de alvorligste smittsomme sykdommene på landdyr og akvatiske organismer, samt alvorlige sykdommer som kan smitte mellom dyr og mennesker – de såkalte zoonosene. Veterinærinstituttet undersøker biologiske prøver tatt av bl.a. veterinærer, fiskehelsebiologer og Mattilsynet i hele landet ved mistanke om sykdom eller ved fôr- eller mattrygghetsproblematikk. Når vi så har kartlagt de viktigste funksjonene og forankret testomfanget med ledelsen, så begynner jobben med å mappe prosessene opp mot bygg, rom, tekniske anlegg, IKT-løsninger, brukerutstyr og interne arbeidsrutiner for å forstå det faktiske testomfanget vårt. Selve testene gjennomføres litt forenklet sagt som en simulert “ordinær-dag-på-jobben” med de faktiske brukere og med fokus på ett eller flere kritiske områder. Alt skjer under oppsyn av ulike observatører (som ikke blander seg inn i brukerens gjennomføring), og etterfølges av en felles debrief for å samle alle inn observasjoner og avvik som man har oppdaget underveis. Dette er en gjentakende prosess som fortsetter til alt fungerer som forventet for brukerne.”

Hva skiller test i dette prosjektet fra test i andre prosjekter?

Les mer …

DockerTesting - Del 1: En kort introduksjon til Testing med Docker

Av Richard Rostad, Promis Qualify

Hva er egentlig alle disse docker og kubernetes tingene og hvorfor er det interessant for oss som driver med test?

For mange i testbransjen er alle disse relativt nye begrepene bare ord som ikke strengt tatt gir mye mening. Vi forholder oss gjerne til de samme gamle og velkjente grensesnittene vi alltid har gjort; det være seg brukergrensesnitt eller API-er når vi tester.

Teknologien under blir ofte litt uinteressant og fjern; testene våre er jo de samme uansett? Imidlertid legger slike teknologivalg føringer både for utviklings- og testmetodikk samtidig som de åpner for nye muligheter. Aller viktigst er vel kanskje at kontainerteknologi gir en ganske annen distribusjon av typer feil og det er for oss på test viktig at vi tilpasser oss den verden vi faktisk lever i.

Hvorfor kontainere?

La oss tenke oss en situasjon der du skal teste en tjenerapplikasjon gjennom et API.
Applikasjonen kjører på en *nix Platform og bruker en rekke rammeverk og biblioteker og kjører gjennom en hyllevare webtjener. NoenTM setter opp et testmiljø og vi begynner å teste. Etter at man har rettet en del feil flyttes applikasjonen over i produksjonsmiljøet. Så slutter ting plutselig å virke som det skal. Merkelige feil dukker sporadisk opp, feilsøking tar betydelige mengder tid og stressfaktoren er høyere enn strengt tatt komfortabelt.

Les mer …

Testautomatisering for enhver pris?

Av Sidsel Wang Skudal, Promis Qualify

Vi vil så gjerne kvalitetssikre programkoden vår best mulig og da må vi testautomatisere!

Eller må vi alltid det?

Jeg vil dele noen tanker og spørsmål det bør tas stilling til før dere setter i gang prosessen med utvikling av testautomatisering.

Før igangsettelse av testautomatisering bør vi utføre en behovsvurdering og definere et forretningsmål med testautomatiseringen; - hva er det man egentlig ønsker å oppnå med automatiseringen? Ved å automatisere uten å vite hva man vil oppnå fører fort til et mislykket automatiseringsprosjekt, da det er vanskelig å vite om målet blir nådd ved veis ende. Husk også at automatisering kun er et verktøy for å oppnå et mål.

Noe som også er viktig å ha klart for seg er at testautomatisering ikke må ses på som et venstrehåndsarbeid i et prosjekt men må betraktes som et eget utviklingsprosjekt. Det er liten forskjell på å skrive testkode og å skrive produksjonskode.

Les mer …

Digital årsmiddag 2021

Tradisjonen tro har Promis Qualify en årsmiddag på nyåret, for å feire hverandre, fjorårets prestasjoner og hendelser, og å møte det nye året sammen. På grunn av pandemien ble årets middag noe senere enn vanlig, og heldigital. Det la imidlertid ingen demper verken på maten, stemningen eller humøret!

 

Les mer …

Promis Qualify og Education for Life etablerer skolebiblioteker også i 2021

For fjerde år på rad skal Promis Qualify og Education for Life, Nepal arbeide sammen med å etablere skolebiblioteker.
Dette har blitt en del av kulturen i Promis Qualify og vi gleder oss til å være med å hjelpe da vi tror at kunnskap kan være veien ut fra fattigdom.

Det er plukket ut 12 skoler som alle har sendt forespørsel om støtte til bøker, ingen av disse har noe bibliotek i dag.
Noen skoler har mistet bygninger og dermed bøkene sine i jordskjelv, noen har ikke bøker for barn og noen har ikke nok bøker til alle.
Til sammen har disse skolene nær 2000 elever, så vi treffer veldig mange barn.

Det har allerede i år vært en bokleveranse som kan leses om her på EFL sine egne hjemmesider.

Les mer …

Magical Thinking - Part 3: Cargo Cult Security

 Av Richard Rostad, Promis Qualify

En cargo cult er som kjent når man legger stor innsats i å gjøre “alt” riktig uten at man får forventede resultater, ofte fordi man ikke har full forståelse eller oversikt over årsakssammenhenger. De originale cargo cult-ene oppstod ved at øybefolkninger etterapet amerikanske soldater i håp om at transportfly skulle komme med ‘cargo’. (Har forøvrig noen lagt merke til at når noe sendes over land med bil så heter det ship-ment mens når det sendes med lasteskip over havet så heter det car-go? Engelsk er et merkelig språk.)

Kan man dog kalle noe for en cargo cult når det ikke finnes noen som gjør det riktig og kan etterapes?

La oss se litt på moderne it-sikkerhet. Mellom 2003 og 2018 har det gått 15 år. Det er 15 år med forskning på sikkerhet, opplæring og bevisstgjøring av brukere vedrørende sikkerhet, implementering av mer teknisk sikkerhet, kryptering har blitt tilgjengelig for den allmenne sluttbruker og vi har endog fått en blank og fin ISO standard for sikkerhet som har gjennomgått to revisjoner (2005 og 2013) og stadig flere bedrifter og organisasjoner blir sertifisert etter ISO 27001.

Med andre ord skulle sikkerheten bli bedre og bedre.

Les mer …

3 artikler om testledelse

Det er mange meninger om hva testledelse er og hva det bør være.

Lena Jonhaugen har i år skrevet hele 3 artikler der hun belyser dette fra flere vinkler:

"Tør du la være å engasjere en testleder?"

"Testledelse er ikke prosjektledelse light"

"Testleder vs. Prosjekttrekanten"

 

Les mer …

Digitalisert julebord


2020 er året da de aller fleste tradisjoner må hives overbord, eller litt halvhjertet utsettes til neste år. Da er vi jo tilbake til normalen igjen...
Spesielt ved juletider er det vanligvis mye som skjer. Men i stedet for å avlyse alt, går det an, i noen tilfeller, å tenke litt nytt. Firmaets årlige julebord kan være ett av de områdene.
Å tenke nytt i 2020 betyr ofte: "Kan vi gjøre det på Teams?". Så når noen i Promis Qualify oppdaget online kokkekurs, var ikke veien lang til julebord på Teams.

Det ble bestemt dato og klokkeslett og invitasjon til Teams-møte ble sendt ut. Så var det å melde seg på og vente på at råvarene skulle bli levert på døra hjemme hos hver enkelt. Det var opprinnelig planlagt at råvarene skulle bli levert dagen før julebordet. Det ble ikke helt slik, men alle fikk leveranser i god tid før julebordet startet.

Både ansatte og partnere hadde forberedt seg godt, så når vi logget oss på møtet var nok de fleste kjøkken i beredskap. Det startet med velkommen og skåling til pc'en. Og selv om vi var på Teams for n'te gang denne dagen, så var jo alle invitert hjem til alle, samtidig. Og det var veldig hyggelig.

Les mer …

Testleder vs. Prosjekttrekanten

Forfatter: Lena Jonhaugen, Promis Qualify


I en tidligere artikkel “Testledelse er ikke prosjektledelse light“ diskuterte vi ulikheter og likheter mellom Testleder og Prosjektleder. Der var vi såvidt innom Prosjekttrekantens ulike elementer, men drøftet ikke noe mer ulike prioriteringer og konsekvenser av disse.

En viktig oppgave for Prosjektleder er ofte å gjøre et valg av hvilke(t) av elementene i Prosjektstyringstrekanten det skal styres etter. Her brukes litt ulike begreper, vanligvis er disse: Tid, Penger eller Omfang (Kvalitet).

I alle fall i prosjekter med mer tradisjonell gjennomføringsmetodikk. I mindre prosjekter med metodikk nærmere DevOps, vil releasene være så små at trekanten i praksis forsvinner.

Så er det ulike 'versjoner' av denne trekanten. Med "Tid, kostnad, kvalitet" eller "Tid, kostnad, omfang (kvalitet)", da med et 'balansepunkt' som skal vise vekting og balanse mellom disse.
Og på noen igjen er 'kvalitet' lagt som et fjerde element 'inni' trekanten som da også skal hensyntas.

Les mer …

Karriere

Har du engasjement for fagområdet test? Verdsetter du fleksibilitet, faglig fellesskap og utvikling? Vi er på jakt etter flere dyktige senior testledere.

Les mer om jobb i Promis Qualify

Tjenester

Vi leverer uavhengige konsulenttjenester innenfor test, testledelse og testrådgivning. Vi har ledelsesperspektiv – vi er testledere og testrådgivere med lederevner, som kommuniserer godt med ledelse og forretning. I tillegg til sterk faglig tyngde innenfor fagområdet test.

Les mer om våre tjenester

Om oss

Promis Qualify har som mål å bli ansett som det sterkeste faglige miljøet innenfor våre tjenesteområder. Gjennom vårt partnerskap med PROMIS-familien har vi tilgang til erfaring og kompetanse i to av Norges mest fremtredende fagmiljøer innen IKT- prosjektledelse, IKT-anskaffelser, arkitektur og kvalitetssikring.
Sammen kan vi gi en unik verdi til våre kunder.

Les mer om oss

Følg oss på sosiale medier

qualifyever#qualifyever