Original title:
Řízení požadavků při vývoji softwaru v nástroji IBM Rational Requirements Composer
Translated title:
Software Requirements Engineering with IBM Rational Requirements Composer
Authors:
Hajník, Julius ; Buchalcevová, Alena (advisor) ; Stanovská, Iva (referee) Document type: Master’s theses
Year:
2012
Language:
cze Publisher:
Vysoká škola ekonomická v Praze Abstract:
[cze][eng] Použití nástroje IBM RRC (Rational Requirements Composer) pro řízení požadavků poskytuje hodnotnou podporu procesů vývoje softwaru v oblasti vývoje a správy požadavků. Nástroj IBM RRC je součástí produktové řady nástrojů podporujících aplikace CLM (Collaborative Lifecycle Management) na platformě Jazz. Spolupráce s dalšími nástroji této řady, především s nástrojem IBM RTC (Rational Team Concert), rozšiřuje možnosti při řízení větších projektů a distribuovaných týmů. Jedná se o nástroje zaměřené na agilní vývoj softwaru. Tato práce vychází při analýze využití nástroje IBM RRC z metodiky MMSP (Metodika pro Malé Softwarové Projekty). Hlavním cílem této práce je analyzovat možnosti použití nástroje IBM RRC pro řízení požadavků při vývoji aplikací a ukázat vlastnosti, kterými přispívá k zefektivnění práce s požadavky ve školních projektech využívajících agilní metodiku vývoje softwaru MMSP. K dalším cílům této práce patří nalezení postupů pro zlepšení řízení požadavků vycházejících z nejlepších praktik a postupů metodiky MMSP. Cílů práce bylo dosaženo analýzou dostupné literatury o řízení požadavků, o metodikách vývoje softwarových aplikací, o metodice MMSP, analýzou zdrojů o softwarových nástrojích pro správu požadavků a na základě zkušeností získaných v softwarových projektech při výuce na Vysoké škole ekonomické v Praze a při práci s nástrojem IBM RRC. Hlavním přínosem této práce je rozšíření skupiny softwarových nástrojů využitelných ve školních projektech při vývoji aplikací metodikou MMSP.IBM Rational Requirements Composer (RRC) is a tool for software requirements engineering that supports requirements development and requirements management in the proces of software development. IBM RRC is a part of Collaborative Lifecycle Management (CLM) using the Jazz platform. In cooperation with other tools of this solution, especially with IBM Rational Team Concert (RTC), it advances the management of projects with large scope and extended teams. These tools have been developed for agile methodologies. This diploma uses the methodology for small software projects called MMSP for the analysis of IBM RRC's features. The main objective of this diploma thesis is the analysis of IBM RRC's features usable for software requirements engineering and demonstrates how to elevate the software requirements activities for school projects using the methodology MMSP. This diploma also pursues the objective of finding best practices and MMSP tasks to improve the requirements engineering proces. These objectives were achieved by deep analysis of various sources about software tools for requirements management, methodologies of IS/ICT development and information system development projects at the University of Economics in Prague and on using the IBM RRC. The key benefit of this diploma thesis is in raising the number of software tools which can be used for school projects of IS/ICT development using the MMSP methodology.
Keywords:
IS/ICT development project; MMSP; requirements engineering; tools for requirements management; MMSP; nástroje pro správu požadavků; projekt vývoje IS/ICT; řízení požadavků
Institution: University of Economics, Prague
(web)
Document availability information: Available in the digital repository of the University of Economics, Prague. Original record: http://www.vse.cz/vskp/eid/41507