SlideShare une entreprise Scribd logo
1  sur  34
czyli metody współpracy z wymagającym klientem
Katarzyna Mrowca
<ja>
</ja>
http://mrowca-kasia.blogspot.com/
http://mrowca-kasia.blogspot.com/
 Przegląd podstawowych zadań analityka w świecie Agile
 Wymagania funkcjonalne, wymagania niefunkcjonalne
 Porządkowanie backlogu
 Podstawy UML – czyli jak zamodelować wymagania
 Jak zrobić prosty mock-up – czyli jak sprowadzić model
do zrozumiałej dla klienta postaci
…i co on robi w agile’u?
M – must have
S – should have
C – could have
W – wish
Metody wizualizacji wymagań
Trial: http://www.justinmind.com/prototyper/download
Trial: http://balsamiq.com/download/
Trial: http://www.axure.com/
Trial: http://www.sparxsystems.com/products/ea/downloads.html
Plik instalacyjny (darmowe narzędzie do rysowania schematów BPMN):
http://www.adonis-community.com/download.html
Plik instalacyjny (darmowe narzędzie do rysowania schematów UML):
http://staruml.sourceforge.net/en/download.php
Trial: http://www.mindjet.com/products/mindmanager/
Plik instalacyjny (darmowe narzędzie):
http://freemind.sourceforge.net/wiki/index.php/Main_Page
Mapa myśli do pracy grupowej online 
Trial: http://www.mindmeister.com/
Na komórkę: https://play.google.com/store/apps/details?id=com.meisterlabs.mindmeister&hl=en
Plik instalacyjny: http://www.microsoft.com/en-us/download/details.aspx?id=29062 /
Katarzyna Mrowca
Zapraszam na mojego bloga!
http://mrowca-kasia.blogspot.com/

Contenu connexe

Similaire à Sztuka wojny wg analityka IT - jak współpracować z trudnym klientem

Klasyfikacja wymagań jako sposób zarządzania nimi
Klasyfikacja wymagań jako sposób zarządzania nimiKlasyfikacja wymagań jako sposób zarządzania nimi
Klasyfikacja wymagań jako sposób zarządzania nimiJaroslaw Zelinski
 
Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...
Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...
Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...Elitmind
 
Modelowanie w UML - do opisu biznesu, czy systemów?
Modelowanie w UML - do opisu biznesu, czy systemów?Modelowanie w UML - do opisu biznesu, czy systemów?
Modelowanie w UML - do opisu biznesu, czy systemów?Tomasz Gzik
 
It Consulting 1 Opis Dzialanosci Eksperta Analityka
It Consulting 1 Opis Dzialanosci Eksperta AnalitykaIt Consulting 1 Opis Dzialanosci Eksperta Analityka
It Consulting 1 Opis Dzialanosci Eksperta AnalitykaJaroslaw Zelinski
 
Jakość Oprogramowania Oraz Modele Procesu Produkcji Oprogramowania Prezentacja
Jakość Oprogramowania Oraz Modele Procesu Produkcji Oprogramowania   PrezentacjaJakość Oprogramowania Oraz Modele Procesu Produkcji Oprogramowania   Prezentacja
Jakość Oprogramowania Oraz Modele Procesu Produkcji Oprogramowania Prezentacjaguestb2a82c
 
Tajniki współpracy z (trudnym) klientem
Tajniki współpracy z (trudnym) klientemTajniki współpracy z (trudnym) klientem
Tajniki współpracy z (trudnym) klientemKatarzyna Mrowca
 
Zabawa w agencję interaktywną. Projekt od A do Z. Tomasz Karwatka, Divante i ...
Zabawa w agencję interaktywną. Projekt od A do Z.Tomasz Karwatka, Divante i ...Zabawa w agencję interaktywną. Projekt od A do Z.Tomasz Karwatka, Divante i ...
Zabawa w agencję interaktywną. Projekt od A do Z. Tomasz Karwatka, Divante i ...Biznes 2.0
 
Warsztat: Zabawa w agencję interaktywną. Projekt od A do Z.
Warsztat: Zabawa w agencję interaktywną. Projekt od A do Z.Warsztat: Zabawa w agencję interaktywną. Projekt od A do Z.
Warsztat: Zabawa w agencję interaktywną. Projekt od A do Z.Tomasz Karwatka
 
#MTC2017: Aplikacje "kupujemy" wzrokiem. Dlaczego motion design ratuje UX? - ...
#MTC2017: Aplikacje "kupujemy" wzrokiem. Dlaczego motion design ratuje UX? - ...#MTC2017: Aplikacje "kupujemy" wzrokiem. Dlaczego motion design ratuje UX? - ...
#MTC2017: Aplikacje "kupujemy" wzrokiem. Dlaczego motion design ratuje UX? - ...Mobile Trends
 
Automatyzacja w praktyce. Praktyka automatyzacji
Automatyzacja w praktyce. Praktyka automatyzacjiAutomatyzacja w praktyce. Praktyka automatyzacji
Automatyzacja w praktyce. Praktyka automatyzacjiRadoslaw Smilgin
 
Bps Live 2012 Warszawa - analityka-i-symulacje procesów
Bps Live 2012 Warszawa - analityka-i-symulacje procesówBps Live 2012 Warszawa - analityka-i-symulacje procesów
Bps Live 2012 Warszawa - analityka-i-symulacje procesówPCHALAWA
 
Agile. Programowanie zwinne: zasady, wzorce i praktyki zwinnego wytwarzania o...
Agile. Programowanie zwinne: zasady, wzorce i praktyki zwinnego wytwarzania o...Agile. Programowanie zwinne: zasady, wzorce i praktyki zwinnego wytwarzania o...
Agile. Programowanie zwinne: zasady, wzorce i praktyki zwinnego wytwarzania o...Wydawnictwo Helion
 
PHP5. Zaawansowane programowanie
PHP5. Zaawansowane programowaniePHP5. Zaawansowane programowanie
PHP5. Zaawansowane programowanieWydawnictwo Helion
 
Rola analizy biznesowej i technologicznej we wdrożeniu platformy e-commerce
Rola analizy biznesowej i technologicznej we wdrożeniu platformy e-commerceRola analizy biznesowej i technologicznej we wdrożeniu platformy e-commerce
Rola analizy biznesowej i technologicznej we wdrożeniu platformy e-commerceGrupa Unity
 
Modele wdrażania i zarządzania projektami erp
Modele wdrażania i zarządzania projektami erpModele wdrażania i zarządzania projektami erp
Modele wdrażania i zarządzania projektami erpJaroslaw Zelinski
 
J2EE. Podstawy programowania aplikacji korporacyjnych
J2EE. Podstawy programowania aplikacji korporacyjnychJ2EE. Podstawy programowania aplikacji korporacyjnych
J2EE. Podstawy programowania aplikacji korporacyjnychWydawnictwo Helion
 
Dlaczego Twoja kolejna aplikacja powinna bazować na platformie Drupal?
Dlaczego Twoja kolejna aplikacja powinna bazować na platformie Drupal?Dlaczego Twoja kolejna aplikacja powinna bazować na platformie Drupal?
Dlaczego Twoja kolejna aplikacja powinna bazować na platformie Drupal?Grzegorz Bartman
 

Similaire à Sztuka wojny wg analityka IT - jak współpracować z trudnym klientem (20)

Klasyfikacja wymagań jako sposób zarządzania nimi
Klasyfikacja wymagań jako sposób zarządzania nimiKlasyfikacja wymagań jako sposób zarządzania nimi
Klasyfikacja wymagań jako sposób zarządzania nimi
 
Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...
Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...
Elitmind @ SQLDay2018: Stream Analytics i Machine Learning – czy to dobrze do...
 
Modelowanie w UML - do opisu biznesu, czy systemów?
Modelowanie w UML - do opisu biznesu, czy systemów?Modelowanie w UML - do opisu biznesu, czy systemów?
Modelowanie w UML - do opisu biznesu, czy systemów?
 
It Consulting 1 Opis Dzialanosci Eksperta Analityka
It Consulting 1 Opis Dzialanosci Eksperta AnalitykaIt Consulting 1 Opis Dzialanosci Eksperta Analityka
It Consulting 1 Opis Dzialanosci Eksperta Analityka
 
Jakość Oprogramowania Oraz Modele Procesu Produkcji Oprogramowania Prezentacja
Jakość Oprogramowania Oraz Modele Procesu Produkcji Oprogramowania   PrezentacjaJakość Oprogramowania Oraz Modele Procesu Produkcji Oprogramowania   Prezentacja
Jakość Oprogramowania Oraz Modele Procesu Produkcji Oprogramowania Prezentacja
 
Tajniki współpracy z (trudnym) klientem
Tajniki współpracy z (trudnym) klientemTajniki współpracy z (trudnym) klientem
Tajniki współpracy z (trudnym) klientem
 
WarszawQA_#9
WarszawQA_#9WarszawQA_#9
WarszawQA_#9
 
Zabawa w agencję interaktywną. Projekt od A do Z. Tomasz Karwatka, Divante i ...
Zabawa w agencję interaktywną. Projekt od A do Z.Tomasz Karwatka, Divante i ...Zabawa w agencję interaktywną. Projekt od A do Z.Tomasz Karwatka, Divante i ...
Zabawa w agencję interaktywną. Projekt od A do Z. Tomasz Karwatka, Divante i ...
 
Warsztat: Zabawa w agencję interaktywną. Projekt od A do Z.
Warsztat: Zabawa w agencję interaktywną. Projekt od A do Z.Warsztat: Zabawa w agencję interaktywną. Projekt od A do Z.
Warsztat: Zabawa w agencję interaktywną. Projekt od A do Z.
 
#MTC2017: Aplikacje "kupujemy" wzrokiem. Dlaczego motion design ratuje UX? - ...
#MTC2017: Aplikacje "kupujemy" wzrokiem. Dlaczego motion design ratuje UX? - ...#MTC2017: Aplikacje "kupujemy" wzrokiem. Dlaczego motion design ratuje UX? - ...
#MTC2017: Aplikacje "kupujemy" wzrokiem. Dlaczego motion design ratuje UX? - ...
 
Automatyzacja w praktyce. Praktyka automatyzacji
Automatyzacja w praktyce. Praktyka automatyzacjiAutomatyzacja w praktyce. Praktyka automatyzacji
Automatyzacja w praktyce. Praktyka automatyzacji
 
Bps Live 2012 Warszawa - analityka-i-symulacje procesów
Bps Live 2012 Warszawa - analityka-i-symulacje procesówBps Live 2012 Warszawa - analityka-i-symulacje procesów
Bps Live 2012 Warszawa - analityka-i-symulacje procesów
 
Zwinny_Analityk_SIW_Panel
Zwinny_Analityk_SIW_PanelZwinny_Analityk_SIW_Panel
Zwinny_Analityk_SIW_Panel
 
Agile. Programowanie zwinne: zasady, wzorce i praktyki zwinnego wytwarzania o...
Agile. Programowanie zwinne: zasady, wzorce i praktyki zwinnego wytwarzania o...Agile. Programowanie zwinne: zasady, wzorce i praktyki zwinnego wytwarzania o...
Agile. Programowanie zwinne: zasady, wzorce i praktyki zwinnego wytwarzania o...
 
PHP5. Zaawansowane programowanie
PHP5. Zaawansowane programowaniePHP5. Zaawansowane programowanie
PHP5. Zaawansowane programowanie
 
Rola analizy biznesowej i technologicznej we wdrożeniu platformy e-commerce
Rola analizy biznesowej i technologicznej we wdrożeniu platformy e-commerceRola analizy biznesowej i technologicznej we wdrożeniu platformy e-commerce
Rola analizy biznesowej i technologicznej we wdrożeniu platformy e-commerce
 
Modele wdrażania i zarządzania projektami erp
Modele wdrażania i zarządzania projektami erpModele wdrażania i zarządzania projektami erp
Modele wdrażania i zarządzania projektami erp
 
J2EE. Podstawy programowania aplikacji korporacyjnych
J2EE. Podstawy programowania aplikacji korporacyjnychJ2EE. Podstawy programowania aplikacji korporacyjnych
J2EE. Podstawy programowania aplikacji korporacyjnych
 
university day 1
university day 1university day 1
university day 1
 
Dlaczego Twoja kolejna aplikacja powinna bazować na platformie Drupal?
Dlaczego Twoja kolejna aplikacja powinna bazować na platformie Drupal?Dlaczego Twoja kolejna aplikacja powinna bazować na platformie Drupal?
Dlaczego Twoja kolejna aplikacja powinna bazować na platformie Drupal?
 

Plus de Katarzyna Mrowca

Make your data beautiful!
Make your data beautiful! Make your data beautiful!
Make your data beautiful! Katarzyna Mrowca
 
Technical... User Stories?!
Technical... User Stories?!Technical... User Stories?!
Technical... User Stories?!Katarzyna Mrowca
 
How to defeat feature gluttony?
How to defeat feature gluttony?How to defeat feature gluttony?
How to defeat feature gluttony?Katarzyna Mrowca
 
Agile project management anti patterns
Agile project management anti patterns Agile project management anti patterns
Agile project management anti patterns Katarzyna Mrowca
 
Technical... user stories?!
Technical... user stories?!Technical... user stories?!
Technical... user stories?!Katarzyna Mrowca
 
[ACE'14] The art of saying no
[ACE'14] The art of saying no [ACE'14] The art of saying no
[ACE'14] The art of saying no Katarzyna Mrowca
 
Skad programisci wiedza co pisac
Skad programisci wiedza co pisacSkad programisci wiedza co pisac
Skad programisci wiedza co pisacKatarzyna Mrowca
 
Sztuka mówienia NIE - w kontekście zbierania wymagań biznesowych
Sztuka mówienia NIE - w kontekście zbierania wymagań biznesowychSztuka mówienia NIE - w kontekście zbierania wymagań biznesowych
Sztuka mówienia NIE - w kontekście zbierania wymagań biznesowychKatarzyna Mrowca
 
Aplikacja od początku do końca - czyli skąd programiści wiedzą co pisać?
Aplikacja od początku do końca - czyli skąd programiści wiedzą co pisać?Aplikacja od początku do końca - czyli skąd programiści wiedzą co pisać?
Aplikacja od początku do końca - czyli skąd programiści wiedzą co pisać?Katarzyna Mrowca
 
Sztuka czytania między wierszami - R i Data mining
Sztuka czytania między wierszami - R i Data miningSztuka czytania między wierszami - R i Data mining
Sztuka czytania między wierszami - R i Data miningKatarzyna Mrowca
 
"Z IT na nasze" - czyli na czym polega praca Analityka IT. (Wersja plus size :))
"Z IT na nasze" - czyli na czym polega praca Analityka IT. (Wersja plus size :))"Z IT na nasze" - czyli na czym polega praca Analityka IT. (Wersja plus size :))
"Z IT na nasze" - czyli na czym polega praca Analityka IT. (Wersja plus size :))Katarzyna Mrowca
 
"Z IT na nasze" - czyli na czym polega praca analityka?
"Z IT na nasze" - czyli na czym polega praca analityka?"Z IT na nasze" - czyli na czym polega praca analityka?
"Z IT na nasze" - czyli na czym polega praca analityka?Katarzyna Mrowca
 
2013 04 20 SpaceApp challenge kraków
2013 04 20 SpaceApp challenge kraków2013 04 20 SpaceApp challenge kraków
2013 04 20 SpaceApp challenge krakówKatarzyna Mrowca
 

Plus de Katarzyna Mrowca (20)

Delivering unicorns
Delivering unicornsDelivering unicorns
Delivering unicorns
 
Make your data beautiful!
Make your data beautiful! Make your data beautiful!
Make your data beautiful!
 
Defeat feature gluttony
Defeat feature gluttony Defeat feature gluttony
Defeat feature gluttony
 
Technical... User Stories?!
Technical... User Stories?!Technical... User Stories?!
Technical... User Stories?!
 
How to defeat feature gluttony?
How to defeat feature gluttony?How to defeat feature gluttony?
How to defeat feature gluttony?
 
User Stories Refactoring
User Stories RefactoringUser Stories Refactoring
User Stories Refactoring
 
Architecture for rookies
Architecture for rookiesArchitecture for rookies
Architecture for rookies
 
Agile project management anti patterns
Agile project management anti patterns Agile project management anti patterns
Agile project management anti patterns
 
User Stories Refactoring
User Stories RefactoringUser Stories Refactoring
User Stories Refactoring
 
Technical... user stories?!
Technical... user stories?!Technical... user stories?!
Technical... user stories?!
 
[ACE'14] The art of saying no
[ACE'14] The art of saying no [ACE'14] The art of saying no
[ACE'14] The art of saying no
 
Skad programisci wiedza co pisac
Skad programisci wiedza co pisacSkad programisci wiedza co pisac
Skad programisci wiedza co pisac
 
Sztuka mówienia NIE - w kontekście zbierania wymagań biznesowych
Sztuka mówienia NIE - w kontekście zbierania wymagań biznesowychSztuka mówienia NIE - w kontekście zbierania wymagań biznesowych
Sztuka mówienia NIE - w kontekście zbierania wymagań biznesowych
 
Aplikacja od początku do końca - czyli skąd programiści wiedzą co pisać?
Aplikacja od początku do końca - czyli skąd programiści wiedzą co pisać?Aplikacja od początku do końca - czyli skąd programiści wiedzą co pisać?
Aplikacja od początku do końca - czyli skąd programiści wiedzą co pisać?
 
Sztuka czytania między wierszami - R i Data mining
Sztuka czytania między wierszami - R i Data miningSztuka czytania między wierszami - R i Data mining
Sztuka czytania między wierszami - R i Data mining
 
R & Data mining in action
R & Data mining in actionR & Data mining in action
R & Data mining in action
 
"Z IT na nasze" - czyli na czym polega praca Analityka IT. (Wersja plus size :))
"Z IT na nasze" - czyli na czym polega praca Analityka IT. (Wersja plus size :))"Z IT na nasze" - czyli na czym polega praca Analityka IT. (Wersja plus size :))
"Z IT na nasze" - czyli na czym polega praca Analityka IT. (Wersja plus size :))
 
"Z IT na nasze" - czyli na czym polega praca analityka?
"Z IT na nasze" - czyli na czym polega praca analityka?"Z IT na nasze" - czyli na czym polega praca analityka?
"Z IT na nasze" - czyli na czym polega praca analityka?
 
Confitura 2013
Confitura 2013Confitura 2013
Confitura 2013
 
2013 04 20 SpaceApp challenge kraków
2013 04 20 SpaceApp challenge kraków2013 04 20 SpaceApp challenge kraków
2013 04 20 SpaceApp challenge kraków
 

Sztuka wojny wg analityka IT - jak współpracować z trudnym klientem

Notes de l'éditeur

  1. Dodac rysunek na tabicy, PO, wymagania i interesariusze
  2. Nawiązać do tego co robi analityk i co będziemy robić na szkoleniu
  3. Co to są wymagania? Może być zarówno abstrakcyjnym wysokiego poziomu opisem usługi jak również precyzyjnym matematycznym opisem działania konkretnej funkcji Jest to nieuniknione gdyż wymagania mogą służyć w różnych celachPodstawa do podpisania kontraktu, czyli wymaganie otwartePodstawa do stworzenia oprogramowania, czyli precyzyjne wymaganie zamknięteOba te zdania opisują coś co nazywa się wymaganiami
  4. Stwierdzenia opisujące, jakie usługi ma oferować system, jak ma reagować na określone dane wejściowe oraz jak ma reagować w określonych sytuacjach.
  5. Ograniczenia usług i funkcji systemu obejmujące: ograniczenia czasowe, ograniczenia dotyczące procesu tworzenia, standardy itd.
  6. Spisac wymagania co do skrzynki pocztowej
  7. Opisac proces, tak aby wprowadzić pojęcia backlogu, velocity, capasity, burndownchartitp
  8. Lista zadan
  9. Uporzadkowac spisane wymagania, usunąć duplikaty itp
  10. Kartki, narysować usecase aparatu
  11. Narysowacusecase poczty
  12. Mockupy na kartach