Agile i testowanie: stare błędy w nowej odsłonie?
|
|
- Włodzimierz Kamiński
- 8 lat temu
- Przeglądów:
Transkrypt
1 Agile i testowanie: stare błędy w nowej odsłonie? Jak się nauczyć ich unikać? Prezentacja dostępna: victo.eu/ptaq (nie ptaq!) Bogdan Bereza >>> bogdan.bereza@victo.eu
2 AUTOREKLAMA 1 hustef.hu youtube.com/watch?v=vszl94wgac8&feature=player_embedded
3 AUTOREKLAMA 2 youtube.com/watch?v=pj23xljbeai
4 AUTOREKLAMA 3 agileacademy.se
5 REKLAMA 1 computerworld.pl/konferencja/testyagile
6 REKLAMA 2 computerworld.pl/konferencja/testyeksplor
7 REKLAMA 3 computerworld.pl/konferencja/psychologia
8 REKLAMA 4 computerworld.pl/konferencja/inzynieria
9 Tylko moda? Proces jak wiele? Nowomowa? Awans społeczny? Konkret: Stare, dobre błędy: Jak ich unikać?
10 Przejściowa, histeryczna moda Tylko moda? Proces jak wiele? Nowomowa? Awans społeczny? Konkret: Stare, dobre błędy: Jak ich unikać?
11 Aristotle's Error or Agile Robert C. Martin Smagile Posted by rmartin on September 2, 2003 at 8:53 PM PDT Trafna obserwacja: przedmioty spadają Teoria: pierwiastki (ziemia, woda, powietrze, ogień i eter); przyciąganie pierwiastków powoduje spadanie Błędny wniosek: cięższe przedmioty spadają szybciej He determined a reasonable set of meta-rules for the universe and simply decided that they were true
12 Aristotle's Error or Agile Smagile Posted by rmartin on September 2, 2003 at 8:53 PM PDT Robert C. Martin Przykład z IT: Strukturalne języki programowania, Edsger Dijkstra ( ) Cel: możność dowodzenia poprawności Błędny wniosek: strukturalne jest lepsze Zawłaszczona nazwa: Yourdon, Constantine, DeMarco: analiza strukturalna (= dekompozycja funkcjonalna) Rezultat: strukturalny oznaczał dobry, skuteczny i nowoczesny (1970)
13 Aristotle's Error or Agile Smagile Posted by rmartin on September 2, 2003 at 8:53 PM PDT Robert C. Martin Przykład: Programowanie obiektowe wymyślili Kristen Nygaard i Ole-Johan Dahl (w Algolu!), aby zmienne były dostępne z całego programu, a nie tylko lokalnie = zakładane na kopcu (heap), nie na stosie (stack). Dobry pomysł: Simula-67. Potem zawłaszczyli go inni, tworząc teorie o wyższej jakości (w tym psychologicznej) podejścia obiektowego
14 Aristotle's Error or Agile Smagile Posted by rmartin on September 2, 2003 at 8:53 PM PDT Robert C. Martin "Agile" and has begun to be used as a prefix that means "good" The word "agile" will [ ] be hijacked by marketers and consultants to mean whatever they want it to mean. It will be used in company names, and product names, and project names, and any other name in order to lend credibility to that name
15 /archive/2003/09/aristotles_erro.html
16 Tylko moda? Proces jak wiele? Genialny wynalazek Nowomowa? Awans społeczny? Konkret: Stare, dobre błędy: Jak ich unikać?
17 Agile to nie tylko proces projektowy, ale humanistyczna filozofia działania: Współpraca Elastyczność Poszukiwanie prawdziwych potrzeb Uznanie nieprzewidywalności tego świata Zbliżenie (na 100% trafne) marketingu / sprzedaży oraz inżynierii wymagań Agile jest też doskonałe do nowych (w porównaniu z latami 60-80) potrzeb IT: gry, apki, WWW, usługi webowe Ach, żebym kiedy dożył tej pociechy, aby te strofy trafiły pod strzechy : agile to STOSOWANA inżynieria oprogramowania Agile, to nie tylko jakiś tam proces (jeden w wielu), lecz proces, w który świadomie WBUDOWANO dobre praktyki inżynierii oprogramowania Dzięki temu, ucząc się zasad procesu, zarazem (na skróty) zdobywa się umiejętności, dawniej wymagające osobnych studiów
18 Tylko moda? Znacie PROPS? Proces jak wiele? Nowomowa? Awans społeczny? Konkret: Stare, dobre błędy: Jak ich unikać?
19 PROPS, to był kiedyś ( mniej więcej) opisany i stosowany proces w koncernie Ericsson Sprawdzał się bardzo dobrze w tradycyjnych projektach telekomunikacyjnych (centrale, sieci) Takich procesów było na świecie tysiące Całkiem niezły zresztą Choć w praktyce, niekiedy wydawał się zbyt religijnie przestrzegany Gorzej sprawdzał się w mniejszych, mniej technicznych, bardziej programistycznousługowych projektach Różne procedury i artefakty miały w nim własne, trochę dziwne nazwy Niektórzy zrobili na jego znajomości karierę Agile, to taki PROPS, co przypadkiem zrobił karierę: przereklamowana wielkość
20 Tylko moda? Proces jak wiele? Nowomowa? Niezwykła skuteczność Awans społeczny? Konkret: Stare, dobre błędy: Jak ich unikać?
21 Dobrze stosowane metody agile rzeczywiście radzą sobie z problemami organizacyjnymi, których dawniej nie umiano rozwiązać Agile, to nowy sposób (jak kto woli, PARADYGMAT ) radzenia sobie z NIEPEWNOŚCIĄ: śmielszy, mniej neurotyczny, ŻYCZLIWY zmianom (embracing change) Podkreślam: dobrze stosowane. Inaczej to pic na wodę i fotomontaż, proces SKRUMOWATY (scrumish) FILM O MARZENIACH Z niezrozumiałych powodów, ludzie w projektach agile przestrzegają (niekiedy) zasady jakości, które sabotowali, ignorowali i omijali szerokim łukiem w projektach nie-agile. CZEMU? Nie wiem, nie jestem antropologiem kultury!
22 Tylko moda? Bełkot terminologiczny Proces jak wiele? Nowomowa? Awans społeczny? Konkret: Stare, dobre błędy: Jak ich unikać?
23 given when - then przypadek testowy DoD Kryterium akceptacyjne Kryteria zakończenia testów Przypadek testowy (akceptacyjny) FitNesse (albo Ogórek), platforma współpracy Takie narzędzie do realizacji automatycznych testów przy użyciu słów-kluczy Kwadranty testowe agile Rodzaje i cele testów Właściciel produktu Product backlog Kierownik projektu Specyfikacja wymagań dla produktu
24 Najgorsze jest nawet nie to, że stosuje się (bez potrzeby?) nieco odmienną terminologię to już znamy Pierwsza, dobrze opisana metodyka, bardzo podobna do agile, to EVO (Evolutionary Project Management) Toma Gilba z roku 1970 lecz zmasowane udawanie, że to dopiero agile odkryło zasady inżynierii oprogramowania, doskonale znane i opisywane od lat potem było ich wiele, tylko mało kto o tym wie, i można bezkarnie rżnąć wielkich nowatorów. Przypomina się komunistyczna propaganda, opowiadająca o II RP jako o koszmarnych czasach sanacji
25 Przykład nowomowy: koncepcja three amigos, głosząca, że dobrze jest, jeśli inżynier wymagań, programista i tester... współpracują april/introducing-the-three-amigos
26 Aufbau der Republik (NRD 1953) Three amigos 1953: Robotnik Boss partyjny Milicjant (Volkspolizei)
27 Tylko moda? Proces jak wiele? Nowomowa? Awans społeczny? Cenne odświeżenie Konkret: Stare, dobre błędy: Jak ich unikać?
28 IT cierpi od lat na syndrom swoich matematycznych korzeni, udając, że jest informatyką (computer science) W przeciętnym projekcie IT informatyków jest może 10%. Reszta, to biznes, inżynieria wymagań (dziedzina, wg definicji, interdyscyplinarna), testowanie, grafika komputerowa, HMI, trochę techniki (nie nauki, nie inżynierii) informatycznej typu programowanie, sieci, narzędzia Stąd zasady inżynierii oprogramowania wyrażano językiem nudnym, trudnym, niezrozumiałym, niepraktycznym znacie ISTQB? Terminologia agile ten język odświeża, upraktycznia, czyni przyjaznym i zrozumiałym Ponadto, pewna religijność rytuałów agile zabezpiecza skutecznie przed pokusą powrotu do starych, niedobrych praktyk i to jest może najważniejsze. Agile, to bardzo skuteczna, ale trochę niemoralna INŻYNIERIA DUSZ
29 Dobry agile owiec kaczor.info ostatnio zainteresowany NLP
30 Wniosek: zachowajmy dyscyplinę metody i jej skuteczność, odrzućmy niemoralne manipulacje: Terminologiczne Zgrywanie się na guru Udawanie, że to jakaś zupełnie nowa informatyka / inżynieria oprogramowania
31 Tylko moda? Proces jak wiele? Zrobić kasę za wszelką cenę Nowomowa? Awans społeczny? Konkret: Stare, dobre błędy: Jak ich unikać?
32
33 pmi.org/certification/new-pmi-agile-certification.aspx PMI Agile Certified Practitioner (PMI-ACP)
34
35 PSF - Professional Scrum Foundations PSM - Professional Scrum Master PSD - Professional Scrum Developer PSPO - Professional Scrum Product Owner
36 Tylko moda? Proces jak wiele? Nowomowa? Awans społeczny? Konkret: Skuteczne nauczanie Stare, dobre błędy: Jak ich unikać?
37 Wszelkie kursy mające w nazwie agile usiłują upiec dwie pieczenie przy jednym ogniu: Nauczanie metody projektowej agile Nauczanie na skróty jakiegoś obszaru inżynierii oprogramowania Scrum master po trochu wszystkiego plus wątpliwej pseudo-psychologii Product owner pół na pół zarządzania projektami oraz inżynierii wymagań (podobny pod tym względem do PRINCE 2) Developer no, nie uczą przecież programowania Dla testerów, oczywiście, nie ma NIC
38 Tylko moda? Proces jak wiele? Nowomowa? Inżynieria wymagań w agile Awans społeczny? Konkret: Stare, dobre błędy: Jak ich unikać?
39 Przyrostowo oraz iteracyjnie Podział i hierarchizacja wymagań, zapewnienie jakości, walidacja: zasady MMR, INVEST, DEEP Pozyskiwanie wymagań: prototypowanie, warsztaty wymagań Detailed Estimated Emergent Prioritized Independent Negotiable Valuable Estimable Small Testable Szacowanie pracochłonności na podstawie wymagań: poker
40 Tylko moda? Proces jak wiele? Nowomowa? Awans społeczny? Konkret: Stare, dobre błędy: Testowanie w agile Jak ich unikać?
41 Nie istnieje żadna specjalna metoda testowania agile! Natomiast, oczywiście, w projektach agile trzeba testować, a proces testowy w nich trzeba dostosować do specyfiki procesu projektowego tak agile, jak i każdego innego Czyli wiedza, jak testować, zdobyta poza agile, jest w 100% potrzebna także w agile, pod warunkiem, że jest to wiedza ogólna, a nie zdobyta w jednej firmie, specyficzna dla procesu w tej firmie stosowanego Pod tym względem muszę, choć nie lubię, stanąć po stronie ISTQB
42 W oficjalnej teorii agile testowanie prawie nie istnieje: W praktyce: jak najbardziej scrum.org/portals/0/documents/scrum%20guides/2013/scrum-guide-pl.pdf Przewodnik po Scrumie: Reguły Gry infoq.com/minibooks/scrum-xp-from-the-trenches victo.eu/scrum_z_okopow (strona od 1 grudnia 2013) Scrum oraz XP z okopów (polskie tłumaczenie VI 2014)
43 80% procent po prostu o TESTOWANIU 20% o testowaniu w metodach agile
44
45 To jest w agile dobre: Nacisk na testy jednostkowe oraz na TDD (a przy okazji, udoskonalenie kodu, więc i analiza statyczna) oraz środowiska do automatycznych testów jednostkowych (unit test framework) O ile to się naprawdę realizuje
46 To jest w agile znakomite: Projektowanie testów akceptacyjnych jako części wymagań (opowieści użytkowników) Zalecenie automatycznych testów akceptacyjnych Koncepcja ATDD FitNesse, Cucumber: testy na podstawie słówkluczy o ile się to robi
47 Agile a testowanie eksploracyjne Zalecane przez agile, ale nie zawsze dobrze robione: Czy naprawdę kontekstowe? Jak z całą lewą stroną kwadrantów? Nie znalazłem informacji o SBTM Wg wielu zwolenników testów eksploracyjnych, agile nie jest dostatecznie pro-eksploracyjne
48 Czego brakuje w definicji testów agile? Związek testów podczas przebiegu (sprint) z testami akceptacyjnymi całości Gdzie wykonywać testy regresji po zmianach i naprawach już o zakończeniu przebiegu? Koordynacja testów między przebiegami, które odbywają się równolegle oraz:
49 Jak dodać zarządzanie ryzykiem do agile? Tradycyjna ocena ryzyka (identyfikacja, analiza) PRISMA: Product Risk Assessment for Agile projects
50 Prawdopodobieństwo (ryzyko techniczne i organizacyjne) Przydzielenie do obszaru ryzyka: Konsekwencje (ryzyko biznesowe)
51 Jak to wpisać w planowanie przebiegu? I to naprawdę działa User story Story points poker Risk poker Plan testów na kartce A4 Story points poker
52 Tylko moda? Proces jak wiele? Nowomowa? Awans społeczny? W inżynierii wymagań Konkret: Stare, dobre błędy: Jak ich unikać?
53 Cała najzupełniej tradycyjna lista błędów: Niejednoznaczne Zbyt ogólnikowe, lub zbyt szczegółowe Brak reprezentacji którejś grupy interesariuszy Zapominanie wymagań Agile ogranicza ryzyko popełniania tych i innych błędów, ale go nie likwiduje!
54 Tylko moda? Proces jak wiele? Nowomowa? Awans społeczny? Konkret: Stare, dobre błędy: W testowaniu Jak ich unikać?
55 Czuję się o 30 lat młodszy Testowanie tajemniczo znika z planowania Niejasna rola testerów (zwłaszcza tych nie będących programistami) Brak wskazówek, jak starannie testować, i jak to odnieść do wymagań: Niezawodności Trafności oszacowań różnych atrybutów jakości
56 Tylko moda? Proces jak wiele? Nowomowa? Awans społeczny? Konkret: W inżynierii wymagań Stare, dobre błędy: Jak ich unikać?
57
58
59 Tylko moda? Proces jak wiele? Nowomowa? Awans społeczny? Konkret: Stare, dobre błędy: Jak ich unikać? W zarządzaniu
60 Nie wstydzimy się zwykłej psychologii! ale i nie chodzimy też na kursy rozwoju osobistego i inne takie Wybaczcie, zapraszam na:
61 Tylko moda? Proces jak wiele? Nowomowa? Awans społeczny? Konkret: Stare, dobre błędy: Jak ich unikać? W testowaniu
62 Stare, dobre: Tom Gilb: karta praw testera w: Hans Schaefer O czym tester powinien pamiętać, nawet o północy (requirementsjournal.com/pl/wiedza/co_tester_wiedziec_powinien.pdf)
63 Agile i testowanie: stare błędy i nowe możliwości Już wiemy, jak ich unikać! Prezentacja dostępna: victo.eu/ptaq Bogdan Bereza >>> bogdan.bereza@victo.eu
Opisy szkoleń dla certyfikatów Agile Scrum. www.cts.com.pl
Opisy szkoleń dla certyfikatów Agile Scrum www.cts.com.pl SPIS TREŚCI Opisy szkoleń dla certyfikatów Agile Scrum...2 Istniejące certyfikacje agile...2 Szkolenia oferowane przez CTS...3 Agile Tester (zgodne
Bardziej szczegółowoZarządzanie projektami na podstawie ryzyka Stowarzyszenie Inżynierii Wymagań wymagania.org.pl
Zarządzanie projektami na podstawie ryzyka Bogdan Bereza, Victo Zarządzanie projektami na podstawie ryzyka 1 (50) Pozdrawiam Best regards Med vänliga hälsningar Bogdan Bereza bogdan.bereza@victo.eu +48
Bardziej szczegółowoAcceptance Test Driven Development wspierane przez narzędzie ROBOT Framework. Edyta Tomalik Grzegorz Ziemiecki
Acceptance Test Driven Development wspierane przez narzędzie ROBOT Framework Edyta Tomalik Grzegorz Ziemiecki 1 Nokia Siemens Networks 2013 Tradycyjne podejście analityk programista tester implementacja
Bardziej szczegółowoAkademia testera oprogramowania i systemów IT Poziom I specjalista testowania (56 h) kurs dzienny
K U R S Z A W O D O W Y Akademia testera oprogramowania i systemów IT Poziom I specjalista testowania (56 h) kurs dzienny MIEJSCE I TERMIN: Warszawa, 1 3 marca 2017 r. Terminy szczegółowe: Sesja A, 1 3
Bardziej szczegółowoPYTANIA PRÓBNE DO EGZAMINU NA CERTYFIKAT ZAAWANSOWANY REQB KLUCZ ODPOWIEDZI. Część DODATEK
KLUCZ ODPOWIEDZI Część DODATEK 8.1 9.4 PYTANIA PRÓBNE DO EGZAMINU NA CERTYFIKAT ZAAWANSOWANY REQB Na podstawie: Syllabus REQB Certified Professional for Requirements Engineering, Advanced Level, Requirements
Bardziej szczegółowoWskazówki projektowe. Programowanie Obiektowe Mateusz Cicheński
Wskazówki projektowe Programowanie Obiektowe Mateusz Cicheński Przydatne zasady SOLID Wzorce struktury aplikacji MVC MVP MVVM Metody wytwarzania oprogramowania Manifest Zwinnego Wytwarzania Oprogramowania
Bardziej szczegółowoAsystent/ka IT nowe kompetencje zawodowe (56 h) kurs weekendowy
K U R S Z A W O D O W Y Asystent/ka IT nowe kompetencje zawodowe (56 h) kurs weekendowy MIEJSCE I TERMIN: Warszawa, 4 5 marca 2017 r. Terminy szczegółowe: Sesja I, 4 5 marca 2017 r. Sesja II, 11 marca
Bardziej szczegółowoSzkolenia zgodne z sylabusem ISTQB. www.cts.com.pl
Szkolenia zgodne z sylabusem www.cts.com.pl DLACZEGO WARTO PRZYJŚĆ NA DO CERTYFIKATU? Aby dostarczyć klientom potrzebną jakość, konieczne jest testowanie produktów informatycznych. O największych awariach,
Bardziej szczegółowoTestowanie według modelu (MBT) Stowarzyszenie Inżynierii Wymagań wymagania.org.pl
Testowanie według modelu (MBT) Bogdan Bereza, Victo MBT testowanie z modelu wersja 2.1 A 1 (48) Pozdrawiam Best regards Med vänliga hälsningar Bogdan Bereza bogdan.bereza@victo.eu +48 519 152 106 Skype:
Bardziej szczegółowoZarządzanie testowaniem wspierane narzędziem HP Quality Center
Zarządzanie testowaniem wspierane narzędziem HP Quality Center studium przypadku Mirek Piotr Szydłowski Ślęzak Warszawa, 17.05.2011 2008.09.25 WWW.CORRSE.COM Firma CORRSE Nasze zainteresowania zawodowe
Bardziej szczegółowoProgramowanie zespołowe
Programowanie zespołowe Laboratorium 5 - scrum cz. 1 mgr inż. Krzysztof Szwarc krzysztof@szwarc.net.pl Sosnowiec, 21 marca 2017 1 / 30 mgr inż. Krzysztof Szwarc Programowanie zespołowe Filary scruma Przejrzystość
Bardziej szczegółowoDobry Product Backlog Oferta szkolenia dla Product Ownerów
Dobry Product Backlog Oferta szkolenia dla Product Ownerów Spis treści Dobry Product Backlog w 1 dzień... 1 Dobry Product Backlog w 2 dni... 3 Informacje o prowadzącej... 5 Dobry Product Backlog w 1 dzień
Bardziej szczegółowoŹródła dumy zawodowej testera oprogramowania
Źródła dumy zawodowej testera oprogramowania Tom Gilb & Kai Gilb: False QA is calling your activity QA when in fact you only do testing. http://www.result-planning.com/real+qa+manifesto Nie jestem QA!
Bardziej szczegółowoMiędzynarodowa Rada Inżynierii Wymagań. The International Requirements Engineering Board (IREB e.v.) Szkolenia IREB w CTS.
Międzynarodowa Rada Inżynierii Wymagań The International Requirements Engineering Board (IREB e.v.) Szkolenia IREB w CTS www.cts.com.pl MISJA IREB Misją IREB jest udoskonalenie praktyki inżynierii wymagań
Bardziej szczegółowoAgile vs PRINCE2. 2014/2015 I rok st. magisterskie Informatyka
Agile vs PRINCE2 Ewa Solecka - specjalność ogólna- 1117627 Przemysław Mrozowski specjalność ogólna- 1121130 Michał Roztoczyński specjalność ogólna - 1118910 2014/2015 I rok st. magisterskie Informatyka
Bardziej szczegółowoSYSTEMY INFORMATYCZNE ćwiczenia praktyczne
SYSTEMY INFORMATYCZNE ćwiczenia praktyczne 12.03.2019 Piotr Łukasik p. 373 email: plukasik@agh.edu.pl / lukasik.pio@gmail.com www.lukasikpiotr.com Zakres tematyczny implementacji projektu informatycznego
Bardziej szczegółowoWsparcie narzędziowe zarządzania ryzykiem w projektach
Wsparcie narzędziowe zarządzania ryzykiem w projektach Spotkanie 1 Zbigniew Misiak (BOC IT Consulting) Podyplomowe Studia Menedżerskie Zarządzanie projektami informatycznymi Czym się będziemy zajmować?
Bardziej szczegółowoblogomocja.blogspot.com wymagania.org.pl
bogdan.bereza@victo.eu bogdan.bereza@wymagania.org.pl blogomocja.blogspot.com 1 (37) wymagania.org.pl 2 (37) 1 re-challenge.pl zapraszam 20 maja 2016 3 (37) Kto robi wymagania, gdy brak inżyniera wymagań?
Bardziej szczegółowoScrum. Zwinna metodyka prowadzenia projektów
Scrum Zwinna metodyka prowadzenia projektów Plan prezentacji 1. Ogólna idea 2. Najważniejsze elementy 3. Role 4. Czynności 5. Artefakty 6. Wnioski 7. Literatura Źródło ilustracji: http://commons.wikimedia.org/wiki/file:scrum.jpg
Bardziej szczegółowoKatalog szkoleń certyfikowanych Testowanie Oprogramowania
Katalog szkoleń certyfikowanych Testowanie Oprogramowania Szanowni Państwo, Certyfikowane szkolenia testerzy.pl to dwie uznane ścieżki szkoleniowe dla testerów ISTQB oraz ISEB. Dostarczamy pełny zakres
Bardziej szczegółowoStudia podyplomowe PROGRAM NAUCZANIA PLAN STUDIÓW
01-447 Warszawa ul. Newelska 6, tel. (+48 22) 34-86-520, www.wit.edu.pl Studia podyplomowe BEZPIECZEŃSTWO I JAKOŚĆ SYSTEMÓW INFORMATYCZNYCH PROGRAM NAUCZANIA PLAN STUDIÓW Studia podyplomowe BEZPIECZEŃSTWO
Bardziej szczegółowoZarządzanie projektami w NGO
Zarządzanie projektami w NGO Warsztaty dla Grupy Nowe Technologie Federacja Organizacji Służebnych MAZOWIA 4 września 2012 Projekt współfinansowany jest ze środków Unii Europejskiej w ramach Europejskiego
Bardziej szczegółowoEtapy życia oprogramowania
Modele cyklu życia projektu informatycznego Organizacja i Zarządzanie Projektem Informatycznym Jarosław Francik marzec 23 w prezentacji wykorzystano również materiały przygotowane przez Michała Kolano
Bardziej szczegółowoPiotr Ślęzak. Gdzie się podziała jakość
Piotr Ślęzak Gdzie się podziała jakość Działamy na styku Biznesu i IT Analiza biznesowa Kontrola jakości Doradztwo Projekty Szkolenia ForProgress spółka z ograniczoną odpowiedzialnością sp.k. kontakt@forprogress.com.pl
Bardziej szczegółowoWszystkie problemy leżą w testach. ForProgress spółka z ograniczoną odpowiedzialnością sp.k.
Wszystkie problemy leżą w testach O czym będziemy rozmawiać Coś nie wyszło Jak wygląda proces wytwórczy Każdy widzi to inaczej Jakie wnioski wyciągamy z testów Analiza problemów Możliwe rozwiązania O czym
Bardziej szczegółowoOferta szkoleń firmy Code Sprinters
Oferta szkoleń firmy Code Sprinters Code Sprinters sp z o.o. Królewska 2/2 Kraków Telefon +48 12 379 34 14 Fax +48 12 379 34 11 info@codesprinters.com www.codesprinters.com Jako liderzy na rynku szkoleń
Bardziej szczegółowoEtapy życia oprogramowania. Modele cyklu życia projektu. Etapy życia oprogramowania. Etapy życia oprogramowania
Etapy życia oprogramowania Modele cyklu życia projektu informatycznego Organizacja i Zarządzanie Projektem Informatycznym Jarosław Francik marzec 23 Określenie wymagań Testowanie Pielęgnacja Faza strategiczna
Bardziej szczegółowoAgile Project Management
Charles G. Cobb, pmp Zrozumieć Agile Project Management Równowaga kontroli i elastyczności przekład: Witold Sikorski APN Promise Warszawa 2012 Spis treści Wstęp...vii Kto powinien przeczytać tę książkę?...
Bardziej szczegółowoSCRUM niełatwe wdrażanie metodyki w praktyce. Adam Krosny
SCRUM niełatwe wdrażanie metodyki w praktyce Adam Krosny 1 Czym się zajmujemy Realizujemy projekty informatyczne średniej wielkości Ilość osób w projekcie 10-50 Architektura SOA, EBA Wiele komponentów
Bardziej szczegółowoPodejście tradycyjne. plan wykonanie sekwencyjna natura wykonywanych zadań
Metodyka Scrum Podejście tradycyjne plan wykonanie sekwencyjna natura wykonywanych zadań analiza i definiowanie wymagań projektowanie rozwiązań kodowanie rozwiązań testowanie odstępstwo od planu jest kosztowne
Bardziej szczegółowoGłówne założenia XP. Prostota (Simplicity) Komunikacja (Communication) Sprzężenie zwrotne (Feedback) Odwaga (Agressiveness)
Extreme programming Główne założenia XP Prostota (Simplicity) Komunikacja (Communication) Sprzężenie zwrotne (Feedback) Odwaga (Agressiveness) Praktyki Planowanie: Planowanie releasu Planowanie iteracji
Bardziej szczegółowoSCRUM Product Owner - wstęp do zarządzania produktami
SCRUM Product Owner - wstęp do zarządzania produktami Oferta szkolenia Kontakt: Tomasz Tomaszewski t.tomaszewski@productvision.pl 505 448 703 PRODUCT VISION Wierzymy, że innowacyjne produkty technologiczne
Bardziej szczegółowoZwinna współpraca programistów i testerów z wykorzystaniem BDD i. by Example (JBehave/Spock/SpecFlow)
Program szkolenia: Zwinna współpraca programistów i testerów z wykorzystaniem BDD i Spec Informacje: Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania: Forma: Zwinna współpraca programistów i testerów
Bardziej szczegółowoOszacowanie kosztów i korzyści metod zwinnych. WARSZTAT III 24 września 2014 Bogdan Bereza @ victo.eu
Oszacowanie kosztów i korzyści metod zwinnych WARSZTAT III 24 września 2014 Bogdan Bereza @ victo.eu Będą wykłady i dyskusje 1. Jak mierzyć sprawność organizacji i procesów? Czy organizacja może być zwinna?
Bardziej szczegółowoUmowy w branży IT. Jak je konstuować, żeby uniknąć późniejszych nieporozumień. Tomasz Wiese Łukasz Marszał
Umowy w branży IT Jak je konstuować, żeby uniknąć późniejszych nieporozumień Tomasz Wiese Łukasz Marszał Cel prezentacji Pokazanie różnic pomiędzy zakupem oprogramowania w pudełku a stworzeniu go na zamówienie
Bardziej szczegółowoTematy seminariów wg Roger S. Pressman, Praktyczne podejście do oprogramowania, WNT, Zofia Kruczkiewicz
Tematy seminariów wg Roger S. Pressman, Praktyczne podejście do oprogramowania, WNT, 2004 Zofia Kruczkiewicz 1. Przedstaw znaczenie oprogramowania we współczesnym świecie x 1 2. Jaki wpływ na ludzi, komunikację
Bardziej szczegółowoKonkurs inżynierii wymagań RE-Challenge 15 maja 2015
Konkurs inżynierii wymagań RE-Challenge 15 maja 2015 re-challenge.pl wymagania.org.pl 1. Krzywa Boehm a A. Wynika z niej, że trudne wymagania należy zdefiniować jak najwcześniej B. Jest decydującym argumentem
Bardziej szczegółowoEstimation and planing. Marek Majchrzak, Andrzej Bednarz Wroclaw, 06.07.2011
Estimation and planing Marek Majchrzak, Andrzej Bednarz Wroclaw, 06.07.2011 Story points Story points C D B A E Story points C D 100 B A E Story points C D 2 x 100 100 B A E Story points C D 2 x 100 100
Bardziej szczegółowoPlanowanie i realizacja zadań w zespole Scrum
MetaPack IT Academy Uniwersytet Zielonogórski Planowanie i realizacja zadań w zespole Scrum Paweł Przybyła Professional Scrum Master (www.scrum.org) Planowanie i realizacja zadań w zespole Scrum Agenda:
Bardziej szczegółowoKILKA SŁÓW O ROLI PRODUCT MANAGERA
CZĘŚĆ I. KILKA SŁÓW O ROLI PRODUCT MANAGERA Product manager pracuje na styku świata IT i biznesu. Analizuje potrzeby użytkowników i klientów, współpracuje ze wszystkimi działami firmy maksymalizując wartość
Bardziej szczegółowoProgramowanie obiektowe
Programowanie obiektowe Laboratorium 7 i 8 - wstęp do scruma mgr inż. Krzysztof Szwarc krzysztof@szwarc.net.pl Sosnowiec, 19 kwietnia 2017 1 / 46 mgr inż. Krzysztof Szwarc Programowanie obiektowe Scrum
Bardziej szczegółowoSzkoła Project Managerów Kurs przygotowujący do certyfikacji IPMA na poziomie D 176 godzin
Szkoła Project Managerów Kurs przygotowujący do certyfikacji IPMA na poziomie D 176 godzin Cel zajęć: Celem szkolenia jest przygotowanie uczestników do pełnienia funkcji kierownika zespołu/ project managera
Bardziej szczegółowoWprowadzenie do metodyki SCRUM. mgr inż. Remigiusz Samborski Instytut Informatyki Politechnika Wrocławska
Wprowadzenie do metodyki SCRUM mgr inż. Remigiusz Samborski Instytut Informatyki Politechnika Wrocławska SCRUM Scrum (skrót od scrummage) - metoda ponownego uruchomienia gry w rugby zwana również formacją
Bardziej szczegółowoProgramowanie Zespołowe
Programowanie Zespołowe Scrum+ dr Rafał Skinderowicz mgr inż. Michał Maliszewski Przeznaczenie metodyk Agile Metodyki zwinne Pomagają w projektach osadzonych w dynamicznym środowisku Kiedy konkurencja
Bardziej szczegółowolub na email zgloszenia@novaskills.pl
Scrum ma precyzyjnie określone stałe ramy czasowe zarówno na samo wytwarzanie (Sprint), jak i na planowanie. Na sukces tego podejścia wpływa w dużej mierze zbieranie wymagań użytkownika w formie User Stories
Bardziej szczegółowoZarządzanie projektami IT metodyką SCRUM. Cezary Kamiński
Zarządzanie projektami IT metodyką SCRUM Cezary Kamiński Kieruję 11 osobowym zespołem programistów. O mnie Zapewniam utrzymanie i rozwój 14 różnych aplikacji. Podnoszę jakość produktów i efektywność ich
Bardziej szczegółowoWsparcie narzędziowe zarządzania ryzykiem w projektach. Spotkanie 3 Zbigniew Misiak (BOC IT Consulting)
Wsparcie narzędziowe zarządzania ryzykiem w projektach Spotkanie 3 Zbigniew Misiak (BOC IT Consulting) zbigniew.misiak@gmail.com Czym się będziemy zajmować? Co już było: 1. Teoria zarządzanie ryzykiem
Bardziej szczegółowoRola testów. łatwiej czy trudniej? Wydział MiNI Politechnika Warszawska L.Stapp@mini.pw.edu.pl
Rola testów w metodykach zwinnych łatwiej czy trudniej? Lucjan Stapp Wydział MiNI Politechnika Warszawska L.Stapp@mini.pw.edu.pl o mnie Pracownik naukowy Politechniki Warszawskiej; Autor ponad 40 publikacji,
Bardziej szczegółowoKatalog szkoleń certyfikowanych Testowanie oprogramowania
Katalog szkoleń certyfikowanych Testowanie oprogramowania Szanowni Państwo, Certyfikowane szkolenia testerzy.pl to dwie uznane ścieżki szkoleniowe dla testerów ISTQB oraz ISEB. Dostarczamy pełny zakres
Bardziej szczegółowoZarządzanie projektami. Zarządzanie ryzykiem projektu
Zarządzanie projektami Zarządzanie ryzykiem projektu Warunki podejmowania decyzji Pewność Niepewność Ryzyko 2 Jak można zdefiniować ryzyko? Autor S.T. Regan A.H. Willet Definicja Prawdopodobieństwo straty
Bardziej szczegółowoJak być agile w projekcie utrzymaniowym? JOANNA SIEMIŃSKA
Jak być agile w projekcie utrzymaniowym? JOANNA SIEMIŃSKA Joanna Siemińska o mnie Absolwentka Politechniki Warszawskiej Orange Outbox Europejska Organizacja Badań Jądrowych w Genewie (CERN) TouK Certyfikat
Bardziej szczegółowoPrzewodnik egzaminacyjny. EXIN Agile Scrum. Wydanie 2016-01
Przewodnik egzaminacyjny EXIN Agile Scrum Master Scrum Master Wydanie 2016-01 Copyright 2016 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data
Bardziej szczegółowocertyfikacji IREB Warsztaty on-line 12 listopada 2015 blogomotion.com/download/prakt-ireb.pdf
Praktyczne doświadczenia i korzyści wdrożenia inżynierii wymagań z pomocą certyfikacji IREB Warsztaty on-line 12 listopada 2015 blogomotion.com/download/prakt-ireb.pdf Bogdan Bereza blogomocja.blogspot.com
Bardziej szczegółowoAGILE PRODUCT MANAGEMENT. Szkolenie uczące, jak tworzyć i zarządzać produktami w dynamicznie zmieniającym się otoczeniu.
AGILE PRODUCT MANAGEMENT Szkolenie uczące, jak tworzyć i zarządzać produktami w dynamicznie zmieniającym się otoczeniu. AGILEPM.PL GRUPA DOCELOWA Osoby chcące pozyskać umiejętności praktyczne w zakresie
Bardziej szczegółowoOptymalizacja Automatycznych Testów Regresywnych
Optymalizacja Automatycznych Testów Regresywnych W Organizacji Transformującej do Agile Adam Marciszewski adam.marciszewski@tieto.com Agenda Kontekst projektu Typowe podejście Wyzwania Cel Założenia Opis
Bardziej szczegółowoINŻYNIERIA OPROGRAMOWANIA
INSTYTUT INFORMATYKI STOSOWANEJ 2013 INŻYNIERIA OPROGRAMOWANIA Inżynieria Oprogramowania Proces ukierunkowany na wytworzenie oprogramowania Jak? Kto? Kiedy? Co? W jaki sposób? Metodyka Zespół Narzędzia
Bardziej szczegółowokompetencji zawodowych Professional Scrum Master I, Certified Scrum Master I Mirosław Dąbrowski zespół Indeed wprowadzenie Scruma
POZNAJ SCRUM WSTĘP Zdajemy sobie sprawę, że każdą organizację tworzą ludzie, dlatego bardzo przykładamy się do rozwoju ich kompetencji zawodowych. Dziękujemy za zaufanie. Nasze autorskie szkolenie przeznaczone
Bardziej szczegółowoTestowanie w procesie Scrum
Tilo Linz Testowanie w procesie Scrum Przewodnik po zarządzaniu jakością oprogramowania w świecie programowania zwinnego Przekład: Jakub Niedźwiedź APN Promise, Warszawa 2014 v 1 Wprowadzenie........................................1
Bardziej szczegółowoCzęść I - Załącznik nr 7 do SIWZ. Warszawa. 2011r. (dane Wykonawcy) WYKAZ OSÓB, KTÓRYMI BĘDZIE DYSPONOWAŁ WYKONAWCA DO REALIZACJI ZAMÓWIENIA
CSIOZ-WZP.65.48.20 Część I - Załącznik nr 7 do SIWZ Warszawa. 20r. (dane Wykonawcy) WYKAZ OSÓB, KTÓRYMI BĘDZIE DYSPONOWAŁ WYKONAWCA DO REALIZACJI ZAMÓWIENIA Wykonawca oświadcza, że do realizacji zamówienia
Bardziej szczegółowoPlan studiów niestacjonarnych I stopnia (inżynierskich) 2015/16
Wydział Intycznych Technik Zarządzania WSISiZ na kierunku Intyka stosowana Plan studiów niestacjonarnych I stopnia (inżynierskich) 2015/1 Specjalności: Zarządzanie projektami intycznymi I rok I semestr
Bardziej szczegółowoSzybkość w biznesie. Zwinne testowanie oprogramowania (Agile) Mateusz Morawski (mateusz.morawski@hp.com) 14 kwietnia 2015
Szybkość w biznesie Zwinne testowanie oprogramowania (Agile) Mateusz Morawski (mateusz.morawski@hp.com) 14 kwietnia 2015 Klient Wykonawca...wprowadzamy nowy typ przelewów do aplikacji internetowej. Dodam
Bardziej szczegółowoApplication Security Verification Standard. Wojciech Dworakowski, SecuRing
Application Security Verification Standard Wojciech Dworakowski, SecuRing login: Wojciech Dworakowski OWASP Poland Chapter Leader OWASP = Open Web Application Security Project Cel: Podnoszenie świadomości
Bardziej szczegółowoProjektowanie oprogramowania. Termin zajęć: poniedziałek, 18.00-19.45. a podstawie materiału ze strony. http://gromit.iiar.pwr.wroc.
Projektowanie oprogramowania Termin zajęć: poniedziałek, 18.00-19.45 a podstawie materiału ze strony http://gromit.iiar.pwr.wroc.pl/p_inf/ Przebieg realizacji projektu (tabela 1) Nr tygo dnia Spotkanie
Bardziej szczegółowoTestujemy dedykowanymi zasobami (ang. agile testers)
Testujemy dedykowanymi zasobami (ang. agile testers) - wspólne standupy; - ten sam manager; - duży przepływ informacji; - po pewnym czasie zanika asertywność; - pojawia się tendencja do nie zgłaszania
Bardziej szczegółowoZarządzanie Projektami IT. - Nowoczesny Project Manager Nowość
Zarządzanie Projektami IT - Nowoczesny Project Manager Nowość Unikalność studiów Zarządzanie Projektami IT polega nie tylko na zgodności programu standardem PMI ale również na kompleksowym ujęciu problematyki
Bardziej szczegółowoCertyfikowane szkolenia testerzy.pl to uznana ścieżka szkoleniowa ISTQB dla testerów.
Szanowni Państwo Certyfikowane szkolenia testerzy.pl to uznana ścieżka szkoleniowa ISTQB dla testerów. Dostarczamy pełny zakres usług w procesie odpowiedniego przygotowania uczestników do egzaminów. Dostarczamy
Bardziej szczegółowoInżynieria oprogramowania - opis przedmiotu
Inżynieria oprogramowania - opis przedmiotu Informacje ogólne Nazwa przedmiotu Inżynieria oprogramowania Kod przedmiotu 11.3-WK-IiED-IO-W-S14_pNadGenRB066 Wydział Kierunek Wydział Matematyki, Informatyki
Bardziej szczegółowoWykaz osób w postępowaniu o udzielenie zamówienia publicznego nr 32-CPI-WZP-2244/13. Podstawa do dysponowania osobą
Załącznik nr 8 do SIWZ Wykaz osób w postępowaniu o udzielenie zamówienia publicznego nr 3-CPI-WZP-44/13 Lp. Zakres wykonywanych czynności Liczba osób Imiona i nazwiska osób, którymi dysponuje wykonawca
Bardziej szczegółowoSzkolenie: Dobry Kierownik Testów
Szkolenie: Dobry Kierownik Testów Nawet najlepsi testerzy nie będą pracować wydajnie jeśli ich zespołem nie będzie kierował odpowiednio do tego przygotowany lider. To właśnie na barkach menedżera spoczywa
Bardziej szczegółowoDlaczego odniesiesz porażkę Czyli jak nie prowadzić biznesu Tomasz Grochowski, Project Management Institute Tomasz Grochowski Uniwersytet Ekonomiczny metody ilościowe w zarządzaniu Analityk w firmach FMCG
Bardziej szczegółowoOferta szkoleniowa. ISTQB Poziom Podstawowy (Foundation Level) Opis szkolenia:
Oferta szkoleniowa ISTQB Poziom Podstawowy (Foundation Level) Opis szkolenia: Certyfikat ISTQB to najbardziej rozpoznawalny międzynarodowy certyfikat z zakresu testowania oprogramowania. Jest on niezależnym
Bardziej szczegółowoMetody wytwarzania oprogramowania. Metody wytwarzania oprogramowania 1/31
Metody wytwarzania oprogramowania Metody wytwarzania oprogramowania 1/31 Metody wytwarzania oprogramowania 2/31 Wprowadzenie Syndrom LOOP Late Późno Over budget Przekroczono budżet Overtime nadgodziny
Bardziej szczegółowoDni: 3. Opis: Adresaci szkolenia
Kod szkolenia: Tytuł szkolenia: ISTQB/TTA ISTQB - Technical Test Analyst Dni: 3 Opis: Adresaci szkolenia Szkolenie jest skierowane do testerów posiadających certyfikat ISTQB Certified Tester przynajmniej
Bardziej szczegółowoZarządzanie ryzykiem w projektach informatycznych. Marcin Krysiński marcin@krysinski.eu
Zarządzanie ryzykiem w projektach informatycznych Marcin Krysiński marcin@krysinski.eu O czym będziemy mówić? Zarządzanie ryzykiem Co to jest ryzyko Planowanie zarządzania ryzykiem Identyfikacja czynników
Bardziej szczegółowoEgzamin / zaliczenie na ocenę*
WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI Zał. nr 4 do ZW33/01 KARTA PRZEDMIOTU Nazwa w języku polskim : INŻYNIERIA OPROGRAMOWANIA Nazwa w języku angielskim: SOFTWARE ENGINEERING Kierunek studiów (jeśli
Bardziej szczegółowoUsługa: Audyt kodu źródłowego
Usługa: Audyt kodu źródłowego Audyt kodu źródłowego jest kompleksową usługą, której głównym celem jest weryfikacja jakości analizowanego kodu, jego skalowalności, łatwości utrzymania, poprawności i stabilności
Bardziej szczegółowoPrzypadki bez przypadków. Jak dobierać scenariusze testowe.
Przypadki bez przypadków. Jak dobierać scenariusze testowe. Konferencja SQAM 2008 Warszawa, 29. kwietnia Wojciech Pająk 29 kwietnia 2008 Warszawa Zagadnienia prezentacji 1. Wprowadzenie 2. Definicje przypadków
Bardziej szczegółowoAnaliza biznesowa a metody agile owe
Analiza biznesowa a metody agile owe P6S_WG01 ma wiedzę w zakresie metodyk zwinnych P6S_WG02 ma wiedzę w zakresie zwinnego gromadzenia i zarządzania wymaganiami P6S_WG03 zna i rozumie proces wytwarzania
Bardziej szczegółowoTester oprogramowania
1 Tester oprogramowania - Kierunek - studia podyplomowe 2 semestry OD PAŹDZIERNIKA Opis kierunku Obecnie prowadzimy zapisy na listę rezerwową na tym kierunku. Testowanie oprogramowania jest jedną ze specjalistycznych
Bardziej szczegółowoZarządzanie projektami. Wykład 2 Zarządzanie projektem
Zarządzanie projektami Wykład 2 Zarządzanie projektem Plan wykładu Definicja zarzadzania projektami Typy podejść do zarządzania projektami Cykl życia projektu/cykl zarządzania projektem Grupy procesów
Bardziej szczegółowoWsparcie narzędziowe zarządzania ryzykiem w projektach
Wsparcie narzędziowe zarządzania ryzykiem w projektach Spotkanie 4 Zbigniew Misiak (BOC IT Consulting) zbigniew.misiak@gmail.com Czym się będziemy zajmować? Powtórzenie kluczowych zagadnień Prosty test
Bardziej szczegółowoWymagania: umiejętność modelowania systemów informatycznych z wykorzystaniem UML. umiejętność definiowania i kreatywnego rozwiązywania problemów
Oferta pracy nr 1 Opis oferty pracy ANALITYK BIZNESOWY (TELCO) Wymagania: wykształcenie wyższe telekomunikacyjne, informatyczne lub pokrewne praktyczna znajomość technologii telekomunikacyjnych (takich
Bardziej szczegółowoNarzędzia CASE dla.net. Łukasz Popiel
Narzędzia CASE dla.net Autor: Łukasz Popiel 2 Czym jest CASE? - definicja CASE (ang. Computer-Aided Software/Systems Engineering) g) oprogramowanie używane do komputerowego wspomagania projektowania oprogramowania
Bardziej szczegółowoJak patrzymy na testy czyli Jak punkt widzenia zależy od punktu siedzenia. Click Piotr Kałuski to edit Master subtitle style
Jak patrzymy na testy czyli Jak punkt widzenia zależy od punktu siedzenia Click Piotr Kałuski to edit Master subtitle style Punkty widzenia Zespół Testów Manager Projektu Użytkownik końcowy Zespół Testów
Bardziej szczegółowoSkuteczne zarządzanie zespołem. Scrum
Skuteczne zarządzanie zespołem Hej Scrum blogomotion.com/download/scrum-mastery.pdf Psychologia - czy to się przydaje? Plotki, przesądy i delfinoterapia Skuteczne Zasady komunikacj i - jak się dogadać
Bardziej szczegółowoProjekty są wszędzie rola stowarzyszenia IPMA Polska we wspieraniu działalności firm i organizacji
Projekty są wszędzie rola stowarzyszenia IPMA Polska we wspieraniu działalności firm i organizacji Uniwersytet Ekonomiczny w Krakowie Kraków, 9 kwietnia 2019 r. IPMA organizacja światowa Pierwsze na świecie
Bardziej szczegółowoZARZĄDZANIE PROJEKTEM EUROPEJSKIM + praktyczne informacje dotyczące pozyskiwania środków z funduszy unijnych
ZARZĄDZANIE PROJEKTEM EUROPEJSKIM + praktyczne informacje dotyczące pozyskiwania środków z funduszy unijnych 2014-2020. O SZKOLENIU Szkolenie wskazuje, w jaki sposób można obniżyć finansowanie przedsięwzięć
Bardziej szczegółowoZaawansowane programowanie w języku C++
Kod szkolenia: Tytuł szkolenia: C/ADV Zaawansowane programowanie w języku C++ Dni: 3 Opis: Uczestnicy szkolenia zapoznają się z metodami wytwarzania oprogramowania z użyciem zaawansowanych mechanizmów
Bardziej szczegółowoProgramowanie zwinne - wprowadzenie. Programowanie ekstremalne. Wstęp Reguły i praktyki SCRUM. Wprowadzenie Role Zdarzenia Artefakty
Anna Kulig Programowanie zwinne - wprowadzenie Programowanie ekstremalne Wstęp Reguły i praktyki SCRUM Wprowadzenie Role Zdarzenia Artefakty Agile Manifesto 2001 rok, Snowbird w stanie Utah w USA Najważniejsi
Bardziej szczegółowoZarządzanie projektami. Porównanie podstawowych metodyk
Zarządzanie projektami Porównanie podstawowych metodyk Porównanie podstawowych metodyk w zarządzaniu projektami PRINCE 2 PMBOK TENSTEP AGILE METODYKA PRINCE 2 Istota metodyki PRINCE 2 Project IN Controlled
Bardziej szczegółowoSCRUM. Metodyka prowadzenia projektów. Na podstawie prezentacji B. Kuka i W. Sidora
SCRUM Metodyka prowadzenia projektów Na podstawie prezentacji B. Kuka i W. Sidora Wprowadzenie. Scrum jest metodyką prowadzenia projektów zaliczaną do metodyk zwinnych, zgodnych z Agile Manifesto. Scrum
Bardziej szczegółowoMetody testowania oprogramowania w cyklu wytwarzania aplikacji. Milena Sobolewska. Rule Financial - Software Test Engineer
Metody testowania oprogramowania w cyklu wytwarzania aplikacji Milena Sobolewska Rule Financial - Software Test Engineer 1 O mnie Absolwentka: Informatyka i Ekonometria na Wydziale Informatyki i Gospodarki
Bardziej szczegółowoLista przykładowych pytań do egzaminu z przedmiotu Inżynieria Oprogramowania
Lista przykładowych pytań do egzaminu z przedmiotu Inżynieria Oprogramowania Inżynieria oprogramowania przykładowe pytania egzaminacyjne str. 2 Przykładowe pytania 1. Wymień i omów krótko podstawowe kategorie
Bardziej szczegółowoBehavior Driven Development (BDD)
Wydział Informatyki i Zarządzania Wrocław, 12 marca 2010 Agenda Wprowadzenie 1 Wprowadzenie 2 3 4 BDD w Javie 5 6 Cele prezentacji Wprowadzenie Cele prezentacji Prawda o projektach przedstawienie podejścia
Bardziej szczegółowoLekkie metodyki. tworzenia oprogramowania
Lekkie metodyki tworzenia oprogramowania Programowanie zwinne ( Agile software development) grupa metodyk wytwarzania oprogramowania opartego o programowanie iteracyjne (model przyrostowy). Wymagania oraz
Bardziej szczegółowoZarządzanie Projektami Plan kursu
Zarządzanie Projektami Plan kursu opracował Wojciech Walczak Dokument ten przedstawia plan kursu Zarządzanie projektami. Uczestnicy kursu zobowiązują się do przeprowadzenia wybranego przez siebie projektu
Bardziej szczegółowoPRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH Modeling and analysis of computer systems Kierunek: Informatyka Forma studiów: Stacjonarne Rodzaj przedmiotu: Poziom kwalifikacji: obowiązkowy
Bardziej szczegółowoKIERUNKOWE EFEKTY KSZTAŁCENIA KIERUNEK STUDIÓW INFORMATYCZNE TECHNIKI ZARZĄDZANIA
KIERUNKOWE EFEKTY KSZTAŁCENIA KIERUNEK STUDIÓW INFORMATYCZNE TECHNIKI ZARZĄDZANIA Nazwa kierunku studiów: Informatyczne Techniki Zarządzania Ścieżka kształcenia: IT Project Manager, Administrator Bezpieczeństwa
Bardziej szczegółowo