Problemhantering i ett mjukvarutestningsprojekt
โก Smart sammanfattning
Problemhantering i ett testprojekt registrerar alla problem som redan hotar leveransen, tilldelar en รคgare, tracks status och eskalerar det som inte kan lรถsas lokalt, keeping testplanen enligt schemat.
Vad รคr Issue Management?
Issue Management รคr processen fรถr att gรถra andra medvetna om problemet och sedan lรถsa det sรฅ snabbt som mรถjligt
Fรถr att fรถrstรฅ detta, ta fรถljande รถvning โ
Det finns nรฅgra typiska problem i projektet
Strategi
- Projektet รคr ut ur budget
- Brist av synligt ledningsstรถd fรถr projektet
- Projektkommunikation har varit ineffektiva
- Projektledningsprocessen gรถr det inte fรถlja standard
Definition
- Fel projektmรฅl
- Projektets omfattning inte korrekt definierad
- Oklar projektkrav
Human Resources
- Projekt lag saknar fรคrdigheter fรถr att slutfรถra projektet
- Projektgruppen รคr ocksรฅ Large eller ocksรฅ Small och dรคrfรถr svรฅrt att hantera
- Projektgruppen รคr dรฅligt organiserad. De vill inte arbeta som ett team
- Brist pรฅ kunnig medlemmar pรฅ grund av ledighet eller uppsรคgning.
Scheman
- Projektschema รคr fรถr tight. Du har inte tillrรคckligt med arbetskraft fรถr att hรฅlla deadlines.
- Projektet behรถver lite input som testmaterial, mjukvaruverktyg etc. โฆ men det finns fรถrdrรถja i leverans.
Varfรถr uppstรฅr problem?
Det finns massor av orsaker som orsakar problem. De flesta av orsakerna har mรคnskliga misstag som orsak. Testledaren, som leder projektet, bรถr ta fullt ansvar fรถr det projektmisslyckandet.
Hรคr รคr fรฅ gemensam misstag som orsakar problemen
Matcha resurser till fel projekt
Guru99 Bank รคr ett komplext och stort projekt. Du behรถver mรฅnga anstรคllda med testning Kompetens. Men du valde resurser med utvecklingsfรถrmรฅga. Vad blir problemet?
Fรถljande problem kan intrรคffa
- Mycket tid kommer att gรฅ till spillo eftersom utvecklarna inte รคr utbildade testare och kommer att behรถva lรคra sig att testa. Deadline kan missas.
- Kvaliteten pรฅ Testning kan lida.
Matchningen av resurser till projekt รคr mest viktig faktor i projektledning och ses som en kritiskt skede fรถr projektets framgรฅng. Att matcha resurser till projektet bรถr sรคkerstรคlla resurserna fรคrdigheter รคr kapabla att nรฅ projektets fรถrvรคntningar.
Projektledares bristande ledningsfรถrmรฅga
Du รคr utsedd till testchef fรถr Guru99 Bankprojekt. Det รคr goda nyheter, men du har aldrig lett ett projekt fรถrut. Du har inga erfarenhet vid ledning av ett projekt kan det orsaka stora problem.
Att styra ett projekt รคr svรฅrt och det รคr รคnnu svรฅrare om projektledaren inte har nรฅgon erfarenhet av att hantera projektet vรคl. Erfarenhet av att driva projektstatusmรถten, hantera risker och hantera projektets intressenter รคr mycket viktigt fรถr framgรฅngsrik utveckling och genomfรถrande av ett projekt.
Projekt schema
Ett fรถr snรคvt eller lรถst schema รคr en av anledningarna till att projektets framsteg fรถrsenas eller รถverskrids. Denna situation kan uppstรฅ om projektledaren sรคtter orealistisk tidsscheman mot projektuppgifter.
Underskattar
Vet vilka som รคr och vad du kan gรถra. Det stora misstaget testledaren gรถr รคr att han tycker att det รคr lรคtt att slutfรถra vilket projekt som helst. Du mรฅste vara realistisk i ditt tรคnkande och se till att du inte underskattar dina behov frรฅn bรถrjan.
Att ignorera de smรฅ problemen
Nรฅgot litet problem fรถr nรคrvarande kan bli vรคrre i framtiden. Se fรถljande exempel:
Att ignorera problem gรถr bara problemen vรคrre, sรฅ det รคr lรคmpligt att gรถra plats fรถr dessa problem och utveckla en praktisk lรถsning, รคven dessa problem รคr smรฅ.
Fรถljer inte processen
Testhantering รคr en stor process som chefen mรฅste fรถlja strikt. Att inte fรถlja processen innebรคr att du bryter mot regeln.
Att ha en process pรฅ plats ger dig struktur och organisation och minskar risken fรถr att projekt lรถper risk
Lyssnar inte pรฅ andra
Du รคr testledare fรถr projektet; du har den hรถgsta positionen i projektteamet. Men du kan inte gรถra nรฅgonting ensam; du behรถver ditt projektteam.
Teammedlemmar รคr fรถrmodligen mest medvetna om kommande utmaningar eller problem med ett projekt genom sitt dagliga arbete. Om en testledare inte lyssnar pรฅ medlemmens rรฅd och avskrรคcker sitt projektteam frรฅn att komma med fรถrslag, kan han i slutรคndan sluta med att projektet misslyckas.
Tillvรคgagรฅngssรคtt fรถr รคrendehantering
Lรฅt oss bรถrja รคmnet med fรถljande scenario
I projektet Guru99 Bank, fรถr att kunna gรถra testplanen mรฅste du analysera och klargรถra kundens krav. Hรคr รคr ett scenario
I det hรคr fallet intrรคffade ett problem. Det kom frรฅn kunden. Pรฅ fem dagar รคndrade han kravet 3 gรฅnger. Fickklienter kan vara ett stort krรฅngel eftersom han inte vet vad hans รถnskemรฅl รคr, fรถrrรคn ett visst skede รคr avslutat.
Det hรคr avsnittet visar dig steg-fรถr-steg-riktlinjer fรถr att lรถsa problemet.
Spela in
Vid nรฅgon tidpunkt under projektet kommer riskerna, som du identifierade i planeringssteg, kommer att bli sant och du har ett problem. Du mรฅste registrera alla hรคndelser eller problem som har hรคnt och som hotar ditt projekts framgรฅng
I mรฅnga projekt kommer problemen sannolikt att uppstรฅ vid bรถrjar av projektet. Sรฅ det รคr en smart idรฉ att upptรคcka och diskutera problem under projektinitiering.
Nรคr ett problem identifieras bรถr du gรถra fรถljande:
Registrera projektproblemen
Ett av de bรคsta verktygen fรถr att registrera projektproblemen รคr problemlogg. Problemloggen hjรคlper dig att fokusera pรฅ att hitta en lรถsning pรฅ ett problem.
Du kan skapa problemloggen sjรคlv eller anvรคnda รคrendeloggen mall i denna artikel som referens.
Stรคll in prioritetsnivรฅn
Glรถm inte frรฅgans prioritet, du tilldelar alltid en prioritetsnivรฅ till ett รคrende. Det finns tre problemprioriteringar som vanligtvis anvรคnds
Vilken prioritet kommer du att sรคtta fรถr frรฅgan som nรคmns i ovanstรฅende รคmnen?
A) Kritisk
B) Major
C) Mindre
Om kunden inte fixar kravet kan TestManager inte uppskatta och skapa planen. Projektet kan inte fortsรคtta.
Det รคr en kritisk frรฅga och mรฅste lรถsas omedelbart
Tilldela รคgaren till problemen
Tilldela projektfrรฅgan till den person som รคr bรคst lรคmpad att ta itu med det. Den personen รคr nรฅgon i eller utanfรถr projektgruppen. Men om du tilldelar det ser nรฅgon utanfรถr teamet till att de vet vad de ger sig in pรฅ!
Fรถr vรฅr ovanstรฅende frรฅga om Kundens fรถrรคndringskrav kan du vรคlja en person som har bรคsta kommunikationsfรถrmรฅga fรถr att lรถsa problemet. Han kommer att arbeta som en broingenjรถr fรถr att fรถrhandla med kunden, be dem att fixa kravet fรถr att kunna fortsรคtta projektet.
Track problemstatusen
Nรคr du har tilldelat รคgaren till problemet mรฅste du kontrollera problemloggen och uppdatera problemets status regelbundet. Fรถljande figurer representerar typen av risk
Rapport
Dokumentera viktiga projektfrรฅgor i dina regelbundna framstegsrapporter (hรถjdpunkter) och eskalera hรถgprioriterade frรฅgor till projektstyrelsen โ kommunikation รคr nyckeln.
Expertprojektledare fรถrlitar sig mycket pรฅ en statusrapport fรถr projektproblem, sรคrskilt om ett projekt รคr stort och har mรฅnga intressenter.
Fรถr att hjรคlpa dig skapa din egen rapport kan du anvรคnda eller anvรคnda Rapport fรถr projektproblemmall i den hรคr artikeln.
Kontrollprojektfrรฅgor
Projektledaren ansvarar fรถr kontrollen av projektfrรฅgor och bรถr noggrant รถvervรคga fรถljande aktiviteter
- Erkรคnn de personer som kan ha en inverkan pรฅ att lรถsa problemet.
- Stoppa alla aktiviteter kring problemen och innan du lรถser problemet fรถrst. Du รคr projektledare och har kontroll รถver situationen, skynda inte pรฅ projektet om du inte lรถser problem.
- Tรคnk nu hรฅrt pรฅ fรถljande frรฅgor fรถr varje frรฅga i loggen
- Skapa en lista รถver mรถjliga รฅtgรคrder eller alternativ som kan erbjuda det genombrott du sรถker. Begrรคnsa sedan listan och vรคlj de alternativ som mest sannolikt lรถser problemet.
A) Hรฅll mรถtet med kunden fรถr att klargรถra och basera kravet sรฅ snart som mรถjligt
B) Be styrelsen att fรฅ stรถd frรฅn dem, fรถr att hjรคlpa till att fรถrhandla med kunden
C) Fรถreslรฅ nya idรฉer till kunden om produktkravet
D) Alla ovanstรฅende svar
I ovanstรฅende interaktiva element kan du anvรคnda vilken รฅtgรคrd som helst fรถr att lรถsa problemet sรฅsom A, B eller C. Men i vissa fall kan det hรคnda att bara ett alternativ inte rรคcker fรถr att lรถsa problemet helt. Det bรคsta sรคttet รคr att kombinera alla alternativ.
Till exempel, om du vรคljer alternativ A "Hรฅll mรถtet med kunden fรถr att klargรถra och basera kravet sรฅ snart som mรถjligt". Vad gรถr du om du och din kund inte kan stรคlla det slutgiltiga kravet efter mรถtet? Du behรถver fรฅ mer stรถd frรฅn hรถgre nivรฅ fรถr att fรถrhandla med kunden (alternativ B). Om kunderna inte รคr professionella vet de inte ens exakt deras krav. I sรฅdana fall bรถr du fรถreslรฅ nya idรฉer till kunden om produktkravet.


















