The unified software development process
The unified software development process
UML components: a simple process for specifying component-based software
UML components: a simple process for specifying component-based software
Software Engineering: An Object-Oriented Perspective
Software Engineering: An Object-Oriented Perspective
The Rational Unified Process: An Introduction, Second Edition
The Rational Unified Process: An Introduction, Second Edition
Systems Analysis and Design with UML
Systems Analysis and Design with UML
Hi-index | 0.00 |
The Rational Unified Process (RUP) is a development process which is based on object-oriented, usecase-centric, architecture-centric, and iterative approaches. Most projects for public organizations have adopted waterfall model in software development lifecycle, however, various projects have recently tried to apply an iterative model to minimize risks and to enhance quality of software. But empirical results of software-intensive development based on the RUP are not well known. Therefore, this paper presents process, period, effort and quality factors for a software-intensive system development through the study on the Korean Core Instrumentation System (K-CIS) which has adopted the RUP. We also present the result of comparison between the K-CIS RUP and waterfall model, and lessons learned from the K-CIS case. We believe that our result is useful for establishment of a process and estimation of resource and quality factors for software-intensive systems efficiently.