- Tytuł:
-
Model jakości oprogramowania wytwarzanego w zwinnym procesie produkcji
Quality model for agile software development process - Autorzy:
-
Protasowicki, T.
Stanik, J. - Powiązania:
- https://bibliotekanauki.pl/articles/1203866.pdf
- Data publikacji:
- 2013
- Wydawca:
- Polskie Towarzystwo Symulacji Komputerowej
- Tematy:
-
zarządzanie projektami
metodyki zwinne
jakość oprogramowania
dynamika systemowa
symulacja
project management
earned value method
software quality
system dynamics
simulation - Opis:
-
Współczesne projekty informatyczne w coraz większej części prowadzone są w oparciu o metodyki zwinne. Ich zastosowanie ma z definicji zapewnić szybkie dostarczanie klientowi kolejnych wersji funkcjonującego oprogramowania charakteryzującego się określoną jakością. W artykule podjęto próbę zbadania wpływu odpowiedniego doboru personelu do zespołów wytwarzających oprogramowanie w oparciu o podejście zwinne na jakość powstającego produktu. W tym celu opracowano model symulacyjny, który - czerpiąc z osiągnięć nauk humanistycznych i inżynierii oprogramowania - obejmuje swoim zakresem obszary: zarządzania przepływem pracy, detekcją i naprawą błędów oraz budową zespołów w projekcie zarządzanym według metodyki Scrum. Zbudowany model pozwala między innymi zbadać, jak dopasowanie cech osobowości poszczególnych członków zespołu do różnych ról i procesów wpływa na jakość produktu, w którego tworzenie są oni zaangażowani. Przeprowadzone przy jego użyciu eksperymenty symulacyjne dają ciekawe spojrzenie na aspekty dotyczące zarządzania zasobami ludzkimi i ich wpływu na przebieg projektu oraz jakość otrzymanego w rezultacie oprogramowania. Wykorzystanie zaproponowanego modelu w praktyce może przyczynić się do lepszego zarządzania projektami prowadzonymi w zgodzie z filozofią Agile poprzez dobór kadry charakteryzującej się odpowiednimi zdolnościami
zarówno technicznymi, jak i interpersonalnymi.
IT projects currently more often base on agile management methods. This approach should ensure that project will, by the definition, provide quick delivery of the next versions of the software on the specific level of the quality. This paper is an attempt to examine the impact of appropriate team composition on the quality of software developed in the agile oriented environment. The simulation model proposed in this paper spans social sciences and software engineering and covers following areas: workflow management, defects detection and repair, and construction of teams in projects run with Scrum. The model allows to examine how personality fit of the individual team members to different roles and processes affects the quality of the software. Simulation experiments provide an interesting insight at the aspects of human resource management and its impact on the course of the project and the quality of developed software. The use of the proposed model in practice can contribute to better management of projects carried out in accordance with the philosophy of Agile through the selection of staff characterized by appropriate set of skills both technical and interpersonal. - Źródło:
-
Symulacja w Badaniach i Rozwoju; 2013, 4, 1; 23-40
2081-6154 - Pojawia się w:
- Symulacja w Badaniach i Rozwoju
- Dostawca treści:
- Biblioteka Nauki