Tomasz Muter (@tommuter) - aplikacje mobilne - Bootstrap Maj 2012Tomasz Muter
Prezentacja wygłoszona podczas majowego Bootstrapu we Wrocławiu. Prelegent Tomasz Muter z firmy Droids on Roids - rozwiązania mobilne opowiedział o rynku aplikacji mobilnych, ich tworzeniu oraz monetyzacji.
Girls in It - Front-end & Back-end. Jak zacząćmonterail
“Girls in IT” to cykl spotkań dla kobiet, które mają na celu pokazać od kuchni jak wygląda praca w firmie technologicznej i pomóc im podjąć właściwą decyzję na temat kariery zawodowej.
W pierwszej części, przeznaczonej dla przyszłych Front-end Developerek, opowiemy na czym polega tworzenie strony internetowej i podzielimy się listą niezbędnych źródeł dla początkujących.
Druga część zawiera praktyczne informacje dotyczące Backend development'u. Przedstawimy specyfikę pracy na tym stanowisku, dobre praktyki, a także cenne wskazówki od naszych ekspertek.
https://www.youtube.com/watch?v=ww36brBuxU8
Prezentacja omawiająca trendy na rok 2015 w dziedzinie webdesignu, technologii webowych oraz pochodnych dziedzin mogących mieć wpływ na sposób tworzenia stron internetowych.
Tomasz Muter (@tommuter) - aplikacje mobilne - Bootstrap Maj 2012Tomasz Muter
Prezentacja wygłoszona podczas majowego Bootstrapu we Wrocławiu. Prelegent Tomasz Muter z firmy Droids on Roids - rozwiązania mobilne opowiedział o rynku aplikacji mobilnych, ich tworzeniu oraz monetyzacji.
Girls in It - Front-end & Back-end. Jak zacząćmonterail
“Girls in IT” to cykl spotkań dla kobiet, które mają na celu pokazać od kuchni jak wygląda praca w firmie technologicznej i pomóc im podjąć właściwą decyzję na temat kariery zawodowej.
W pierwszej części, przeznaczonej dla przyszłych Front-end Developerek, opowiemy na czym polega tworzenie strony internetowej i podzielimy się listą niezbędnych źródeł dla początkujących.
Druga część zawiera praktyczne informacje dotyczące Backend development'u. Przedstawimy specyfikę pracy na tym stanowisku, dobre praktyki, a także cenne wskazówki od naszych ekspertek.
https://www.youtube.com/watch?v=ww36brBuxU8
Prezentacja omawiająca trendy na rok 2015 w dziedzinie webdesignu, technologii webowych oraz pochodnych dziedzin mogących mieć wpływ na sposób tworzenia stron internetowych.
Jak zaplanować i przeprowadzić proces tworzenia aplikacji mobilnej, która ...Piotr Biegun
Prezentacja z In Digital Marketing 2016
Budowanie aplikacji mobilnych było, jest i będzie: trudne, kosztowne i czasochłonne. Nawet najlepszy projekt aplikacji mobilnej może się nie udać jeśli nie będziemy świadomi wszystkich problemów, kosztów oraz wyzwań, które nas czekają.
Inwestycja w aplikacje mobilne to inwestycja nie tylko w nowy kanał dotarcia do klientów, ale też szansa na zbudowanie nowych usług. Bez odpowiedniej strategii, badań i testów UXowych, marketingu ryzko niepowodzenia takiego projektu wzrasta diametralnie.
Case study: http://whallalabs.com/mobile-development-make-better-apps-with-ux-research/
Jakość oprogramowania jest rozbudowaną dziedziną wiedzy, którą każdy programista zna doskonale, ale ilu tak naprawdę stosuje skutecznie? W prelekcji przedstawię zarówno najważniejsze, zweryfikowane praktycznie sposoby podnoszenia i utrzymywania jakości oprogramowania na założonym poziomie, jak również omówię kilka pułapek, w które nadzwyczaj łatwo wpadamy.
Po 10 latach w budowaniu testerzy.pl i po 5 latach prowadzenia własnej działalności chciałbym opowiedzieć historię powstania tego portalu i jego roli w zagospodarowaniu testerskiej niszy. Oprócz historycznego przypomnienia na jego przykładzie chciałbym zaprezentować jak budować własny biznes.
Na mniej udanych przedsięwzięciach chciałbym również pokazać jak biznesu nie robić.
W ramach prezentacji pokazane będą doświadczenia w budowaniu własnego biznesu w niszy. Na własnym przykładzie pokażę, że
– początki są dużo łatwiejsze niż się wydaje
– na pasji można zarabiać
– ważny jest networking
– jeśli masz jednego klienta masz działalność, a nie biznes
– lepiej mieć etat i biznes niż tylko biznes
– publikacje dotyczące czasu pracy przedsiębiorców nie kłamią
– kłopoty z ZUS-em i Urzędem Podatkowym to w 100% prawda.
Opiszę również pojęcie niszy w kontekście definiowania i kreowania potrzeb oraz przeprowadzę skróconą analizę tego czy testowanie jest jeszcze niszą i czy jest w niej miejsce na nowe projekty. Przybliżę również koncept poszukiwania własnego biznesu w niszy.
Prezentacja ma charakter otwarty i w ramach niej zostawię dodatkowy czas na pytania od tych, których temat zaciekawi i rozważają lub są w pierwszym etapie założenia własnego biznesu.
Android Hello World || Android From The Very Beginning #4Droids On Roids
Zastanawiasz się nad karierą mobile developera? Chcesz spróbować sił w Androidzie? Nie wiesz od czego zacząć naukę programowania aplikacji mobilnych? Weź udział w naszych wykładach z podstaw Androida!
Razem z kołem naukowym KN Temomuko poprowadzimy cykl wykładów na Politechnice Wrocławskiej z tajników programowania na Androida.
Marcin opowie w jaki sposób dostał się do Automattic pomimo małego doświadczenia z WordPressem i jego środowiskiem. Opisze także proces rekrutacji programistów oraz zdradzi, jak wygląda codzienna praca w tej firmie.
***
Marcin Bot podczas WordCamp Lublin 2017:
https://2017.lublin.wordcamp.org/session/od-zera-do-automattica/
Automatyzacja w praktyce. Praktyka automatyzacjiRadoslaw Smilgin
Automatyczna kontrola jakości oprogramowania jest obecnie w topie pożądanych działań projektowych. Można uznać, że w większości to właśnie zespoły testerskie są odpowiedzialne za dobór właściwego narzędzia, wdrożenie i utrzymanie automatyzacji w organizacji. Podczas prezentacji skupię się na analizie obecnej sytuacji projektów automatyzacji i roli testerów w tym procesie. Bazuję na dostępnych źródłach, własnych obserwacjach, rozmowach z ekspertami oraz na wynikach ankiety przeprowadzonej na testerzy.pl
Najważniejsze tematy:
– proces i projekt automatyzacji jest skrajnie trudny (analizując failure rate)
– czynności w automatyzacji nie są tak trudna jak się większości wydaje
– automatyzacja może być tańsza
– automatyzacja może dostarczać jeszcze większą wartość.
Web Content Accessibility Guideline is not only for web. It works also for desktop and mobile apps, wearables and many others. But still it is only how to make software usable for people with disabilities. There are many trends to change the concept and think how to design better software for all which actually make software even more user friendly.
The presentation is devoted to show how build accessible any kind of software that every user can benefit from.
Eksploracja w kulturze Agile i DevOps czyli o zwinnym testowaniu eksploracyjnymRadoslaw Smilgin
Wystąpienie z Agile & Automation Days 2017 opowiadające o nowej roli testera w projektach zwinnych i w kulturze DevOps. Przyszłością testowania są testerzy techniczni.
60 minut testowania - czyli co tester może osiągnąć w jedną godzinę przy pomo...Radoslaw Smilgin
Prezentacja opisuje w jaki sposób zorganizować 60 minut testowania tak by osiągnąć maksymalny efekt. Wszystko przy użyciu strategi testowania eksploracyjnego i testowania sterowanego kontekstem.
Prezentacja była pokazana podczas WarszawQA 2016
Context Driven School of testing w prostych przykładachRadoslaw Smilgin
Szkoła testowanie sterowanego kontekstem to jedno z najważniejszych metod testowania promująca testerów myślących i krytycznych względem produktu.
Slajdy z darmowego webinarium.
More Related Content
Similar to Mistrzostwa w testowaniu oprogramowania - prezentacja z TestWarez 2012
Jak zaplanować i przeprowadzić proces tworzenia aplikacji mobilnej, która ...Piotr Biegun
Prezentacja z In Digital Marketing 2016
Budowanie aplikacji mobilnych było, jest i będzie: trudne, kosztowne i czasochłonne. Nawet najlepszy projekt aplikacji mobilnej może się nie udać jeśli nie będziemy świadomi wszystkich problemów, kosztów oraz wyzwań, które nas czekają.
Inwestycja w aplikacje mobilne to inwestycja nie tylko w nowy kanał dotarcia do klientów, ale też szansa na zbudowanie nowych usług. Bez odpowiedniej strategii, badań i testów UXowych, marketingu ryzko niepowodzenia takiego projektu wzrasta diametralnie.
Case study: http://whallalabs.com/mobile-development-make-better-apps-with-ux-research/
Jakość oprogramowania jest rozbudowaną dziedziną wiedzy, którą każdy programista zna doskonale, ale ilu tak naprawdę stosuje skutecznie? W prelekcji przedstawię zarówno najważniejsze, zweryfikowane praktycznie sposoby podnoszenia i utrzymywania jakości oprogramowania na założonym poziomie, jak również omówię kilka pułapek, w które nadzwyczaj łatwo wpadamy.
Po 10 latach w budowaniu testerzy.pl i po 5 latach prowadzenia własnej działalności chciałbym opowiedzieć historię powstania tego portalu i jego roli w zagospodarowaniu testerskiej niszy. Oprócz historycznego przypomnienia na jego przykładzie chciałbym zaprezentować jak budować własny biznes.
Na mniej udanych przedsięwzięciach chciałbym również pokazać jak biznesu nie robić.
W ramach prezentacji pokazane będą doświadczenia w budowaniu własnego biznesu w niszy. Na własnym przykładzie pokażę, że
– początki są dużo łatwiejsze niż się wydaje
– na pasji można zarabiać
– ważny jest networking
– jeśli masz jednego klienta masz działalność, a nie biznes
– lepiej mieć etat i biznes niż tylko biznes
– publikacje dotyczące czasu pracy przedsiębiorców nie kłamią
– kłopoty z ZUS-em i Urzędem Podatkowym to w 100% prawda.
Opiszę również pojęcie niszy w kontekście definiowania i kreowania potrzeb oraz przeprowadzę skróconą analizę tego czy testowanie jest jeszcze niszą i czy jest w niej miejsce na nowe projekty. Przybliżę również koncept poszukiwania własnego biznesu w niszy.
Prezentacja ma charakter otwarty i w ramach niej zostawię dodatkowy czas na pytania od tych, których temat zaciekawi i rozważają lub są w pierwszym etapie założenia własnego biznesu.
Android Hello World || Android From The Very Beginning #4Droids On Roids
Zastanawiasz się nad karierą mobile developera? Chcesz spróbować sił w Androidzie? Nie wiesz od czego zacząć naukę programowania aplikacji mobilnych? Weź udział w naszych wykładach z podstaw Androida!
Razem z kołem naukowym KN Temomuko poprowadzimy cykl wykładów na Politechnice Wrocławskiej z tajników programowania na Androida.
Marcin opowie w jaki sposób dostał się do Automattic pomimo małego doświadczenia z WordPressem i jego środowiskiem. Opisze także proces rekrutacji programistów oraz zdradzi, jak wygląda codzienna praca w tej firmie.
***
Marcin Bot podczas WordCamp Lublin 2017:
https://2017.lublin.wordcamp.org/session/od-zera-do-automattica/
Automatyzacja w praktyce. Praktyka automatyzacjiRadoslaw Smilgin
Automatyczna kontrola jakości oprogramowania jest obecnie w topie pożądanych działań projektowych. Można uznać, że w większości to właśnie zespoły testerskie są odpowiedzialne za dobór właściwego narzędzia, wdrożenie i utrzymanie automatyzacji w organizacji. Podczas prezentacji skupię się na analizie obecnej sytuacji projektów automatyzacji i roli testerów w tym procesie. Bazuję na dostępnych źródłach, własnych obserwacjach, rozmowach z ekspertami oraz na wynikach ankiety przeprowadzonej na testerzy.pl
Najważniejsze tematy:
– proces i projekt automatyzacji jest skrajnie trudny (analizując failure rate)
– czynności w automatyzacji nie są tak trudna jak się większości wydaje
– automatyzacja może być tańsza
– automatyzacja może dostarczać jeszcze większą wartość.
Web Content Accessibility Guideline is not only for web. It works also for desktop and mobile apps, wearables and many others. But still it is only how to make software usable for people with disabilities. There are many trends to change the concept and think how to design better software for all which actually make software even more user friendly.
The presentation is devoted to show how build accessible any kind of software that every user can benefit from.
Eksploracja w kulturze Agile i DevOps czyli o zwinnym testowaniu eksploracyjnymRadoslaw Smilgin
Wystąpienie z Agile & Automation Days 2017 opowiadające o nowej roli testera w projektach zwinnych i w kulturze DevOps. Przyszłością testowania są testerzy techniczni.
60 minut testowania - czyli co tester może osiągnąć w jedną godzinę przy pomo...Radoslaw Smilgin
Prezentacja opisuje w jaki sposób zorganizować 60 minut testowania tak by osiągnąć maksymalny efekt. Wszystko przy użyciu strategi testowania eksploracyjnego i testowania sterowanego kontekstem.
Prezentacja była pokazana podczas WarszawQA 2016
Context Driven School of testing w prostych przykładachRadoslaw Smilgin
Szkoła testowanie sterowanego kontekstem to jedno z najważniejszych metod testowania promująca testerów myślących i krytycznych względem produktu.
Slajdy z darmowego webinarium.
Wielu ekspertów mówi, że automatyzacja testów bez kodowania nie jest możliwa. Dla nas „niemożliwe” jest najlepszą motywacją do tego by spróbować.
Wyobraź sobie narzędzie skuteczniejsze od automatu testowego i wydajniejsze od testera manualnego. Wyobraź sobie narzędzie, który uruchomi automatyczną weryfikację po naciśnięciu pojedynczego przycisku. Wyobraź sobie przyszłość, gdzie każdy tester manualny może automatyzować efektywniej niż najbardziej efektywny programista. Musisz sobie to wszystko wyobrażać… bo takie narzędzie nie istnieje. Nie ma jeszcze skuteczności opisywanej powyżej, ale stoi za nim bardzo dobrze przemyślana koncepcja.
Dlaczego chcemy zrealizować ten projekt? Na rynku występuje deficyt automatyków testów oraz testerów manualnych. Pracujący w organizacjach testerzy są przeciążani, albo brak osób do testowania przekłada się na niższą jakość produktów dostarczanych na rynek. Jeśli uda nam się zbudować narzędzie, będziemy mogli odciążyć testerów i pomóc weryfikować (przynajmniej część) rzeczy automatycznie.
W pseudoautomatyzacji w oparciu o narzędzia nagrywająco-odtwarzające użytkownik rejestruje swoje działania w aplikacji. Poprawność generowania kodu sprawdza się po zakończeniu nagrywania skryptu.
W klasycznej automatyzacji pisanej „z palca” skrypty próbkują aplikację próbując przechodzić przez jej wybrane punkty aż do miejsca weryfikacji. W AutoMagicTest implementowana koncepcja ma prezentować się następująco:
• narzędzie dokonuje możliwie najpełniejszej analizy struktury oprogramowania i generuje jego „model”
• w ramach modelu możemy ujawnić pierwsze problemy automatycznie, a defekty ujawnione manualnie można oznaczyć i zaraportować
• scenariusze automatyczne buduje się poprzez wskazanie rozpoznanych automatycznie elementów aplikacji, a na końcu definiuje się weryfikator osiągnięcia lub też braku osiągnięcia celu.
Dzięki temu analizujemy znacznie więcej niż w klasycznej automatyzacji i robimy to bez znaczącego zaangażowania testera. Ta część analizy jest jedynie weryfikacją struktury więc z perspektywy biznesowej ma ograniczone znaczenie. Ma jednak dużą wartość dla testera, który może np. zweryfikować podatność aplikacji na automatyzację. Z drugiej strony osiągamy znacznie więcej niż w przypadku narzędzi nagrywająco – odtwarzających ponieważ podatność elementów aplikacji na automatyzację jest badana przed samym definiowaniem scenariuszy.
Dlaczego warto regularnie dbać o wydajność aplikacji od samego początku jej tworzenia. Jak można wykorzystać do tego narzędzie Gatling i jakie daje możliwości?
3. Cel
• promowanie testowania oprogramowania
• pozyskanie zainteresowania mediów dla
tematu testowania oprogramowania
• rywalizacja między osobami i firmami.
7. Miejsce ??
Miejsce
http://katowice.gazeta.pl/katowice/1,35063,11867753,Katowice_beda_mialy_dworz
ero_pod_koniec_ro
8. Potrzeby
• Wolontariusz/zlecenie/firma
• Autor specyfikacji do aplikacji
• Autor aplikacji
• Osoba do budowa i zarządzania stroną
• Grafik do wizualizacji
• Osoba, która stworzy regulamin
• Osoby, która przygotuje opis mistrzostw
Requirements traceability refers to the ability to describe and follow the life of a requirement, in both forwards and backwards direction (i.e. from its origins, through its development and specification, to its subsequent deployment and use, and through all periods of on-going refinement and iteration in any of these phases.)
Question 1: Can we confirm that information included in software / document is complete comparing to a base source document? Question 2: Can we confirm that developed document does n o t include information unavailable in a source document?
Current : Traceability inefficient not occuring Future answer: Automatic traceability
Question 1: Can we confirm that information included in software / document is complete comparing to a base source document? Question 2: Can we confirm that developed document does n o t include information unavailable in a source document?
Question 1: Can we confirm that information included in software / document is complete comparing to a base source document? Question 2: Can we confirm that developed document does n o t include information unavailable in a source document?
Question 1: Can we confirm that information included in software / document is complete comparing to a base source document? Question 2: Can we confirm that developed document does n o t include information unavailable in a source document?
Question 1: Can we confirm that information included in software / document is complete comparing to a base source document? Question 2: Can we confirm that developed document does n o t include information unavailable in a source document?