KAMIL SABATOWSKI. Najczęstsze błędy junior devów i jak ich uniknąć?
|
|
- Daria Kozak
- 5 lat temu
- Przeglądów:
Transkrypt
1 KAMIL SABATOWSKI Najczęstsze błędy junior devów i jak ich uniknąć?
2
3 Stwórzcie mi drugiego Facebooka tylko lepiej!
4 Deployment Development Kryzys na produkcji Planowanie sprintu QA Daily Standup Bug fixing (NIEOFICJALNE) FAZY W CYKLU ŻYCIA PROJEKTU
5 Planowanie sprintu FAZA 1
6 SPECYFIKACJA Błąd 1. Próba estymowania kompletnie niezdefiniowanych zadań. Rozwiązanie 1. Zadawaj pytania: od ogółu do szczegółu.
7 Proces definiowania produktu
8 SPECYFIKACJA Błąd 2. Zbyt optymistyczna wycena pracochłonności zadań. Rozwiązanie 2. Bądź szczery sam ze sobą w 100%. Przeanalizuj zadanie jeszcze zanim je wyestymujesz.
9 Development FAZA 2
10 DEVELOPMENT Błąd 3. Rabbit holes. Rozwiązanie 3. Poproś o wsparcie, kiedy krążysz zbyt długo wokół problemu.
11 DEVELOPMENT Błąd 4. Próba pracy nad wieloma zadaniami jednocześnie. Rozwiązanie 4. O ile zadania nie są ze sobą powiązane, najpierw skończ, to co zacząłeś.
12 Błąd 5. DEVELOPMENT Próba forsowania nowych technologii za wszelką cenę. Lub Próba wdrażania nowych technologii w projekcie o mocno ograniczonym budżecie. Rozwiązanie 5. Technologiczne decyzje strategiczne konsultuj z bardziej doświadczonym developerem.
13 DEVELOPMENT Błąd 6. Droga na skróty, unikanie pisania testów. Rozwiązanie 6. Uwzględniaj pisanie testów w estymacjach.
14 DEVELOPMENT Błąd 7. Zbyt dużo komentarzy / komentarze w języku polskim. Rozwiązanie 7. Komentarze powinny dokumentować kod, a nie go wyjaśniać.
15 Błąd 8. DEVELOPMENT Samodzielne próby refactoru ad hoc. Rozwiązanie 8. Skonsultuj swój pomysł na refactoring z bardziej doświadczonym developerem. przy dużych refactorach występują podobne problemy jak z wprowadzaniem nowych technologii najlepiej robić małe refactory inkrementacyjnie a nie duże big-bang i najlepiej refactory robić osobno do funkcjonalności i nie mieszać tego w taskach oraz pull requestach zgłaszaj pomysły na refactor PM om, pokazuj powody idące za tym i pozwól PMowi tym zarządzić w czasie i budżecie
16 DEVELOPMENT Błąd 9. Hardcodowanie wartości. Rozwiązanie 9. Myśl o tym, aby aplikacja była elastyczna i łatwa w skalowaniu w przyszłości.
17 Błąd 10. DEVELOPMENT Wymyślanie koła na nowo: tworzenie customowych rozwiązań = brak zastanowienia się nad korzystniejszymi biznesowo alternatywami. Rozwiązanie 10. Poszukaj gotowych rozwiązań z rzetelnego źródła. Pomyśl o tym, czy można skorzystać z reużywalnych komponentów.
18 DEVELOPMENT Błąd 11. Wybór technologii ze względów prywatnych, a nie biznesowych. Rozwiązanie 11. Dobieraj rozwiązania biorąc pod uwagę podejście,,good value for money.
19 Daily standup FAZA 3
20 DAILY STANDUP Błąd 12. Niekomunikowanie problemów. Rozwiązanie 12. Całkowita transparentność w zespole.
21 DAILY STANDUP Błąd 13. Niezadawanie pytań jak się czegoś nie wie. Rozwiązanie 13. Odwaga, pokora, ciekawość.
22 Deployment FAZA 4
23 Błąd 14. DEPLOYMENT Brak odpowiedniego przygotowania do rutynowych działań, takich jak np. proces deploymentu. Rozwiązanie 14. Zaproponuj checklistę zawierającą działania niezbędne do prawidłowego przebiegu procesu i omów ją z bardziej doświadczonym developerem.
24 Quality Assurance FAZA 5
25 QUALITY ASSURANCE Błąd 15. Brak empatii - podejście,,ale przecież u mnie działa. Rozwiązanie 15. Zastanów się, jak czuje się klient, dlaczego reaguje właśnie tak, a nie inaczej i co można zrobić już, aby zminimalizować skutki problemu.
26 Kryzys na produkcji FAZA 6
27 KRYZYS Błąd 17. Pomijanie rutyn Scrumowych. Rozwiązanie 17. W przypadku sytuacji kryzysowej, zatrzymaj się na chwilę, pomyśl i odpowiednio się przygotuj - Scrum tylko w tym pomaga.
28 Bug fixing FAZA 7
29 BUG FIXING Błąd 18. Panikowanie, gdy klient zgłasza błędy. Rozwiązanie 18. Nie odbieraj tego personalnie. Wspólnie z klientem ustalcie priorytety dla błędów i zaplanujcie pracę.
30 TOP 3 TOP 3 najgroźniejsze błędy: - niekomunikowanie problemów - niezadawanie pytań jak się czegoś nie wie - próby forsowania nowych technologii za wszelką cenę
31
32 Dzięki serdeczne! TOP TALENTS EMPOWERING CULTURE Kamil Sabatowski linkedin.com/in/kamilsabatowski/ PROFESSIONAL SERVICE We are looking for Python and JavaScript developers! Join us at sunscrapers.com/careers/
Planowanie 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ółowoBłędy procesu tworzenia oprogramowania (Badania firmy Rational Software Corporation)
Błędy procesu tworzenia oprogramowania (Badania firmy Rational Software Corporation) Zarządzanie wymaganiami Ad hoc (najczęściej brak zarządzania nimi) Niejednoznaczna, nieprecyzyjna komunikacja Architektura
Bardziej szczegółowoProgramowanie zespołowe
Programowanie zespołowe Laboratorium 4 - modele tworzenia oprogramowania, manifest Agile i wstęp do Scruma mgr inż. Krzysztof Szwarc krzysztof@szwarc.net.pl Sosnowiec, 14 marca 2017 1 / 21 mgr inż. Krzysztof
Bardziej szczegółowoIdealna strona internetowa dla Twojej firmy
Katowice, 25.11.2010 r. Idealna strona internetowa dla Twojej firmy Warsztaty prowadzenie Zofia Oslislo 1 Czy potrzebuję (nowej) strony internetowej? mogę zwiększyć sprzedaż, gdy pozwolę klientom kupować
Bardziej szczegółowoAGILE SOFTWARE HOUSE SCRUM PRAKTYCZNIE SCRUM BOOK
AGILE SOFTWARE HOUSE SCRUM PRAKTYCZNIE SCRUM BOOK 10 LAT DOŚWIADCZENIA W SCRUMIE 40 OSÓB W ZESPOLE 100 WDROŻONYCH PROJEKTÓW 6 TECHNOLOGII OPEN SOURCE MACOPEDIA.COM BUSINESS VALUE PRODUCT OWNER PROXY PRODUCT
Bardziej szczegółowoHumanTechnology. Projektowanie interakcji. czyli łatanie dziury w procesie produkcji
HumanTechnology Projektowanie interakcji czyli łatanie dziury w procesie produkcji Czym jest projektowanie interakcji? Projektowanie interakcji, czyli współdziałania człowieka z komputerem, wykorzystuje
Bardziej szczegółowoScaling Scrum with SAFe. Małgorzata Czerwińska
Scaling Scrum with SAFe Małgorzata Czerwińska Agenda 1. Wstęp 2. Współpraca zespołów scrumowych 3. Zarządzanie Programem 4. Podsumowanie Wstęp Skuteczność zespołów developerskich, realizujących projekty
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ół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ół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ół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ółowoAssembla.com część 2. Serwis Wiki. Autor: Marcin Gadamer
Assembla.com część 2 Autor: Marcin Gadamer Serwis www.assembla.com Jednoczy zespół, który jest rozproszony Daje możliwość do wykorzystywania wielu narzędzi, potrzebnych w codziennej pracy zespołowej o
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ółowoCzęść 11. Rozwiązywanie problemów.
Część 11. Rozwiązywanie problemów. 3 Rozwiązywanie problemów. Czy jest jakiś problem, który trudno Ci rozwiązać? Jeżeli tak, napisz jaki to problem i czego próbowałeś, żeby go rozwiązać 4 Najlepsze metody
Bardziej szczegółowoJak uczyć się na błędach? Łukasz Malina WEBCON
Jak uczyć się na błędach? Łukasz Malina WEBCON Dla kogo jest ta prezentacja? Klientów tuż przed decyzją wdrożeniową. Obecnych klientów. Obecnych klientów budujących silne kompetencje. Partnerów WEBCON.
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ół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ółowoRe_Forms 21 Często zadawane pytania (FAQ)
Re_Forms 21 Często zadawane pytania (FAQ) 1 Level Dlaczego trzeba konwertować Oracle Forms? Nie trzeba, ale można. Konwersja jest interesującą ekonomicznie alternatywą dla przepisywania krytycznych systemów
Bardziej szczegółowoLuki w bezpieczeństwie aplikacji istotnym zagrożeniem dla infrastruktury krytycznej
Luki w bezpieczeństwie aplikacji istotnym zagrożeniem dla infrastruktury krytycznej Michał Kurek, Partner KPMG, Cyber Security Forum Bezpieczeństwo Sieci Technologicznych Konstancin-Jeziorna, 21 listopada
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ół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ółowoJava Enterprise Edition spotkanie nr 1. Sprawy organizacyjne, wprowadzenie
Java Enterprise Edition spotkanie nr 1 Sprawy organizacyjne, wprowadzenie 1 Informacje organizacyjne Program: Co będzie na tym wykładzie, a czego nie będzie? apteka rolnictwo Java Enterprise Edition vs
Bardziej szczegółowoProgramowanie Zespołowe
Programowanie Zespołowe Programowanie zwinne dr Rafał Skinderowicz mgr inż. Michał Maliszewski Programowanie zwinne Grupa metodyk wytwarzania oprogramowania oparta na modelu iteracyjno-obiektowym Powstała
Bardziej szczegółowoZarządzanie zmianą. Czyli jak skutecznie minimalizować opór pracowników wobec zmian
Zarządzanie zmianą Czyli jak skutecznie minimalizować opór pracowników wobec zmian Plan prezentacji 1. Strefa komfortu i jej wpływ na gotowość do zmian. 2. Kluczowe przyczyny oporu wobec zmian i sposoby
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ółowo4. Wprowadzanie Scruma w ImmobilienScout24 4.1. Opis sytuacji
Spis treści Przedmowa 1. Wstęp 1.1. Jak czytać tę książkę 1.2. Studia projektów 1.3. Dodatek 2. Zwinny projekt to nie bułka z masłem 2.1. Pobudka 2.2. Zespół się formuje 2.3. Właściwe zlecenie 2.4. Od
Bardziej szczegółowoWzór na rozwój. Karty pracy. Kurs internetowy. Nauki ścisłe odpowiadają na wyzwania współczesności. Moduł 3. Data rozpoczęcia kursu
2 slajd Cele modułu 3 Kurs internetowy Wzór na rozwój Nauki ścisłe odpowiadają na wyzwania współczesności Poznasz przykładowy przebieg działań w projekcie edukacyjnym zrealizowanym w ramach projektu Wzór
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ółowoWzór na rozwój. Nauki ścisłe odpowiadają na wyzwania współczesności
Kurs internetowy Wzór na rozwój Nauki ścisłe odpowiadają na wyzwania współczesności O projekcie Wzór na rozwój Wzór na rozwój. Nauki ścisłe odpowiadają na wyzwania współczesności to projekt edukacyjny
Bardziej szczegółowoPodstawy Zarządzania Projektami w Organizacjach
Podstawy Zarządzania Projektami w Organizacjach JAK DOBRZE ROZPOCZĄĆ PROJEKT 2010-05-14 Krzysztof Kamiński Przemysław Kotecki AGENDA Wprowadzenie do Zarządzania Projektami Rola rozpoczynania projektów
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ółowoPoznaj swojego klienta Stwórz AVATAR
Poznaj swojego klienta Stwórz AVATAR str. 1 Poznaj swojego klienta - stwórz Avatar Avatar klienta to nic innego jak wzięcie pod lupę Twoich klientów lub potencjalnych klientów oraz dokładna ich analiza.
Bardziej szczegółowoTestowanie oprogramowania
Testowanie oprogramowania 1/17 Testowanie oprogramowania Wykład 01 dr inż. Grzegorz Michalski 13 października 2015 Testowanie oprogramowania 2/17 Dane kontaktowe: Kontakt dr inż. Grzegorz Michalski pokój
Bardziej szczegółowoAKADEMIA DLA MŁODYCH PRZEWODNIK TRENERA. PRACA ŻYCIE UMIEJĘTNOŚCI
PRACA ŻYCIE UMIEJĘTNOŚCI www.akademiadlamlodych.pl PODRĘCZNIK WPROWADZENIE Akademia dla Młodych to nowa inicjatywa mająca na celu wspieranie ludzi młodych w rozwijaniu umiejętności niezbędnych w ich miejscu
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ółowoZasady organizacji projektów informatycznych
Zasady organizacji projektów informatycznych Systemy informatyczne w zarządzaniu dr hab. inż. Joanna Józefowska, prof. PP Plan Definicja projektu informatycznego Fazy realizacji projektów informatycznych
Bardziej szczegółowoCzynności konsultantów podczas wdrożenia systemu ERP w kontekście zarządzania wiedzą. Przemysław Lech, Wydział Zarządzania UG
Czynności konsultantów podczas wdrożenia systemu ERP w kontekście zarządzania wiedzą Przemysław Lech, Wydział Zarządzania UG Klasyczne podejście: Projekt ERP/ES Zakres Budżet Harmonogram Ryzyko Organizacja
Bardziej szczegółowoInnowacje w IT czyli dlaczego to takie trudne? Jakub Dąbkowski
2011 Innowacje w IT czyli dlaczego to takie trudne? Jakub Dąbkowski Projekt Projekt - to zbiór aktywności charakteryzujący się następującymi cechami: są ze sobą powiązane w złożony sposób, zmierzają do
Bardziej szczegółowoJarosław Kuchta Dokumentacja i Jakość Oprogramowania. Wymagania jakości w Agile Programming
Jarosław Kuchta Wymagania jakości w Agile Programming Wady klasycznych metod zapewnienia jakości Duży narzut na dokumentowanie Późne uzyskiwanie konkretnych rezultatów Trudność w odpowiednio wczesnym definiowaniu
Bardziej szczegółowoSZTUKA SŁUCHANIA I ZADAWANIA PYTAŃ W COACHINGU. A n n a K o w a l
SZTUKA SŁUCHANIA I ZADAWANIA PYTAŃ W COACHINGU K r a k ó w, 1 7 l i s t o p a d a 2 0 1 4 r. P r z y g o t o w a ł a : A n n a K o w a l KLUCZOWE UMIEJĘTNOŚCI COACHINGOWE: umiejętność budowania zaufania,
Bardziej szczegółowoProjekt dotyczy stworzenia zintegrowanego, modularnego systemu informatycznego wspomagającego zarządzanie pracownikami i projektami w firmie
Projekt dotyczy stworzenia zintegrowanego, modularnego systemu informatycznego wspomagającego zarządzanie pracownikami i projektami w firmie informatycznej. Zadaniem systemu jest rejestracja i przechowywanie
Bardziej szczegółowoOpis metodyki i procesu produkcji oprogramowania
Opis metodyki i procesu produkcji oprogramowania Rational Unified Process Rational Unified Process (RUP) to iteracyjny proces wytwarzania oprogramowania opracowany przez firmę Rational Software, a obecnie
Bardziej szczegółowoMSF. Microsoft Solution Framework
MSF Microsoft Solution Framework MSF a PMI PMI - metodyka podobna dla każdego rodzaju projektów MSF metodyka przeznaczona dla projektów informatycznych mająca cechy PMI MSF metodyka utworzona na podstawie
Bardziej szczegółowoJak wykorzystać design thinking w swojej firmie Doświadczenia praktyka.
Jak wykorzystać design thinking w swojej firmie Doświadczenia praktyka. Rafał Kołodziej 05/2015 Wszystko co robimy dotyczy człowieka. Design Thinking Design Thinking is a human-centered is a human-centered
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ółowoOd pomysłu do przemysłu
Od pomysłu do przemysłu czyli jak stworzyć logiczny projekt. Dariusz Kurcman Regionalny Ośrodek EFS w Kielcach Kielce, 10.09.2010 Szkolenie współfinansowane ze środków Unii Europejskiej w ramach Europejskiego
Bardziej szczegółowoMetodyki programowania. Tomasz Kaszuba 2015 kaszubat@pjwstk.edu.pl
Metodyki programowania Tomasz Kaszuba 2015 kaszubat@pjwstk.edu.pl Wybrane metodyki zwinne TRADYCYJNE: RUP (Rational Unified Process) spiralny, rozbudowany PRINCE2 (Projects In Controlled Environments)
Bardziej szczegółowoCMS, CRM, sklepy internetowe, aplikacje Web
CMS, CRM, sklepy internetowe, aplikacje Web Aplikacje PHP, open source, dodatki Add-ins, templatki, moduły na zamówienie Aplikacje mobilne jquery Mobile + PhoneGap Kilka platform w cenie jednego kodu JavaScript!
Bardziej szczegółowoKONFERENCJA EMC FOR BUSINESS WSPÓLNY CEL, WSPÓLNA IDEA WYMAGANIA PROJEKTOWANIE BADANIA PRAKTYKA WROCŁAW, PAŹDZIERNIKA 2017
Akademia EMC KONFERENCJA EMC FOR BUSINESS OFERTA DLA A WSPÓLNY CEL, WSPÓLNA IDEA WYMAGANIA PROJEKTOWANIE BADANIA PRAKTYKA WROCŁAW, 12-13 PAŹDZIERNIKA 2017 Akademia EMC 513-382-210 ww.aemc.pl szkolenia@aemc.pl
Bardziej szczegółowoUSPRAWNIANIE, DORADZTWO, KONSULTING
USPRAWNIANIE, DORADZTWO, KONSULTING LEAN MANAGEMENT All we are doing is looking at a time line from the moment the customer gives us an order to the point when we collect the cash. And we are reducing
Bardziej szczegółowoNarzędzia informatyczne wspierające przedsięwzięcia e-commerce
Narzędzia informatyczne wspierające przedsięwzięcia e-commerce Zarządzanie projektami e-commerce, Meblini.pl, UE we Wrocławiu Wrocław, 11-03-2018 1. Cykl życia projektu 2. Pomysł / Planowanie 3. Analiza
Bardziej szczegółowoZarządzanie i realizacja projektów systemu Microsoft SharePoint 2010
Zarządzanie i realizacja projektów systemu Microsoft SharePoint 2010 Geoff Evelyn Przekład: Natalia Chounlamany APN Promise Warszawa 2011 Spis treści Podziękowania......................................................
Bardziej szczegółowoUmysł / Ciało / Biznes
Daj nam swój kontent my zaprojektujemy dla Ciebie wyjątkowe doświadczenie rozwojowe. Dlaczego? 2 Jeśli szukasz wartościowego sposobu na spędzenie 2-3 dni w pięknym otoczeniu ze swoim Management Teamem,
Bardziej szczegółowoJak schudnąć, kiedy jeść się chce? Skuteczna motywacja do schudnięcia. Facebook Live,
Jak schudnąć, kiedy jeść się chce? Skuteczna motywacja do schudnięcia Facebook Live, 20.04.2017 Ile Ty masz prób za sobą? 5? 10? 15? Powody, dlaczego Ci się nie udawało Niewłaściwa droga do celu Brakowało
Bardziej szczegółowoAspekty tworzenia witryn internetowych
Aspekty tworzenia witryn internetowych pwd. Jan Koprowski HR 1 Plan prezentacji Twój wybór Najczęstsze cele i potrzeby Z czego mogę sobie wybrać Czasami się tak nie da. Jak pisać to pisać dobrze! Nam się
Bardziej szczegółowoCO KAŻDA Z NAS MOŻE ZROBIĆ W TEMACIE SWOJEJ KARIERY? Nie możesz świadomie zarządzać czymś o czym nie wiesz, że istnieje.
CO KAŻDA Z NAS MOŻE ZROBIĆ W TEMACIE SWOJEJ KARIERY? Nie możesz świadomie zarządzać czymś o czym nie wiesz, że istnieje. Peter Drucker IWONA BOBROWSKA-BUDNY NADEJDA KIROVA NADEJDA KIROVA IWONA BOBROWSKA-BUDNY
Bardziej szczegółowoWykład VII. Programowanie III - semestr III Kierunek Informatyka. dr inż. Janusz Słupik. Wydział Matematyki Stosowanej Politechniki Śląskiej
Wykład VII - semestr III Kierunek Informatyka Wydział Matematyki Stosowanej Politechniki Śląskiej Gliwice, 2014 c Copyright 2014 Janusz Słupik Wytwarzanie oprogramowania Model tworzenia oprogramowania
Bardziej szczegółowoDlaczego to robimy? 2. Edukacja finansowa ma na celu zwiększanie umiejętności efektywnego zarządzania domowym budżetem i zmiany nawyków finansowych.
Dlaczego to robimy? 1. Akademia Rodzinnych finansów to program społeczny prowadzony przez Providenta od 2007 roku. Jest odpowiedzią na niską świadomość finansową Polaków. Jak pokazują badania, większość
Bardziej szczegółowoLaboratorium Informatyka (I) AiR Ćwiczenia z debugowania
Laboratorium Informatyka (I) AiR Ćwiczenia z debugowania Krzysztof Kluza, Janusz Miller 1 Debugowanie Debugowanie, czy też po polsku odpluskiwanie, to proces polegający na kontrolowanym wykonaniu programu
Bardziej szczegółowoZARZĄDZANIA PROJEKTAMI W KOMUNIKACJI
( SZKOŁA ZARZĄDZANIA PROJEKTAMI W KOMUNIKACJI Szkoła powstała z myślą o pracownikach wdrażających nowe pomysły przy wykorzystaniu dostępnych zasobów. Stworzyliśmy miejsce, w którym przykładowe zarządzanie
Bardziej szczegółowoRozdział 5: Zarządzanie testowaniem. Pytanie 1
Pytanie 1 Dlaczego niezależne testowanie jest ważne: A) Niezależne testowanie jest w zasadzie tańsze niż testowanie własnej pracy B) Niezależne testowanie jest bardziej efektywne w znajdywaniu defektów
Bardziej szczegółowoInżynieria oprogramowania (Software Engineering)
Inżynieria oprogramowania (Software Engineering) Wykład 3 Studium wykonalności Definicja wymagań Studium wykonalności (feasibility study) Prowadzone przed rozpoczęciem projektu, krótkie, niekosztowne badanie
Bardziej szczegółowoProjektowanie zorientowane na uŝytkownika
Uniwersytet Jagielloński Interfejsy graficzne Wykład 2 Projektowanie zorientowane na uŝytkownika Barbara Strug 2011 Hall of shame Hall of shame Model wodospad Feedback Problem z modelem waterfall Projektowanie
Bardziej szczegółowoJarosław Żeliński analityk biznesowy, projektant systemów
Modele wdrażania i zarządzania projektami ERP Jarosław Żeliński analityk biznesowy, projektant systemów (c) Jarosław Żeliński IT-Consulting 1 Cel prezentacji Wskazanie kluczowych ryzyk projektów wdrożenia
Bardziej szczegółowo"LIDER ZESPOŁU SPRZEDAŻOWEGO "
1 "LIDER ZESPOŁU SPRZEDAŻOWEGO " Cele szkolenia: Zdobycie i utrwalenie wiedzy z zakresu: Tworzenia taktyki i strategii dla sił sprzedaży lub dla własnego portfela klientów. Korzystania z narzędzi analitycznych
Bardziej szczegółowoWPROWADZENIE DO UML-a
WPROWADZENIE DO UML-a Maciej Patan Instytut Sterowania i Systemów Informatycznych Dlaczego modelujemy... tworzenie metodologii rozwiązywania problemów, eksploracja różnorakich rozwiązań na drodze eksperymentalnej,
Bardziej szczegółowoNie o narzędziach a o rezultatach. czyli skuteczny sposób dokonywania uzgodnień pomiędzy biznesem i IT. Władysławowo, 6 października 2011 r.
Nie o narzędziach a o rezultatach czyli skuteczny sposób dokonywania uzgodnień pomiędzy biznesem i IT Władysławowo, 6 października 2011 r. Dlaczego taki temat? Ci którzy wykorzystują technologie informacyjne
Bardziej szczegółowoResponsive Web Design:
Responsive Web Design: jeden serwis, wiele urządzeń Konferencja i warsztaty 23.01.2014 Poznań Organizator: Polski reprezentant UXAlliance Zaprojektowaliśmy responsywne serwisy między innymi dla: Responsive
Bardziej szczegółowoKlasyczna organizacja też może być zwinna! Zarządzaj zwinnie projektami!
Klasyczna organizacja też może być zwinna! Dynamika zmian w dzisiejszym świecie IT wymaga niezwykłej elastyczności i błyskawicznego adaptowania się do nowych warunków. Klasyczne techniki zarządzania projektami
Bardziej szczegółowoModelowanie procesów biznesowych, przepływu pracy i wdrażanie aplikacji w oparciu o Jboss jbpm lub Activiti
Kod szkolenia: Tytuł szkolenia: JBPM Modelowanie procesów biznesowych, przepływu pracy i wdrażanie aplikacji w oparciu o Jboss jbpm lub Activiti Dni: 2 Szkolenie jest zgodne z wersją 6.x, możliwe są również
Bardziej szczegółowoWelding documentation management OPROGRAMOWANIE DO ZARZĄDZANIA PROCESEM SPAWANIA WELDEYE
Welding documentation management OPROGRAMOWANIE DO ZARZĄDZANIA PROCESEM SPAWANIA WELDEYE 14.01.2018 Welding documentation management ZOPTYMALIZOWANA DOKUMENTACJA PRODUKCJI SPAWALNICZEJ Z RAPORTOWANIEM
Bardziej szczegółowoTworzenie aplikacji na WP. Blog dotyczący.net oraz WP.
= = Tworzenie aplikacji na WP. Blog dotyczący.net oraz WP. Kursy Walut: - 45k ściągnięć, - 1,7k ocen, - średnia ocena 4,5, - 3 miejsce w rankingu najczęściej pobieranych płatnych aplikacji. Ponad 400k
Bardziej szczegółowoLabVIEW - Modele Rozwoju
Kurantowicz Agnieszka Jedut Barbara LabVIEW - Modele Rozwoju Projekt ten dostarcza przykładów niektórych powszechnych pułapek rozwoju i opisuje grupę modeli związanych z technologią cyklu życia oprogramowania.
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ółowoDLACZEGO TO DZIAŁA? 21. marca 2012r.
TO DZIAŁA? 21. marca 2012r. PLAN DZIAŁANIA Wprowadzenie Garstka teorii (Agile, Scrum, Kanban) Ćwiczenie 1 Wesele Ćwiczenie 2 Agencja reklamowa Ćwiczenie 3 Obraz Podsumowanie 2 / 25 O MNIE KRZYSZTOF ZALASA
Bardziej szczegółowoZmiana sposobu dostarczania aplikacji wspierających funkcje państwa
Zmiana sposobu dostarczania aplikacji wspierających funkcje państwa Włodek Dymaczewski dymaczewski@pl.ibm.com https://www.linkedin.com/in/dymaczew @dymaczew Nowoczesne państwo wymaga nowoczesnej infrastruktury
Bardziej szczegółowoKręć Wrocław! Jak zrobić to lepiej?
Kręć Wrocław! Jak zrobić to lepiej? ZANIM POWSTANIE REKLAMA ZANIM POWSTANIE DOBRA REKLAMA Analiza Synteza Kreacja Realizacja Marka (jaka jest, do czego dąży, ambicje, problemy) Do kogo mówimy (grupa docelowa
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ółowoI Twój zespół może być zwinny (choć to może trochę potrwać) Paweł Lipiński
I Twój zespół może być zwinny (choć to może trochę potrwać) Paweł Lipiński pawel@warsjawa:/etc$whoami Ja: ponad 10 lat pracy w Javie SCJP, SCWCD, SCBCD, SCEA brałem udział w: rozwój oprogramowania, consulting,
Bardziej szczegółowoRozmowa z pracownikiem na trudne tematy (Poszukiwanie rozwiązań) Cel narzędzia Przygotowanie się do rozmowy
Nazwa narzędzia Rozmowa z pracownikiem na trudne tematy (Poszukiwanie rozwiązań) Cel narzędzia Przygotowanie się do rozmowy Sytuacje, w których zaleca się stosować narzędzie Kto może skorzystać z narzędzia
Bardziej szczegółowoPROJEKTOWANIE ZORIENTOWANE NA UŻYTKOWNIKA W METODYCE SCRUM. Hubert Wawrzyniak Grupa Allegro
PROJEKTOWANIE ZORIENTOWANE NA UŻYTKOWNIKA W METODYCE SCRUM Hubert Wawrzyniak Grupa Allegro PLAN PREZENTACJI 1. Projektowanie zorientowane na użytkownika 2. Model kaskadowy 3. Metodyka scrum 4. UCD w scrumie
Bardziej szczegółowoOprogramowanie dostosowane do potrzeb użytkownika. Skrócenie czasu wejścia na rynek
Platforma ASG jak wykorzystać potencjał usług sieciowych Beta Prelegent: Tomasz Kaczmarek Zespoł: Witold Abramowicz, Agata Filipowska, Monika Kaczmarek, Marek Kowalkiewicz, Tomasz Kaczmarek, Wojciech Rutkowski,
Bardziej szczegółowoWaterfall model. (iteracyjny model kaskadowy) Marcin Wilk
Waterfall model (iteracyjny model kaskadowy) Marcin Wilk Iteracyjny model kaskadowy jeden z kilku rodzajów procesów tworzenia oprogramowania zdefiniowany w inżynierii oprogramowania. Jego nazwa wprowadzona
Bardziej szczegółowoSPINACZ.edu.pl platforma współpracy nauki z biznesem w zakresie innowacyjnych rozwiązań informatycznych
SPINACZ.edu.pl platforma współpracy nauki z biznesem w zakresie innowacyjnych rozwiązań informatycznych Poznańska Impreza Wolnego Oprogramowania Poznań, 3 grudnia 2011 Rafał Brzychcy rafal.brzychcy@fwioo.pl
Bardziej szczegółowoKiedy nauczyciel klasy I staje się osobą znaczącą dla uczniów? Ewa Filipiak
Kiedy nauczyciel klasy I staje się osobą znaczącą dla uczniów? Ewa Filipiak Instytut Pedagogiki Uniwersytet Kazimierza Wielkiego w Bydgoszczy Uczelnie dla szkół Główne myśli Etap edukacji wczesnoszkolnej
Bardziej szczegółowoKryteria jakościowe oceny merytorycznej projektu
Kryteria jakościowe oceny merytorycznej projektu Projekt LdV Mobility Projekt to przedsięwzięcie zorientowane na cel o określonym czasie trwania o wysokim stopniu złoŝoności wymagające zaangaŝowania określonych
Bardziej szczegółowoLEKCJA 2. Szukaj dziury w całym: debugowanie
? CEL - Zapoznanie uczniów z procesem debugowania - szukania błędów w kodzie. - Rozwijanie krytycznego, logicznego myślenia, koncentracji i spostrzegawczości. LEKCJA 2 Szukaj dziury w całym: debugowanie
Bardziej szczegółowoCzym się kierować przy wyborze systemu ERP? poradnik
Czym się kierować przy wyborze systemu ERP? poradnik Inwestycja w system ERP to decyzja wiążąca na lata, generująca w pierwszym momencie koszty, ale przede wszystkim mająca decydujący wpływ na przebieg
Bardziej szczegółowoOpis Przedmiotu Zamówienia
Załącznik nr 1 do SIWZ/ załącznik nr 1 do umowy OP/UP/099/2011 Opis Przedmiotu Zamówienia 1. Przedmiot zamówienia 1.1. Przedmiotem zamówienia jest świadczenie usług konsultancko-developerskich dla systemu
Bardziej szczegółowoCzęść pierwsza. Sztuka bycia kobietą biznesu. 1. Wizerunek kobiety biznesu Wizerunek to dużo więcej niż moda
Spis treści Od autorek Część pierwsza. Sztuka bycia kobietą biznesu 1. Wizerunek kobiety biznesu Wizerunek to dużo więcej niż moda 2. Psychologia wyglądu, czyli jak cię widzą, tak ci płacą Wygląd kobiety
Bardziej szczegółowoZarządzanie jakością
Zarządzanie jakością Plan Wstęp do zarządzania jakością Planowanie jakości Przeprowadzenie zapewnienia jakości Przeprowadzenie kontroli jakości Jakość Jakość to ogół właściwości obiektu wiążących się z
Bardziej szczegółowoWybrane narzędzie do zarządzania błędami - Bugzilla. Krzysztof Palinka Konrad Błaszkiewicz grupa nr 27
Wybrane narzędzie do zarządzania błędami - Bugzilla Krzysztof Palinka Konrad Błaszkiewicz grupa nr 27 Zarządzanie błędami Narzędzie zarządzania błędami - oprogramowanie służące do zarządzania informacjami
Bardziej szczegółowoInstrukcja zgłaszania błędu
Instrukcja zgłaszania błędu 1 Kanały zgłaszania Do dyspozycji są trzy kanały zgłoszeń: A. AnswerTrack 2 aby skorzystać z tego kanału należy posiadać założone konto użytkowania AT2 (pkt.3), wypełnić formularz
Bardziej szczegółowoProgramowanie Komponentowe WebAPI
Programowanie Komponentowe WebAPI dr inż. Ireneusz Szcześniak jesień 2016 roku WebAPI - interfejs webowy WebAPI to interfejs aplikacji (usługi, komponentu, serwisu) dostępnej najczęściej przez Internet,
Bardziej szczegółowoknow 5 W, : filary wzrostu WHAT WHEN WHO WHY WHERE model biznesowy
nasza misja model biznesowy 5 W, : filary wzrostu know WHAT WHEN WHO WHY WHERE zwinne oprogramowanie, oparte o wybór właściwej technologii, outsourcing specjalistów odpowiednia strategia, wyprzedzanie
Bardziej szczegółowoKomentarz wprowadzający odnośnie do wprowadzania podejścia architektonicznego w administracji publicznej Prof. SGH, dr hab.
Komentarz wprowadzający odnośnie do wprowadzania podejścia architektonicznego w administracji publicznej Prof. SGH, dr hab. Andrzej Sobczak Kurs: Architektura korporacyjna a nowoczesna administracja publiczna
Bardziej szczegółowoUsługa: Testowanie wydajności oprogramowania
Usługa: Testowanie wydajności oprogramowania testerzy.pl przeprowadzają kompleksowe testowanie wydajności różnych systemów informatycznych. Testowanie wydajności to próba obciążenia serwera, bazy danych
Bardziej szczegółowoZADANIA NAUCZYCIELA OPIEKUNA PROJEKTU
ZADANIA NAUCZYCIELA OPIEKUNA PROJEKTU 1. Wybranie zakresu tematycznego projektów Nauczyciele szukają pomysłów na takie projekty edukacyjne, które dadzą szansę realizacji wymagań ogólnych i szczegółowych,
Bardziej szczegółowoKANBAN SCRUM-BAN. Agile PM Zarys AUP
Anna Kulig KANBAN SCRUM-BAN Agile PM Zarys AUP Kanban - jedna z podstaw systemów produkcyjnych Toyoty (Toyota Production System) i pochodnych, opartych o zasadę pull. System pull (w odróżnieniu od systemów
Bardziej szczegółowoCOLLABORATIVE & PROACTIVE SOLUTIONS
COLLABORATIVE & PROACTIVE SOLUTIONS ROZWIĄZANIA WYNIKAJĄCE ZE WSPÓŁPRACY I DZIAŁANIA Ross W. Greene Prezentacja przygotowana przez Aleksandrę Bagińską Ross Greene Profesor Wydziału Psychiatrii w Harvard
Bardziej szczegółowo