Adaptacja nowego węzła do sieci   śledzenia stosowanej w modelurozwijania oprogramowania opartym    na teorii złożoności s...
Plan prezentacji I. Złożony model rozwijania oprogramowania II. Sieci śledzenia III. Adaptacja nowych węzłów do sieci  ...
Główne zasady złożonościsystemów Nieliniowość Holizm Dynamizm Otwartość Samoorganizacja SamoadaptacjaNa podstawie Xi...
I. Ogólny model złożonego systemurozwijania oprogramowania                    Akademia Jakości                            ...
II. Śledzenie w złożonym modelurozwijania oprogramowaniaW   modelu rozwijania oprogramowania  opartym na teorii złożonośc...
III. Adaptacja nowych wezłów dosieci śledzenia Adaptacja jako przygotowanie się nowego  węzła do połączenia z istniejącą ...
Tester odpowiedzialny za fazętestowania Tester oprogramowania realizując swoje  zadania wchodzi w interakcję z osobami  o...
Typy relacji (połączeń) międzywęzłami sieci Relacje(inaczej połączenia) między węzłami sieci można rozpatrywać w przenika...
IV. Adaptacja nowych testerów wwarstwie zadaniowej Proces  szkolenia Przydzielanie celów Typowe i specyficzne zadania a...
V. Adaptacja nowych testerów wwarstwie społecznej Typy osobowości specjalistów do spraw  rozwijania oprogramowania i kier...
Dominujące litery kodu MBTI dlawybranych zawodów Na podstawie Capretz L. F.: Software Testing & Human Factors,           U...
Wartości związane z pracą dlawybranych zawodów                                                                 Zawód      ...
Zainteresowania dla wybranychzawodów                                                         Zawód                        ...
Zależności międzyzainteresowaniami               Na podstawie MyPlan.com, L.L.C.     http://www.myplan.com/assess/methodol...
Profile ról zespołowych dlawybranych zawodów                                       Testerzy            Deweloperzy     Kie...
Podsumowanie Nie należy skupiać się tylko na własnych  zadaniach, a interakcji między  współpracownikami ograniczać do mi...
Upcoming SlideShare
Loading in …5
×

Adaptation of new node to traceability network applying in software development model based on complex systems theory

617 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
617
On SlideShare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Adaptation of new node to traceability network applying in software development model based on complex systems theory

  1. 1. Adaptacja nowego węzła do sieci śledzenia stosowanej w modelurozwijania oprogramowania opartym na teorii złożoności systemów Piotr Piotrowski Akademia Jakości 1 – testowanie i jakość projektów IT
  2. 2. Plan prezentacji I. Złożony model rozwijania oprogramowania II. Sieci śledzenia III. Adaptacja nowych węzłów do sieci śledzenia - podstawy IV. Adaptacja nowych testerów w warstwie zadaniowej V. Adaptacja nowych testerów w warstwie społecznej Podsumowanie Akademia Jakości 2 – testowanie i jakość projektów IT
  3. 3. Główne zasady złożonościsystemów Nieliniowość Holizm Dynamizm Otwartość Samoorganizacja SamoadaptacjaNa podstawie Xiong J.: New Software Engineering Paradigm Based on Complexity Science, Springer 2011 Akademia Jakości 3 – testowanie i jakość projektów IT
  4. 4. I. Ogólny model złożonego systemurozwijania oprogramowania Akademia Jakości 4 – testowanie i jakość projektów IT
  5. 5. II. Śledzenie w złożonym modelurozwijania oprogramowaniaW modelu rozwijania oprogramowania opartym na teorii złożoności systemów, śledzenie (ang. traceability) jest dwukierunkowe i odbywa się potencjalnie pomiędzy wszystkimi fazami rozwijania Ma postać wielowymiarowej sieci śledzenia (ang. traceability network), która bierze pod uwagę więcej związków pomiędzy komponentami systemu niż tradycyjna macierz śledzenia (ang. traceability matrix) Akademia Jakości 5 – testowanie i jakość projektów IT
  6. 6. III. Adaptacja nowych wezłów dosieci śledzenia Adaptacja jako przygotowanie się nowego węzła do połączenia z istniejącą siecią oraz zmiany w węźle i całej sieci wskutek interakcji nowego węzła z siecią Węzły sieci mają postać (ludzie, umiejętności, zasoby, zadania) Różne osoby są odpowiedzialne za poszczególne fazy rozwijania oprogramowania Akademia Jakości 6 – testowanie i jakość projektów IT
  7. 7. Tester odpowiedzialny za fazętestowania Tester oprogramowania realizując swoje zadania wchodzi w interakcję z osobami odpowiadającymi za inne fazy rozwijania oprogramowania Tester przed dołączeniem do sieci rozwijania oprogramowania przechodzi szkolenie W uproszczeniu, tester przy realizacji swoich obowiązków najczęściej komunikuje się z: z innym testerem, deweloperem, kierownikiem projektu Akademia Jakości 7 – testowanie i jakość projektów IT
  8. 8. Typy relacji (połączeń) międzywęzłami sieci Relacje(inaczej połączenia) między węzłami sieci można rozpatrywać w przenikających się płaszczyznach – zadaniowej i społecznej, a także w wielu kierunkach Akademia Jakości 8 – testowanie i jakość projektów IT
  9. 9. IV. Adaptacja nowych testerów wwarstwie zadaniowej Proces szkolenia Przydzielanie celów Typowe i specyficzne zadania analityka testów (ang. test analyst) jako przykładu testera oprogramowania Udana adaptacja testera w warstwie zadaniowej środowiska pracy Akademia Jakości 9 – testowanie i jakość projektów IT
  10. 10. V. Adaptacja nowych testerów wwarstwie społecznej Typy osobowości specjalistów do spraw rozwijania oprogramowania i kierownictwa projektu według MBTI Powiązanie stylu komunikacji interpersonalnej z różnymi rodzajami stanowisk i zależności między nimi Akademia Jakości 10 – testowanie i jakość projektów IT
  11. 11. Dominujące litery kodu MBTI dlawybranych zawodów Na podstawie Capretz L. F.: Software Testing & Human Factors, University of Western Ontario. Canada 2011 Akademia Jakości 11 – testowanie i jakość projektów IT
  12. 12. Wartości związane z pracą dlawybranych zawodów Zawód Kierownik systemów Tester Deweloper informacyjnych (IT)* Wartości pracy: 1. Osiągnięcie 1. Osiągnięcie 1. Warunki pracy 2. Warunki pracy 2. Warunki pracy 2. Wsparcie 3. Niezależność 3. Uznanie 3. OsiągnięcieNa podstawie O*NET OnLine http://www.onetonline.org/ Luty 2012 Wartości związane z pracą a komunikacja interpersonalna Akademia Jakości 12 – testowanie i jakość projektów IT
  13. 13. Zainteresowania dla wybranychzawodów Zawód Kierownik systemów Tester Deweloper informacyjnych (IT)* Zainteresowania: 1. Badawcze 1. Badawcze 1. Przedsiębiorcze 2. Konwencjonalne 2. Konwencjonalne 2. Konwencjonalne 3. Realistyczne 3. Realistyczne 3. BadawczeNa podstawie O*NET OnLine http://www.onetonline.org/ Luty 2012 Akademia Jakości 13 – testowanie i jakość projektów IT
  14. 14. Zależności międzyzainteresowaniami Na podstawie MyPlan.com, L.L.C. http://www.myplan.com/assess/methodology/i1.php 2012 Akademia Jakości 14 – testowanie i jakość projektów IT
  15. 15. Profile ról zespołowych dlawybranych zawodów Testerzy Deweloperzy Kierownicy projektów Realizator Realizator Realizator Rola w zespole Pracownik zespołowy Pracownik zespołowy Animator Finalizator Filar Zaradna dusza Na podstawie Vinter O.: Software Engineering Mentor. People Issues. http://ottovinter.dk/engpeople.htm 21 października 2008 Opisrelacji dla ról Udana adaptacja testera w warstwie zadaniowej środowiska pracy Akademia Jakości 15 – testowanie i jakość projektów IT
  16. 16. Podsumowanie Nie należy skupiać się tylko na własnych zadaniach, a interakcji między współpracownikami ograniczać do minimum Optymalny poziom komunikacji interpersonalnej Udana adaptacja pracownika w warstwie zadaniowej i społecznej środowiska pracy Akademia Jakości 16 – testowanie i jakość projektów IT

×