Archiwum Tagów: warsztat

BDD jako podstawa komunikacji

Podsumowanie badania „Doomed from the Start?” przeprowadzonego przez Geneca w 2011 informuje, że tylko w co trzecim projekcie strona biznesowa sprawdza, czy wymagania zostały poprawnie zinterpretowane, a znaczna część osób po stronie technicznej jest niezadowolona z jakości dostarczanej specyfikacji. Generuje to ryzyko opracowania nieodpowiedniego rozwiązania, co często kończy się fiaskiem projektu. BDD pozwala to ryzyko…

Czytaj więcej

Komunikacja w grupie i kreatywne rozwiązywanie problemów

Prelegent: Joanna Kwaśniewska Umiejętność współpracy w grupie w celu zapewnienia jakości produktu jest na rynku pracy coraz bardziej pożądana. Kto z nas nie uczestniczył w nudnych zebraniach, które pozornie miały być burzą mózgów a tak naprawdę były przelotną mżawką, nie wnosząc nic kreatywnego? Ten praktyczny warsztat ma na celu rozwinięcie umiejętności kreatywnego rozwiązywania problemów i…

Czytaj więcej

Behavior Driven Development in a complex environment – Consumer Driven Contracts

Prelegent: Remigiusz Dudek Our software becomes more complex with every iteration we spend on it. There are new systems we need to integrate with or if you’re using microservice approach there are dozens of new services in your environment. How on earth you’re supposed to test such system from end-2-end perspective. So far it seemed…

Czytaj więcej

ForEvo – efektywniejsza automatyzacja przy użyciu narzędzi open source

ForEvo jest rozwiązaniem do automatyzacji między platformowych testów regresji. Framework zawierający Selenium Webdriver, Sikuli oraz Autoit-a umożliwia wykonywanie testów automatycznych dla niemal wszystkich technologii, od aplikacji webowych po aplikacje mobilne. ForEvo jest frameworkiem, który można rozszerzyć na inne rozwiązania i technologie. Celem warsztatów jest ukazanie jednego ze sposobów usprawnienia tworzenia testów automatycznych przy użyciu rozwiązań…

Czytaj więcej

Scrum Droid

Warsztat Scrum Droid pozwala uczestnikom wypróbować Scruma w działaniu a nie tylko wysłuchać teoretycznych podstaw czy zasad. Jest to iteracyjna praca z klockami Lego(R) Mindstorms(R). Uczestnicy dostają backlog produktu, który mają wykonać w określonych okolicznościach, które są obrazem ograniczeń projektowych w codziennej pracy zespołowej. Istotną częścią pracy z klockami są pytania uczestników i odpowiedzi trenerów,…

Czytaj więcej

Pimp your team! Coaching w pracy lidera – tips, tricks & practice

        Oswajamy tematykę coachingu i wykorzystania narzędzi coachingowych w codziennej pracy lidera. Warsztat, łącząc w sobie omówienie teoretyczne i ćwiczenia praktyczne, dotknie tematyki coachingowego stylu zarządzania. Omówimy i przetestujemy narzędzia wzmacniające odpowiedzialność zespołu za realizację jego celów (np. GOLD, model GROW). Popracujemy również nad wzniesieniem na wyższy poziom takich umiejętności jak aktywne…

Czytaj więcej

Wykorzystanie sztucznej inteligencji w przewidywaniu obszarów błędogennych

Czas nie jest z gumy a ludzi do pracy zawsze brakuje. Czyż nie dobrze byłoby znać najbardziej błędogenne elementy aplikacji zanim zaczną sprawiać kłopoty? Moglibyśmy lepiej zaplanować zadania związane z zapewnieniem jakości w naszym projekcie. Rozwiązaniem może być wykorzystanie mechanizmów sztucznej inteligencji – wykorzystując dane historyczne, możemy nauczyć je wskazywać potencjalnie kłopotliwe części nowo powstałej…

Czytaj więcej

Wprowadzenie do Protractor’a – end to end testing for AngularJS

Protractor to JavaScriptowe narzędzie do automatyzacji aplikacji webowych oparte o Selenium Webdriver. Połączone z frameworkiem Cucumber doskonale sprawdza się przy automatyzacji testów użytkownika i end-to-end. W czasie warsztatu zapoznamy się z przykładową konfiguracją narzędzia. Poznamy elementy specyficzne dla Protractora (np. waitForAngular, lokatory: repeater, model, binding), ale również te związane z zastosowaniem JavaScriptu (np. callback, promise…

Czytaj więcej

Psychology and testing

Testing software in a more mature and structured way is synonym to bringing (big) changes in an organization. It is introducing new (disturbing) processes, new (intrusive) reporting, new (annoying) gates, new (unknown) roles and responsibilities… All of those irremediably change the way of working, disrupting existing (bad?) long running habits, breaking „business as usual”, silent…

Czytaj więcej

Wdrożenia automatyzacji do projektu IT – case studies

Wiele projektów boryka się z problemem efektywnej automatyzacji testów. Razem z coraz nowszymi narzędziami, otrzymujemy coraz to większe możliwości automatyzacji procesów zapewniania jakości w naszych projektach. Pomimo tego, bardzo często napotykamy problemy, których sednem rozwiązania nie jest dobór technologii, a samo podejście. Podczas naszych warsztatów przedyskutujemy kilka przykładów wdrożeń testów automatycznych w rzeczywistych projektach. Kładziemy…

Czytaj więcej

Program konferencji

TwitterFacebookLinkedInGoogle+