Third generation OO processes: a critique of RUP and OPEN from a project management perspective

Second generation OO methods, with a few exceptions, contained no elements addressing process or project management. Third generation methods have been defined as those collaborative developments which also have a significant process element. Two examples are the rational unified process (RUP) and object-oriented process, environment and notation (OPEN). We examine RUP and OPEN from a project management viewpoint and evaluate whether either or both would meet acceptable standards in process support, project management guidelines and full lifecycle description for OO software development.

[1]  Brian Henderson-Sellers,et al.  An OPEN process for component-based development , 2001 .

[2]  Brian Henderson-Sellers,et al.  The OPEN process specification , 1997 .

[3]  Victor R. Basili,et al.  The TAME Project: Towards Improvement-Oriented Software Environments , 1988, IEEE Trans. Software Eng..

[4]  차상균,et al.  [서평]Succeeding with Objects - Decision Frameworks for Project Management - , 1996 .

[5]  Philippe Kruchten,et al.  The Rational Unified Process: An Introduction , 1998 .

[6]  Ian M. Graham,et al.  Migrating to object technology , 1994 .

[7]  Mark P. Ginsberg,et al.  Process Tailoring and the the Software Capability Maturity Model , 1995 .

[8]  W. Duncan A GUIDE TO THE PROJECT MANAGEMENT BODY OF KNOWLEDGE , 1996 .

[9]  Donald Firesmith Object-oriented development , 1986 .

[10]  Brian Henderson-Sellers,et al.  Coupling and cohesion (towards a valid metrics suite for object-oriented analysis and design) , 1996, Object Oriented Syst..

[11]  Walker Royce,et al.  Software Project Management: A Unified Framework , 1998 .

[12]  Brian Henderson-Sellers,et al.  Booktwo of Object-Oriented Knowledge: The Working Object : Object-Oriented Software Engineering : Methods and Management , 1994 .

[13]  Philippe Kruchten,et al.  What Is the Rational Unified Process ? , 2001 .

[14]  Murray R. Cantor Object-oriented project management with UML , 1998 .

[15]  Ivar Jacobson,et al.  The Unified Software Development Process , 1999 .

[16]  Brian Henderson-Sellers,et al.  Object-Oriented Metrics , 1993, TOOLS.

[17]  Brian Henderson-Sellers,et al.  UML-compatible processes , 2001, Proceedings of the 34th Annual Hawaii International Conference on System Sciences.

[18]  Walker Royce Software Project Management , 1998 .

[19]  Brian Henderson-Sellers,et al.  The OPEN toolbox of techniques , 1998 .