BazEkon - Biblioteka Główna Uniwersytetu Ekonomicznego w Krakowie

BazEkon home page

Meny główne

Autor
Bagiński Przemysław (AGH Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie), Labus Krzysztof (AGH Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie), Werewka Jan (AGH Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie)
Tytuł
Wpływ świadomości dotyczącej długu technicznego i wiedzy o nim na powodzenie projektów informatycznych
Impact of Knowledge and Awareness Of Technical Debt in Software Developing Teams on IT Projects Success
Źródło
Informatyka Ekonomiczna / Uniwersytet Ekonomiczny we Wrocławiu, 2015, nr 3 (37), s. 9-29, rys., tab., bibliogr. 21 poz.
Business Informatics / Uniwersytet Ekonomiczny we Wrocławiu
Słowa kluczowe
Zarządzanie ryzykiem, Zarządzanie projektem, Informatyka, Oprogramowanie
Risk management, Project management, Information science, Software
Uwagi
streszcz., summ.
Abstrakt
Celem pracy jest analiza wpływu długu technicznego na osiąganie celów projektów informatycznych z perspektywy zespołów rozwijających oprogramowanie. W artykule skoncentrowano się na powodach narastania długu technicznego i trudnościach związanych z jego obsługą oraz spłacaniem. Zidentyfikowano najważniejszych interesariuszy, na których dług techniczny ma wpływ lub którzy wpływają na narastanie długu technicznego. Interesującym zagadnieniem jest spojrzenie na dług od środka, z perspektywy członków zespołów rozwijających oprogramowanie. W celu uzyskania potrzebnych informacji przeprowadzono ankietę skierowaną do członków zespołów rozwijających oprogramowanie. W ankiecie uzyskano odpowiedzi związane z napotykanymi rodzajami długu technicznego, nastawieniem, wiedzą oraz podejściem do długu technicznego. Wykazano, że brak wiedzy i świadomości w zespołach rozwijających oprogramowanie ma wpływ na narastanie długu technicznego. Opracowanie zawiera również propozycję rozwiązań bazujących na analizie SWOT, które mają na celu przeciwdziałanie niebezpiecznym sytuacjom wynikającym z długu technicznego.(abstrakt oryginalny)

The aim of the study was to analyze the impact of technical debt on projects goals achievement, considered from the perspective of software developing teams. The investigations are addressed to technical debt accumulation, difficulties related to its service and repaying. The most important stakeholders are identified on which the dechnical debt has an impact or which influence the technical debt accumulation. An interesting issue was to look at the debt from the inside in order to obtain views of members of the software developing teams. In order to obtain all the necessary information, a survey is conducted referred to the members of the software developing teams. The responses obtained from the survey concerns types of technical debt encountered, attitude, knowledge and approach to the debt. The article also shows that the lack of knowledge and awareness related to technical debt in teams affects the technical debt growth. The paper provides, based on SWOT analysis, solutions proposals that are designed to prevent dangerous situations resulting from technical debt.(original abstract)
Dostępne w
Biblioteka Główna Uniwersytetu Ekonomicznego w Krakowie
Biblioteka SGH im. Profesora Andrzeja Grodka
Biblioteka Główna Uniwersytetu Ekonomicznego w Katowicach
Biblioteka Główna Uniwersytetu Ekonomicznego w Poznaniu
Biblioteka Główna Uniwersytetu Ekonomicznego we Wrocławiu
Pełny tekst
Pokaż
Bibliografia
Pokaż
  1. Alves N.S.R., Ribeiro L.F., Caires V., MendesT.S., Spinola R.O., 2014, Towards an ontology of terms on technical debt, 2014 Sixth International Workshop on Managing Technical Debt (MTD), s. 1-7, http://doi.org/10.1109/MTD.2014.9.
  2. Code refactoring, hasło [w:] Wikipedia, the free encyclopedia, https://en.wikipedia.org/w/index.php?title=Code_refactoring&oldid=682022427 (21.09.2015).
  3. Cunningham W., 1992, The WyCash Portfolio Management System, http://c2.com/doc/oopsla92.html (6.01.2016).
  4. Czym jest dług technologiczny? Jarosław Żeliński IT-Consulting, 2014, http://it-consulting.pl/autoinstalator/wordpress/2014/05/12/czym-jest-dlug-technologiczny/.
  5. Da S Maldonado E., Shihab E., 2015, Detecting and quantifying different types of self-admitted technical debt, 2015 IEEE 7th International Workshop on Managing Technical Debt (MTD), s. 9-15, http://doi.org/10.1109/MTD.2015.7332619.
  6. Fontana F.A., Ferme V., Zanoni M., Roveda R., 2015, Towards a prioritization of code debt: A code smell intensity index, 2015 IEEE 7th International Workshop on Managing Technical Debt (MTD), s. 16-24, http://doi.org/10.1109/MTD.2015.7332620.
  7. Holvitie J., Leppanen V., Hyrynsalmi S., 2014, Technical debt and the effect of agile software development practices on it - an industry practitioner survey, 2014 Sixth International Workshop on Managing Technical Debt (MTD), s. 35-42, http://doi.org/10.1109/MTD.2014.8.
  8. Kieruzel M., 2014, Metoda oceny ryzyka realizacji oprogramowania do wspomagania działalności przedsiębiorstwa na przykładzie oprogramowania typu open source, Informatyka Ekonomiczna, 1, http://doi.org/10.15611/ie.2014.1.20.
  9. Li Z., Avgeriou P., Liang P., 2015, A systematic mapping study on technical debt and its management, Journal of Systems and Software, 101, s. 193-220, http://doi.org/10.1016/j.jss.2014.12.027.
  10. Li Z., Liang P., Avgeriou P., 2015, Architectural technical debt identification based on architecture decisions and change scenarios, 2015 12th Working IEEE/IFIP Conference on Software Architecture (WICSA), s. 65-74, http://doi.org/10.1109/WICSA.2015.19.
  11. Łucki Z., 2015, Proszę... nie mówmy "technologia" na technikę!, http://www.uci.agh.edu.pl/bip/63/11_63.htm (25.08.2015).
  12. Managing Technical Debt, 2015, http://www.infoq.com/articles/managing-technical-debt (15.08.2015).
  13. Martini A., Bosch J., 2015, The danger of architectural technical debt: contagious debt and vicious circles, 2015 12th Working IEEE/IFIP Conference on Software Architecture (WICSA), s. 1-10,http://doi.org/10.1109/WICSA.2015.31.
  14. PMI, 2013, A Guide to the Project Management Body of Knowledge: PMBOK(R) Guide (5 edition), Newtown Square, Project Management Institute, Pennsylvania.
  15. Rubin K.S., 2012, Essential Scrum: A Practical Guide to the Most Popular Agile Process (1 edition), Upper Saddle River, Addison-Wesley Professional.
  16. Siarka P., 2015, System informacyjny banku - integracja procesów zarządzania ryzykiem kredytowym, Informatyka Ekonomiczna, 1, http://doi.org/10.15611/ie.2015.1.05.
  17. Steve Garnett - Technical Debt: Strategies & Tactics for Avoiding & Removing It., 2013, http://blogs.ripple-rock.com/SteveGarnett/2013/03/05/TechnicalDebtStrategiesTacticsForAvoidingRemovingIt.aspx (15.08.2015).
  18. SWOT TOWS, 2015, http://swottows.com/ (6.01.2016).
  19. Technical debt, 2015, hasło [w:] Wikipedia, the free encyclopedia, https://en.wikipedia.org/w/index.php?title=Technical_debt&oldid=694276930 (8.12.2015).
  20. Werewka J., Lewicka D., Zakrzewska-Bielawska A.F., 2012, Zarządzanie projektami w przedsiębiorstwie informatycznym: Metodologia i strategia zarządzania, t. 1, Wydawnictwa AGH, Kraków.
  21. Zazworka N., Izurieta C., Wong S., Cai Y., Seaman C., Shull F. i in., 2014, Comparing four approaches for technical debt identification, Software Quality Journal, 22(3), s. 403-426.
Cytowane przez
Pokaż
ISSN
1507-3858
Język
pol
URI / DOI
http://dx.doi.org/10.15611/ie.2015.3.01
Udostępnij na Facebooku Udostępnij na Twitterze Udostępnij na Google+ Udostępnij na Pinterest Udostępnij na LinkedIn Wyślij znajomemu