Słownik techniczno-budowlany. Angielsko-polski, polsko-angielski. English for Professionals
[Pl] conversation patterns for software professionals
-
Upload
michal-bartyzel -
Category
Education
-
view
112 -
download
0
description
Transcript of [Pl] conversation patterns for software professionals
Które z pytań pomoże Ci odnieść
maksimum korzyści z tego wykładu?
Ciekawe o czym będzie ta
prezentacja?
Co było dla mnie najtrudniejsze w
trakcie ostatniej rozmowy z klientem?
Dlaczego w trakcie rozmów z klientami
wciąż powtarzam te same błędy?
Jakie nowe możliwości pojawiłby
się, gdyby moje rozmowy z
klientami wyglądały tak, jak sobie
to wyobrażam?
conversation-patterns.com
@MichalBartyzel
www.conversation-patterns.com www.mbartyzel.blogspot.com
www.bnsit.pl
}
Oprogramowanie szyte na miarę
Jak rozmawiać z klientem,
który nie wie czego chce?
#
conversation-patterns.com
conversation-patterns.com
INENTORE VERITATIS
As a <role>
I want <feature/goal>
so that <benefit>
conversation-patterns.com
„ Alistar Cockburn
A user story is to a use case as
a gazelle is to a gazebo
conversation-patterns.com
conversation-patterns.com
US, UC traktowane są jako cele same w sobie
US, UC używane są do tego, aby nie
zawracać głowy ich autorowi
Skupiamy się na wypełnianiu formatek,
zamiast na współpracy
Można nie rozumieć potrzeb biznesu, pomimo
spisanych US, UC
conversation-patterns.com
conversation-patterns.com
Odpowiadam za zwiększenie
liczby likwidowanych szkód do 600,
więc…
…chcę zobaczyć raport
likwidowanych szkód
ubezpieczeniowych
Dalsze utrzymywanie liczby
likwidowanych szkód na poziomie
200 doprowadzi do zamknięcia
naszego departamentu, więc…
…chcę zobaczyć raport
likwidowanych szkód
ubezpieczeniowych
conversation-patterns.com
Odpowiadam za zwiększenie
liczby likwidowanych szkód do 600,
więc…
…chcę zobaczyć raport
likwidowanych szkód
ubezpieczeniowych
Dalsze utrzymywanie liczby
likwidowanych szkód na poziomie
200 doprowadzi do zamknięcia
naszego departamentu, więc…
…chcę zobaczyć raport
likwidowanych szkód
ubezpieczeniowych
conversation-patterns.com
Chcę...
POTRZEBA (motywator)
conversation-patterns.com
Jako U chcę funkcjonalność X, ponieważ...
…obawiam się, że znów marża źle się wyliczy
…to GUI nie jest intuicyjne
…nie chcę, żeby użytkownik miał wrażenie, że…
conversation-patterns.com
…przetestujemy ten moduł dokładniej
…możliwie szybko użyję kalkulatora płac
…będziemy mogli projektować raport WYSYWIG
Jako U chcę funkcjonalność X, ponieważ...
conversation-patterns.com
In order to <benefit>
as a <role>
I want <goal/feature>
As a <role>
I want <goal/feature>
so that <benefit>
conversation-patterns.com
In order to achieve <expected benefit>
as a <role>
I want <goal/feature>
In order to avoid <problem to be solved>
as a <role>
I want <goal/feature>
conversation-patterns.com
Dlaczego?
Co spowodowało, że chcesz…?
Co jest w tym trudnego?
Co możesz stracić?
conversation-patterns.com
Przed czym chcesz się uchronić?
Po co?
Co ci to da?
Jaki jest cel tego, że…?
Co będzie wtedy możliwe?
conversation-patterns.com
Co będzie w tym nowego, innego…?
Chcę...
POTRZEBA (motywator)
conversation-patterns.com
…to na pewno uszczęśliwi Prezesa ;)
…przetestujemy ten moduł dokładniej
…będziemy mogli projektować raport WYSYWIG
Jako U chcę funkcjonalność X, ponieważ...
conversation-patterns.com
..przestaniemy grzebać w XMLu
…mnie nie wyleją…
…zamiast żmudnie klikać ekran po ekranie
…ponieważ mnie to wkurza
conversation-patterns.com
…ponieważ będzie fajnie
…ponieważ mnie to wkurza
…ponieważ zatrzymamy straty
conversation-patterns.com
…ponieważ będzie fajnie
…ponieważ zwiększymy zyski
…ponieważ mnie to wkurza
…ponieważ zatrzymamy straty
conversation-patterns.com
…ponieważ zminimalizujemy koszty ukryte
…ponieważ będzie fajnie
…ponieważ zwiększymy zyski
…ponieważ zapoznamy się z wynikami sprzedaży
POTRZEBA (motywator)
Chcę…!
POTRZEBA
POTRZEBA
conversation-patterns.com
Które z pytań pomoże Ci odnieść
maksimum korzyści z tego wykładu?
Ciekawe o czym będzie ta
prezentacja?
Co było dla mnie najtrudniejsze w
trakcie ostatniej rozmowy z klientem?
Dlaczego w trakcie rozmów z klientami
wciąż powtarzam te same błędy?
Jakie nowe możliwości pojawiłby
się, gdyby moje rozmowy z
klientami wyglądały tak, jak sobie
to wyobrażam?
conversation-patterns.com
problem do rozwiązania spodziewana korzyść
Chcę uniknąć… Chcę osiągnąć…
Dlaczego?
Co spowodowało, że chcesz…?
Co jest w tym trudnego?
Co możesz stracić?
Przed czym chcesz się uchronić?
Po co?
Co ci to da?
Jaki jest cel tego, że…?
Co będzie wtedy możliwe?
Co będzie w tym nowego, innego?
In order to avoid <problem>
As a <role>
I want <goal/feature>
In order to achieve <benefit>
as a <role>
I want <goal/feature>
conversation-patterns.com
conversation-patterns.com
Biznes IT
Chcę, żebyście dodali tu przycisk do
generowania raportu częściowego -
Skąd mamy wziąć dane? Co
wyświetlić, gdy nie ma danych? Czy to
jest spójne z całością procesu? Czy
pomyślałeś o konsekwencjach
agregowania częściowych danych? To
wymaga dużej refaktoryzacji?
To ja się muszę skonsultować… -
conversation-patterns.com
POTRZEBA
Kryteria rozwiązania problemu
Kryteria osiągnięcia korzyści
Alternatywy
conversation-patterns.com
POTRZEBA
Kryteria rozwiązania problemu
Kryteria osiągnięcia korzyści
Alternatywy
conversation-patterns.com
Chcę… - Chcę, żebyście dodali tu przycisk
do generowania raportu częściowego
POTRZEBA
Kryteria rozwiązania problemu
Kryteria osiągnięcia korzyści
Alternatywy
conversation-patterns.com
Potrzeba - Co zyskasz na tym, że będziesz miał
raport częściowy?
- Nie będę musiał czekać na wyniki sprzedaży aż do końca miesiąca?
POTRZEBA
Kryteria rozwiązania problemu
Kryteria osiągnięcia korzyści
Alternatywy
conversation-patterns.com
Kryteria - A więc to czas oczekiwania na
wyniki jest tu kluczowy?
- Tak
- Które wyniki i jak często chcesz oglądać, żeby być na bieżąco?
- Chodzi mi o sprzedaż do kluczowych klientów. Chciałbym je podglądać co najmniej dwa razy w tygodniu.
POTRZEBA
Kryteria rozwiązania problemu
Kryteria osiągnięcia korzyści
Alternatywy
conversation-patterns.com
Alternatywy - Acha! W takim razie możemy to
zrobić na przykład tak… albo tak… albo tak… Która z tych funkcjonalności najbardziej pomoże ci nie czekać na wyniki sprzedaży
aż do końca miesiąca?
- Ta wygląda ciekawie…
conversation-patterns.com
Nie chcę, żeby to trwało tak długo
- Co ma wpływ na skrócenie tego czasu?
conversation-patterns.com
Nie powinno tu być tego raportu
- Co będzie można zrobić, jeśli go raport stąd zniknie?
Ten proces jest nieefektywny
- Co zyskasz na poprawieniu jego efektywności?
Trzeba poprawić efektywność tego procesu?
- Co konkretnie jest tu nieefektywne?
conversation-patterns.com
Musimy skrócić czas wykonywania pojedynczego zadania
- Bo jeśli nie to…?
Potrzeba nam trzech dni na tę refaktoryzację?
- A co jeśli nie będziecie dotykać tego kodu?