Warsaw Programme

Group Bookings Polska Wersja

/* * Custom CSS For Timetable */ #sched-schedule-3-1742973224 .sched-column-header { background: #e8e8e8; color: #3f3f3f; } #sched-schedule-3-1742973224 .sched-column-header:after { background: #ffffff; } #sched-schedule-3-1742973224 .sched-columns .sched-column:last-child .sched-column-header:after { background: #e8e8e8; } #sched-schedule-3-1742973224 .sched-column-bg-block { background: #ffffff; border-color: #e8e8e8; } #sched-schedule-3-1742973224 .sched-column-bg-block:after { background: #f5f5f5; } #sched-schedule-3-1742973224 .sched-row-no-title .sched-column .sched-column-bg { box-shadow: 0 -1px 0 #e8e8e8; } #sched-schedule-3-1742973224 .sched-title { color: #3f3f3f; } #sched-schedule-3-1742973224 .sched-time-value { color: #3f3f3f; } #sched-schedule-3-1742973224 .sched-event .sched-event-inner { color: #ffffff; text-align: center; } #sched-schedule-3-1742973224 .sched-event.sched-event-invert .sched-event-inner { } #sched-schedule-3-1742973224 .sched-event-title { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } /*#sched-schedule-3-1742973224 a.sched-event.sched-event-sort-hidden { opacity: 0; }*/ #sched-schedule-3-1742973224 .sched-sort .sched-sort-current .sched-sort-current-label { width: 100px; } #sched-schedule-3-1742973224 .sched-sort.sched-sort-open .sched-sort-dropdown .sched-sort-current .sched-sort-current-label { width: 180px; } /* * Custom CSS Event Popup */ #sched-schedule-3-1742973224-popup .sched-popup-description { } #sched-schedule-3-1742973224-popup .sched-popup-description .sched-meta a, #sched-schedule-3-1742973224-popup .sched-popup-description .sched-popup-description-text a { color: #18bc9c; } #sched-schedule-3-1742973224-popup .sched-popup-description .sched-meta, #sched-schedule-3-1742973224-popup .sched-popup-description .sched-popup-description-text { color: #535353; background: #ffffff; } /* * List */ #sched-schedule-3-1742973224-list .sched-list-title { color: #3f3f3f; } #sched-schedule-3-1742973224-list .sched-list-column-title { color: #3f3f3f; } #sched-schedule-3-1742973224-list .sched-list-event { color: #3f3f3f; } #sched-schedule-3-1742973224-list .sched-list-event:hover { color: #000; } #sched-schedule-3-1742973224-list .sched-list-event-description { color: #666; } #sched-schedule-3-1742973224-list .sched-list-event-title { font-weight: bold; ; }
08:30
09:00
09:30
10:00
10:30
11:00
11:30
12:00
12:30
13:00
13:30
14:00
14:30
15:00
15:30
16:00
16:30
17:00
17:30
18:00
EuroSTAR Roadshow Warsaw 2016
Registration
Registration
08:30 - 09:30

Keynote: Test Improvement – Any place, Any time, Anywhere
Ruud Teunissen (Polteq, NL)
Keynote: Test Improvement – Any place, Any time, Anywhere
09:30 - 10:30
Ruud Teunissen (Polteq, NL)

To me helping people to get better at what they do, is one of the most rewarding things there is. So helping teams and organizations to improve their testing, is one of the most interesting jobs within the testing craft. Crucial is that helping people is NOT forcing them to do it “your way”. It is all about enabling them to do the best they can in their context. In other words: give them the means they can use in their situation.

Wherever you put the emphasis, “means they can use” has to be true. The MEANS have to enable them to achieve what they want or need to achieve. THEY have to use it, so it has to be in line with their skills. Whether they CAN use it depends on their abilities and if they are allowed to use it. If people choose to USE something it’s because they think/know/feel/hope/expect/… that using it enables them to do it better, faster and/or cheaper.

The characteristics of each test improvement model and approach, define its added value and its limitations. Renowned models like TPI (Next) and TMM(i) are great, but may be too extensive for small (test) organizations and or become counter-productive when you apply SCRUM, KANBAN or LEAN. When your teams are Agile, a model that incorporates not only testing is more suitable. Although aspects of Test Automation are covered in most models, they are not really helping you improve your automation. There are other models and approaches that are better suited for those aspects.

I will share experiences in test improvement in a wide variety of environments and include valuable lessons learned. Take home a practical set of guidelines, based on valuable lessons learned and good practices, and get a head start in Test Improvement, any place, any time, anywhere.

Application Security Testing - An Update!
Declan O'Riordan (Testing IT, UK)
Application Security Testing - An Update!
10:45 - 12:15
Declan O'Riordan (Testing IT, UK)

Two years have passed since I presented ‘The What? Why? Who? And How? Of Application Security. At the time, I was filled with hope. There seemed to be a clear road ahead for Testers to acquire the necessary skills to become security-aware. Some certainly did, but most did not. What went wrong?

Well, in fairness security is a huge and complex subject to learn. On reflection, it was not realistic to expect many people to become confident security testers. I also found very few organizations had a useful understanding of their application security needs and most were uninterested in security coaching for their staff. Throughout the setbacks I kept asking myself “Is it them, or is it me”?

I hunted for a better approach to accommodate minimal tester engagement yet provide genuine security for organizations that are open to trying new ideas. The quest took me through a much deeper understanding of security testing tools and how they really worked. Considering why so many techniques didn’t really benefit security led me to a new concept that turns our usual intrusive model of testing inside-out. The very new answer is real-time Interactive Application Security Testing (IAST). This technology employs sensors to report contextual security attributes out of the applications using API instrumentation. That’s a lot to take on board in two sentences.

This session will explain the idea fully and how it eliminates the security bottleneck that often slows down delivery or de-scopes important tests. Having the answer was one thing. Convincing management with little or no security understanding to use it was quite another! This is my (updated) story.

Why Examine Your Testing Skills?
Alexandra Casapu (Altom, RO)
Why Examine Your Testing Skills?
10:45 - 12:15
Alexandra Casapu (Altom, RO)

This session evolved from some personal experiments I did in order to understand how I can evaluate my testing work, and get a direction for improvement. The main question I wanted to answer was how to uncover testing skills by reflecting on my problem-solving process. As these experiments evolved into a workshop, I got the chance to observe how others look at their testing skills and what their challenges are. I will share with you what I’ve learned so far, how it has shaped my work process, and what guidelines you can try out to help you in your own skills discovery and tracking process.

We’ll tackle questions like “How can you incorporate reflection in your testing work?”, “What are some ways to become more aware of our testing skills?”, and “How can all this be useful in our work activities?”

Lunch
Lunch
12:15 - 13:30

Keynote: Moving to Frequent Releases
Rob Lambert (NewVoiceMedia, UK)
Keynote: Moving to Frequent Releases
13:30 - 14:30
Rob Lambert (NewVoiceMedia, UK)

Continuous delivery of software in to a production environment enables and empowers a company to respond quickly to changing needs, can reduce the overall cost of deployment and allows companies to gather rapid feedback from customers about the product or service they are providing.

In some industries, this ability to respond quickly to changing markets means the difference between market success and market failure. But the thought of continuous delivery is often scary for testers who may be more familiar with long staged test cycles.

In this talk I will relate how we moved from yearly releases to weekly releases and the changes this has had on the way we test our service.

I’ll talk about how our strategy of high test automation coupled with exploratory testing allowed us to change the frequency and nature of our release cycle.

I'll present the core principles we adopted that underpinned our strategy and walk through some of the testing approaches we put in place.

I'll present the story of how we do a release and how data and service alerting are crucial to continuous delivery from a testing perspective.

This is a fun walk through how changing the way we thought about testing changed the way we were able to release our software.

Tool-based education for testers
Radoslaw Smilgin (Testerzy.pl, PL)
Tool-based education for testers
14:45 - 15:30
Radoslaw Smilgin (Testerzy.pl, PL)

This talk will be presented through Polish

Wiedza z Internetu, udział w szkoleniach, czytanie artykułów, książek i spotykanie innych testerów dostarcza informacji jakie można przetworzyć w umiejętności testerskie. Jednak by zostać dobrym testerem lub lepszym testerem potrzebujesz praktyki. Dużo praktyki. Twoje praktykowanie nie może być jednak ograniczone przez uprawnienia, etykę czy prawo. Powinieneś mieć nieskończone możliwości usuwania danych, szukania dziur bezpieczeństwa i obejść dla procesów, a wykonywanie tych działań jest zabronione w wielu aplikacjach, które są dostępne na produkcji. Musisz więc dostać dostęp do odseparowanego środowiska gdzie masz pełną kontrolę. Dlatego właśnie stworzyliśmy Mr Buggy. Po raz pierwszy został on użyty podczas mistrzostw w testowaniu oprogramowania, ale potem został udostępniony jako freeware oraz jako open – source. Seria aplikacji nie tylko daje szansę na uczenie się testowania, ale dostarcza również dodatkowych informacji, takich jak zaraportowane defekty czy zadania do rozwiązania. Chciałbym opowiedzieć o historii Mr Buggiego i pokazać jak może być użyty do edukacji testerskiej.

Test Automation from a Management Perspective
Dorothy Graham (Consultant, UK)
Test Automation from a Management Perspective
14:45 - 16:15
Dorothy Graham (Consultant, UK)

Test automation (automated execution of tests) is often seen as purely technical in nature, and indeed, the automation of unit level testing is highly technical. But the success of system-level test automation is significantly influenced by management actions (or inactions); without the right kind of management, test automation will fail, no matter how good it is technically.

In this 90-minute talk, Dot Graham will describe the essential things that you need to know to manage system-level test automation well.

  • what can you realistically expect from test automation and what investment is needed?
  • why is it critical to have the right objectives for automation – different to test objectives?
  • how can a manager ensure that the automation is being built well, so there isn’t a huge maintenance headache later on?
  • who should be responsible for what – do we just give the testers a tool and hope for the best?
  • what are the main pitfalls in test automation and how can you avoid them?
  • End Users Involved At Last
    Michał Stryjak (PiLab, PL)
    End Users Involved At Last
    15:30 - 16:15
    Michał Stryjak (PiLab, PL)

    This talk will be presented through Polish.

    Opowiem Wam historię pewnego zespołu, który na przestrzeni kilku projektów usilnie wałczył o zmianę swojego środowiska pracy. Nie mogąc pogodzić się z zastaną sytuacją, członkowie tego zespołu nie ustawali w wysiłkach, by ją naprawić, mimo licznych problemów, które napotykali na swej drodze.. Wyobraźcie sobie projekt, w którym użytkownicy końcowi są kompletnie oddzieleni od zespołu IT. Najważniejsi udziałowcy pracujący z aplikacją 8 godzin dziennie, 5 dni w tygodniu pozostają całkowicie odcięci od deweloperów. Ta sytuacja nierzadko stawała się przyczyną wielu problemów, takich jak niewłaściwy dobór funkcjonalności, brak wiedzy o działaniu systemu, niezadowolenie z produktu, wysokie koszty utrzymania czy błędna implementacja nowych funkcji. Niniejsza sesja nakreśli ścieżkę, którą przeszliśmy jako zespół, pokonując wszechobecną niechęć do zmian. Nasze działania przyniosły szereg korzyści znajdujących odzwierciedlenie nie tylko w ostatecznym kształcie produktu, ale także w funkcjonowaniu znacznej części organizacji.

    Podczas prelekcji dowiecie się:

  • jakie mieliśmy problemy z dostawą oprogramowania
  • jak NIE robić testów akceptacyjnych
  • jak ważna jest wiedza o źródle wymagań
  • jak stopniowo zmienialiśmy złe testy akceptacyjne w efektywne testy z użytkownikami
  • jak udało nam się włączyć użytkowników w cały proces wytwarzania oprogramowania
  • jak można w ciekawy sporób zrobić Sprint Review (demo)
  • dlaczego nie wolno się poddawać, nawet jak nie wszystko idzie po Waszej myśli.
  • Moim celem będzie pokazać Wam, , jak ważne jest, aby zawsze być otwartym na zmianę, nawet w środowisku, gdzie wszystko jest uregulowane wewnętrznymi procesami i biznesową polityką.

    Keynote: Digital Testing
    John Fodeh (Cognizant, DK)
    Keynote: Digital Testing
    16:30 - 17:30
    John Fodeh (Cognizant, DK)

    With the revolution witnessed in social media, mobile communications, cloud solutions as well as the additional capability to process information through analytics , our markets and business models are being impacted in many different ways. As a result, IT organizations are now expected to deliver changes to the implemented as well as new functionality, fast – sometime within days or even hours.

    What does this mean for us as testers? Can we adjust our existing models to cope with that or does it require us to rethink our models?

    This presentation addresses the challenges and constraints imposed by SMAC as well as the opportunities it brings. It will also describe the concept of “Code Halo”, the digital identity we produce with every digital click, swipe, “like”, buy, comment and search. Code Halos are becoming increasingly vital to the success of businesses, an integral component in the “Internet of Things” and are calling for new ways for doing our testing. See more on Seeing Things Differently

    Evening Refreshments
    Evening Refreshments

    Some drinks and snack food will be available in the main reception area. where you can discuss the days events

    Group Bookings Back to Event Details