HUGPRÓ Betware QA & Agile 26.02.2010
Head Quarters Betware Reykjavík Betware DK Copenhagen Denmark Betware Solutions CA Kamloops, BC Betware Madrid Spain Certus Odense Denmark Betware Sp. z o.o. Warsaw Poland Starfsmenn Betware eru 101 víðsvegar um heiminn
Agile innleiðing Óli
Fyrir innleiðingu Waterfall DEV og QA deildaskipt fi Yfir vegginn QA flöskuhálsinn prófunartíma fórnað Gagnrýna vöruna QA police Workshop
Hvers vegna Agile? Time to market Trend Áhugi fyririterative iterative þróun Gottumtal í hugbúnaðarbransanum Erfiðleikar í fyrri y aðferðum
Innleiðing Tilraunastarfsemi Nokkur verkefni prófuð Verkefnahópur sat saman Point of noreturn (byrjun 2009) Flutt í Holtasmára Teymin urðu til Teymaherbergi Fleiri tilraunir Þjálfun Jim Shore Elisabeth Hendrickson
Núna (nóg eftir!) Breyting hjá QA Frá QA krók í teymi Úr að gagnrýna í að þróa vöruna Með frá byrjun Margir böggar finnast áður en byrjað er að kóða Þróa kröfur Stöðugar umbætur Leshringir Samræðuvettvangur, skoðanaskipti, reynslusögur Quality Circle Metrics Security Processes
Núna (nóg eftir!) Teymi Hvert teymi með sína wiki síðu Menning Skreytingakeppni Nafnakeppni Teymið þróar sínar aðferðir Mismunandi kúnnar Samsetning 5 feature teymi 1 sérfræðiteymi 1 operation teymi Hlutfall QA/DEV 2/3 > 2/4
Áskoranir Þverfagleg teymi strax Saman og ein í herbergi Uppröðun borða skiptir máli Þjálfun Fá þjálfun í upphafi Halda umræðunni í gangi Faghópar, spjall, greinasendingar etc. Agile er ekki markmiðið Sníða að eigin þörfum Prufa sig áfram Stuðla að jákvæðni Ekki vera of lengi í gang Þetta ER krefjandi en...
QA í agile verkefni Gunnhildur
QA í agile verkefni
Kröfusöfnun User Stories (US) workshops kh Tilbúnar US frá kúnna US búnar til eftir kröfuskjölum frá kúnna US/epics búin til innanhúss Margir böggar finnast á þessu stigi
Release planning Stökkpallur Estimate (user stories eða epics) Happy path
Iteration planning Umræður um sögurnar Spyrjum og spyrjum og spyrjum Samræmum sýn teymisins á verkefninu Sf Safna upplýsingum í Acceptance Test (AT)
Ef ekki á fundum hvað þá? Skrifa acceptance test í byrjun ítrunar Test plan Skrifa sjálfvirk test ef fleiri i en einn QA í teymi Testa og allt sem því fylgir Tólin sem við notum mest í ítrununum eru Jira og GreenHopper
Daily standup Hittumst við taskboardið Yfirsýn á stöðu saga Hvenær fáum við sögur eða tösk í test?
Demo QA sér yfirleitt um að Demo a Undirbúningur Test gögn Búið að testa US sem á að sýna Mikilvægt test fyrir teymið iðí heild Komum með ábendingar til kúnna
Iteration Retrospective Fundur sem QA nýtir sér mjög mikið Endurskoðun á vinnuferlum Innlegg frá leshringjum, umræðum osfrv.
Project Retrospective Verkefnið metið í heild Horft um öxl Allt sett á Wiki
QA í agile teymi Er pláss fyrir QA í agile teymi? Annað sjónarhorn Áhugi á verkferlum Meira en nóg að gera fyrir QA í agile teymi!
Betware Test Automation Framework (BTAF) Björk
Forsaga Regression Grýlan Test coverage Tryggja gæði milli útgáfa Sóun á mannauði Time to market
Innleiðing 100% starfsmaður í sjálfvirkum prófunum Ákvörðun um tækni Sveigjanlegt Open source Ekki record / playback Unnið samhliða stóru verkefni fyrir kúnna Krefst sér QA aðila í teymi
BTAF Betware Test Automation Framework Byggir á Ruby og Watir Getum testað: Vfíð Vefsíður og liki leikir Vefþjónustur Bakendar Gagnagrunnar Email Etc.
Einfalt í notkun Ruby Excel töflur BTAF Betware Test Automation Framework Hjúpar algenga hluti / virkni Stýringar Aðgerðirði Þjónustur Notendur Kaupferli Einfalt að viðhalda
Framtíðarsýn BTAF fyrir öll regression test Smíða veftól til að skipuleggja og keyra test svítur Sjálfvirk Acceptance Test í verkefnum
Takk fyrir okkur Spurningar?