Obszary badawcze
Obszary badawcze naszego zespołu
Nasza grupa badawcza zajmuje się zagadnieniami inżynierii oprogramowania ze szczególnym uwzględnieniem obszarów:
- architektura oprogramowania
- pozyskiwanie i zarządzanie wiedzą architektoniczną
- metody oceny architektur oprogramowania
- inżynieria wymagań
- przypadki użycia - pozyskiwanie i zapis przypadków użycia, przeglądy przypadków użycia (także automatyczne)
- wymagania pozafunkcjonalne - pozyskiwanie i dokumentowanie wymagań
- testowanie oprogramowania
- testowanie akceptacyjne - tworzenie skryptów testowych na podstawie przypadków użycia i szkiców ekranów
- jakość oprogramowania
- systemy zarządzania jakością oraz poprawa procesów - ISO 9000, CMMI,
- jakość kodu - refaktoryzacja, metryki kodu, przykre zapachy w kodzie (bad-smells),
- zarządzanie projektami informatycznymi
- metodyki zarządzania projektami - na podstawie zebranych wyników oraz analizy takich metodyk jak PRINCE 2, RUP czy XP w Instytucie Informatyki opracowano zwinną metodykę zarządzania projektami informatycznymi XPrince
- szacowanie rozmiaru i pracochłonności oprogramowania - pracujemy nad metodami szacowania rozmiaru i pracochłonności na podstawie wymagań funkcjonalnych, wiedzy architektonicznej i wymagań pozafunkcjonalnych.
Wspólnie z firmami informatycznymi współpracujemy nad rozwojem metody XPrince w ramach Konsorcjum XPrince.