O transformacjach

Wszyscy ostatnio chcą się transformować. Digital Transformation, Agile Transformation, Transformation to Cloud Computing… hasła te przewijają się nieustannie na spotkaniach biznesowych, na konferencjach, w artykułach…

Nowe, nieznane wymaganie podczas planowania sprintu

Scrum umożliwia Product Ownerowi dokonywanie zmian w backlogu produktu w każdym momencie, gdy uzna, że kolejność elementów backlogu jest niewłaściwa, albo gdy trzeba usunąć jakieś…

Definicja gotowości czy stan gotowości?

Od czasu do czasu w dyskusjach o Scrumie i związanych z nim praktykach przewija się temat Definition of Ready (definicji gotowości). Niektórzy niesłusznie uważają, że…

Ofiary źle robionego Agile

W artykułach i dyskusjach często podkreślam jak ważne jest, by rozumieć i poprawnie stosować metody, z których zdecydowaliśmy się korzystać. Bo jeśli decydujemy się na…

Czy w Agile faza UAT ma sens?

Kiedyś wytwarzanie oprogramowania zaczynało się od zebrania „wszystkich wymagań” i ich dokładnej analizy. W oparciu o to powstawała specyfikacja produktu, który należy zbudować. W przekonaniu…

13 powodów nieudanej automatyzacji testów, część 3

Dwa wcześniejsze artykuły (część pierwsza i część druga) opisywały rafy, na jakie można natrafić, rozpoczynając automatyzację testów, oraz co można zrobić, by tak się nie…

13 powodów nieudanej automatyzacji testów, część 2

W poprzedniej części wymienione zostały różne powody, dla których zespoły developerskie nie zajmują się automatyzacją testów i nie biorą za to odpowiedzialności jako team. A…

13 powodów nieudanej automatyzacji testów, część 1

Presja na częste wydawanie nowych wersji produktów powoduje, że wykładniczo rośnie ilość testów niezbędnych do stwierdzenia czy zmiany w najnowszym wydaniu nie psują wcześniej wytworzonych…