Submitted by: Submitted by feckers
Views: 590
Words: 2198
Pages: 9
Category: Science and Technology
Date Submitted: 03/31/2009 05:47 AM
Two of the leading development processes in the public domain are Object-oriented Process, Environment and Notation (OPEN) and the proprietary Rational Unified Process (RUP).
Undertake some research and provide a comparison of these two processes. Provide a convincing argument for each issue that you identify by justifying your statements.
Background
Object-Oriented Software Development
A process for developing software and software-intensive systems, known as metamodeling, is a collection of a number of things, including rules for software construction, sequencing rules within the process, a full description of deliverables and how they relate to other parts of the process producing them, advice on organisational roles and team structure, project management guidelines, construction and coding techniques etc.
Software development needs to include a process, which is basically a sequence to be followed. The process should therefore be flexible to cater for varying styles, skills sets, safety levels & domain demands. It is not possible to use a one-size-fits-all process9. A. Cockburn, Selecting a project's methodology. IEEE Software 17 4 (2000), pp. 64' 71. Full Text via CrossRef | View Record in Scopus | Cited By in Scopus (32). Larger projects require more project management, whereas, smaller projects can compress the timescales of requirements analysis/design/code without the need for detailed project management
Two of the most popular object-oriented process-focused third-generation methods today are -
o the Rational Unified Process (RUP) - a proprietary (company developed) product which is sold as a CD or website access to a hyperlinked book
o the Object-oriented Process, Environment and Notation (OPEN) framework - a public domain process documented in a series of books
An Overview to OPEN
OPEN encapsulates business issues, quality issues, modelling issues and reuse issues within its end-to-end lifecycle support for...