Assessment on "Comparison Between Rup and Ethics Methodologies Using Nimsad Framework"

Assessment 10 pages (2947 words) Sources: 1+

[EXCERPT] . . . .

NIMSAD

RUP

ETHICS

the History Timeline of the RUP development

RUP Iterative development

One of the most significant current discussions in the human and commercial philosophy is how to develop information systems in the most efficient and effective way. The mechanism by which the information system is structured, organized and developed is known as methodology. According to Britain computer society (BCS, 2006), methodology is "a set of recommended means for information systems development or part of it which is based on logic and specific philosophy." A closer look at the great improvements in the field of methodology development can observe that there are many methodologies have been developed to meet various requirements for the different information systems. In order to be able to identify, evaluate, and select the appropriate methodology for a particular information system, a set of pre-defined criteria has to be used in order to give formal and authorized pattern for the results (Yaghini, 2009). It might be obvious that a particular methodology that is able to achieve goals set by an organization, will not be able perform simultaneously on another organization with different structure, concepts, and goals. As a result, the organizations need to have its evaluation framework to select the most appropriate methodology that fits their plans. In this regard, many frameworks have been developed to act as an evaluation tool to select a particular methodology. One of the most common frameworks in this field is NIMSAD. This paper will focus on an account of using NIMSAD frame work for the purpose of comparing a
Continue scrolling to

download full paper
nd evaluating two selected methods which are: Rational Unified Process (RUP) and Effective Technical and Human Implementation of Computer -- based Work Systems (ETHICS). The main issues addressed on this paper are: firstly, outline of RUP and ETHICS main features and characteristics; Secondly, use NIMSAD's steps to evaluate each method on a comparison basis; Lastly, review and discuss the findings of the mentioned comparison.

NIMSAD

NIMSAD stands for Normative Information Model -based Systems Analysis and Design and it has three basic elements: the problem situation which is the methodology context, the intended problem solver (the methodology user), and the problem solving process (the methodology). It is a meta framework that includes in the problem solving process three essential phases which are broken down into eight stages that can be used to solve any intended problem. NISAD is used as an evaluation tool to help comparing two or more methods, which is performed for multiple purposes. One could be an academic purpose that can help learners to get deeper understanding of the compared methodologies' main goals, structures, and features. Another key purpose for methodologies comparisons is to help identifying the pros and cons for each methodology so that specialists can combine the best available features from multiple methodologies to develop a new methodology (Yaghini, 2009).

Rational Unified Process (RUP)

RUP has been developed in the period between 1980s and 1990s by Dr. Jacobson who has been considered as a father of RUP. His company 'Objectory' was acquired by Rational® Software which was also concerned about developing software systems with regards to iterative approach. Later in 2002, Rational® Software was acquired by IBM to be one of its main divisions and RUP has become IBM RUP (figure 1). As a result, RUP gained the current formulation of iterative development and architecture from its background history of development to be defined as a well defined software engineering process used to develop software systems based on "case-driven iterative" approach (Rational® Software, 1998). It has some distinguishing characteristics:

1. It is a process product in which specialists are working closely with customers, partners, and organizations

2. It supports team productivity by allowing each member to access the entire knowledge base, so they share a common language, process, and view of software system under development.

3. . It establishes and maintains models rather that growing body of papers and documents.

4. It is a guidance for how to use Unified Modeling Language in effective way.

5. It is enhanced with tools to automate a large part of the process which can increase the level of reliability and accuracy.

6. RUP is a configurable process. Yet, it can be varied to accommodate different situations because there is no single process is suitable for all software development.

Figure 1: the History Timeline of the RUP development (Rational ® Software, 1998)

RUP Phases and Iterations:

The software life cycle is broken into cycles, each cycle working on a new generation of the product. The Rational Unified Process divides one development cycle into four consecutive phases

1. Inception Phase:

Objectives: establish the work case for the system and delimit the project scope by identifying who and how system will interact with identified external actors.

Outcomes: vision document, risk assessment, project plane (initial), and prototype.

2. Elaboration phase (the most critical phase):

Objectives: analyze the problem field, develop the project plan, and eliminate the highest risk factors by having a comprehensive understanding of the system requirements.

Outcomes: a use-case model in which includes all use cases and actors have been identified, Software Architecture Description, an executable architectural prototype, a revised risk list, and a development plan for the overall project, showing iterations.(IBM, 2003)

3. Construction phase (a manufacturing process):

Objectives: efficient resources management and operations control to optimize costs, schedules, and quality.

Outcomes: The software product, and the user manuals.

4. Transition phase:

Objective: to deploy the software product to end-user when ensuring that sufficient product features testing and user training were provided to achieve user satisfaction.

Outcome: final software product.

Each phase is concluded with a well-defined milestone which is a point in time at which certain critical decisions must be made, and therefore key goals must have been achieved (Boehm, 1996).

Figure2: RUP Iterative development (© WittmannClan, 2005)

In this paper, we propose an evaluation framework for selecting information systems development methodology in order to facilitate the development process of information systems in organizations. This paper will focus on the critical aspects of both RUP and ETHICS in an attempt to ascertain both their complexities and similarities within the NIMSAD normative analysis process. This discussion will lay out the core competencies of the NIMSAD process as well as the positives and negatives of the matrix in order to provide a working context.

NIMSAD is a meta-framework for evaluating methodologies, specifically information system development methodologies. At its core, methodology, is a way of structuring (rationalizing) thinking and action, invoking both critical and creative thinking. Why would NIMSAD by utilized as a reflective agent in evaluating I.S. processes? The positive aspects of using NIMSAD include: (1) a wide scope; (2) it is not restricted to evaluation of any particular category of methodologies and (3) it is highly practical and (4) Considers different use situations. However, NIMSAD is not a perfect design and therefore has its design flaws. Some of these flaws include: (1) the methodology user is separated from the methodology; (2) Viewpoint of what epistemology and ontology are differ from the commonly accepted viewpoints and (3) Their exists some ambiguous uses of concepts.

According to NIMSAD pretexts methodologies such as RUP and ETHICS are examined within four constructs: (1) Methodology context; (2) Methodology and (3) Methodology and (4) Use. These are the frameworks that will be utilized in order to effectively compare and contrast the similarities and differences between RUP and ETHICS.

The first step that NIMSAD uses to examine a methodology is to consider how the method examines the environment in which the problem occurs. The RUP is best equipped for well structured problems and does not cover coping with 'political' problems of clients. Most of the management advice is for controlling risk within the project team, so change control (software control) is emphasized over change management.

The RUP was created by more than one author and therefore a composite of different mindsets and ways of thinking. Such cohesion may bring a more widely applicable approach but presents additional comprehension complexities for novice users. ETHICS, conversely, explains the rationale behind tasks that need to be performed, which enables and empowers the methods used to achieve the goals behind the tasks.

There needs to be an understanding between the method user and the client whose problem is to be rectified. The RUP's rigorous specification of the UML facilitates easy communication between users of the method. The RUP mentions prototyping but there is no modeling guidance or linkage with UML. ETHICS uses more business modeling techniques in conjunction with joint modeling sessions. These models evolve in fidelity and detail as analysis and design progresses. Ethics makes use of prototypes to show functionality and demonstrates ideas.

The third strategy of NIMSAD, the problem-solving process, consists of a further eight stages-examined as they portend to RUP and ETHICS. Specifically, stages 1-5 are defined, according to the literature, as the problem formulation tasks, while stages 6 and 7 incorporate solution design. The final stage, stage 8, is the implementation stage. Each of these stages will be… READ MORE

Quoted Instructions for "Comparison Between Rup and Ethics Methodologies Using Nimsad Framework" Assignment:

Information Systems Assessment 6

This is the Individual essay / discussion type report to be handed in on Tuesday November 23rd 2010 by 3pm to the School Office coursework submission box (by EM1.25).

1. The report requires that each individual take 2 methods and compare and contrast them using the NIMSAD framework. This should include:

a. Introduction

b. An outline of each methodology

c. Your own evaluation of each methodology using the steps of NIMSAD and the users involved.

d. Discussion of results to be predominantly the thoughts and reasons of the author.

e. Conclusion

This report, which should contain a detailed section of your own thoughts and ideas, using references where necessary, in essay style should be approximately 3000 words, excluding diagrams, bibliography, title and Matric Number.

Each report should have:

1. A title page with the name of assignment and group members

2. An Introduction

3. A middle section (explanation of what the question asks)

4. A conclusion

5. A bibliography

Deadline: to be submitted to the School Coursework box (outside EM1.25) by 3pm Tuesday, November 23rd 2010.

This is the criteria I will be marking the individual assignment on. This is worth 10% of overall coursework mark.

F21IF2 Individual Assignment

Feedback Sheet

Student Name: Grade:

Part Section Marks Available Comments

A Introduction 10

B

An outline of each methodology 20

C

Your evaluation of each methodology using the steps of NIMSAD and the users involved. 50

D Discussion of results to show the thoughts and reasons of the author. (your own thoughts) 10

E Conclusion 10

Total 100

I have already started writing this assessment, but because I have many assignments and exams within a very limited period of time, I need help to finishit out, and according to what I*****'ve read about your services, I really hope you can help me finish it in the correct way. Another thing, I have chosen thfield to be information technology, while the field in particular is information system methodologies to develop computer systems and I*****'m doing MSC IT Software Systems if that might help handing the assignment to perfect proffisional person to write it. My University is very serious regard plagiarism, so please take this point into account. I will send you the part I wrote of this assessment and you will find references included in the file, all you need is to add some well chosen references. the font should be Times new Roman and size12 with 1.5 spacing, please.

RUP is a methodology stands for Rational Unified Process

ETHICS is a methodology stands for Effictive Technical and Human Implementation of Computer based Work Systems

NIMSAD is the well known framework

Many thanks in advance *****

How to Reference "Comparison Between Rup and Ethics Methodologies Using Nimsad Framework" Assessment in a Bibliography

Comparison Between Rup and Ethics Methodologies Using Nimsad Framework.” A1-TermPaper.com, 2010, https://www.a1-termpaper.com/topics/essay/nimsad-rup-ethics-history/8622160. Accessed 5 Oct 2024.

Comparison Between Rup and Ethics Methodologies Using Nimsad Framework (2010). Retrieved from https://www.a1-termpaper.com/topics/essay/nimsad-rup-ethics-history/8622160
A1-TermPaper.com. (2010). Comparison Between Rup and Ethics Methodologies Using Nimsad Framework. [online] Available at: https://www.a1-termpaper.com/topics/essay/nimsad-rup-ethics-history/8622160 [Accessed 5 Oct, 2024].
”Comparison Between Rup and Ethics Methodologies Using Nimsad Framework” 2010. A1-TermPaper.com. https://www.a1-termpaper.com/topics/essay/nimsad-rup-ethics-history/8622160.
”Comparison Between Rup and Ethics Methodologies Using Nimsad Framework” A1-TermPaper.com, Last modified 2024. https://www.a1-termpaper.com/topics/essay/nimsad-rup-ethics-history/8622160.
[1] ”Comparison Between Rup and Ethics Methodologies Using Nimsad Framework”, A1-TermPaper.com, 2010. [Online]. Available: https://www.a1-termpaper.com/topics/essay/nimsad-rup-ethics-history/8622160. [Accessed: 5-Oct-2024].
1. Comparison Between Rup and Ethics Methodologies Using Nimsad Framework [Internet]. A1-TermPaper.com. 2010 [cited 5 October 2024]. Available from: https://www.a1-termpaper.com/topics/essay/nimsad-rup-ethics-history/8622160
1. Comparison Between Rup and Ethics Methodologies Using Nimsad Framework. A1-TermPaper.com. https://www.a1-termpaper.com/topics/essay/nimsad-rup-ethics-history/8622160. Published 2010. Accessed October 5, 2024.

Related Assessments:

Ethics in a Computerized Society Research Paper

Paper Icon

Ethics in a Computerized Society

Ethics are extremely important in our society since they help to determine whether an action is right or wrong. There are different types of ethical… read more

Research Paper 7 pages (2132 words) Sources: 6 Topic: Ethics / Morality


Ethics Research the Role Creative Writing

Paper Icon

Ethics Research

The role of research and science is very important in today's society. In many ways, this social class dictates much of what is accepted as truth. With this… read more

Creative Writing 7 pages (1946 words) Sources: 7 Style: APA Topic: Ethics / Morality


Ethics and Leadership, Forming Research Paper

Paper Icon

ethics and leadership, forming a set of principles that can be applied in my particular leadership role. The paper is organized according to the principles that I have learned. This… read more

Research Paper 10 pages (3568 words) Sources: 10 Topic: Ethics / Morality


Ethics in the Sciences Essay

Paper Icon

ethics in the sciences has become a focus of debate during the last century. Many scientists and statisticians have deviated from the more formal view of science as only being… read more

Essay 3 pages (1262 words) Sources: 4 Topic: Ethics / Morality


Ethics and Moral Theory Essay

Paper Icon

Ethics - Moral Theory

ETHICS and MORAL THEORY in LIFE IS BEAUTIFUL

Life is Beautiful and Dishonesty:

The movie Life is Beautiful (1998) portrays the life of Guido Orefice, a… read more

Essay 4 pages (1154 words) Sources: 0 Style: MLA Topic: Ethics / Morality


Sat, Oct 5, 2024

If you don't see the paper you need, we will write it for you!

Established in 1995
900,000 Orders Finished
100% Guaranteed Work
300 Words Per Page
Simple Ordering
100% Private & Secure

We can write a new, 100% unique paper!

Search Papers

Navigation

Do NOT follow this link or you will be banned from the site!