Sdlc and the role of analysis and design

Assignment Help Software Engineering
Reference no: EM13167769

In this unit, you have examined phases of the SDLC and the role of analysis and design in the overall process. A question remains, however, about the analysis and design. What methodology or approach should you use? One common methodology is the structured, or traditional, approach. Another is the object-oriented approach. In this Application, you contrast the activities of these two approaches to analysis and design and look at how the role of the systems analyst might differ depending on the chosen methodology.

Read the assigned articles that compare structured and object-oriented systems analysis and design methodologies. Using these articles, your other readings for this unit, and Internet research, write a 2- to 3-page paper in which you consider the following:

  • Differentiate between the object-oriented and structured approaches. What are the characteristics of each?
  • How do the activities of systems analysis and design differ depending on the methodology?
  • How would the role of a systems analyst differ based on the chosen methodology?
  • Do you agree or disagree with the conclusions of the articles authors in their evaluation of structured and object-oriented system analysis and design methodologies? Why?
  • Why might an organization prefer one approach over the other? What types of circumstances may affect their choice?
  • As a system analyst, which would you prefer? Why?
  • Can the two approaches be successfully combined? Explain.

Verified Expert

There are different methodologies used for the Software Development Life Cycle (SDLC). Out of the common methodologies, the well known and mostly used techniques are structured and Object-oriented (Davide Falessi). Structured is also known as traditional methodology. In this paper, both the technologies will be compared based on its features, advantages and disadvantages.

Reference no: EM13167769

Questions Cloud

Design a model using a flow diagram : Design a model using a flow diagram or pseudo code, hardware, and a software driver that can display the BCD digits 0-9 on a single-digit LED display. Build the BCD to seven-segment decoder in the software.
Compute the energy of the negatively charged particle : A muon is a fundamental particle equivalent to a one electron atom. The particle has Z = 2 and a negatively charged participle that is the same charge as the electron but 207 more massive. Compute the energy of the negatively charged particle if i..
Which plan is the least-cost alternative in this scenario : Considering demand and all costs depicted above, does the single, consolidated warehouse or the two individual warehouses represent the least-total-cost alternative?
Calculate the uncertainty in the distance of the electron : Calculate the uncertainty in the distance of the electron (in Angstroms) at any point during its 25 Angstrom journey. (HINT: remember velocity = distance/ time)
Sdlc and the role of analysis and design : In this unit, you have examined phases of the SDLC and the role of analysis and design in the overall process. A question remains, however, about the analysis and design. What methodology or approach should you use? One common methodology is the ..
Create an output array using input x values 1 through 10 : The function is y=(x)/(sqrt(x)), create an output array using input x values 1 through 10. I can't seem to get this to work for some reason...
Who has the most money in their account at age 70 : Assuming both retire at 70, and that the interest rate both get on their investments is 10% (compounded annually) who has the most money in their account at age 70? Explain why you pick the answer you pick.
Implement the backend for a list : Using an array to implement the backend for a list, create a list class that can contain integers and implements all of the following funtionality via the following functions:List() - the constructor List (const List& 1) - a copy constructor
Write a constant declaration named arraysize : Given the following array definition, write a constant declaration named ArraySize that automatically calculates the size in bytes, of the array

Reviews

inf167769

9/4/2016 6:19:58 AM

Very well formatted, by just looking it i got realized that it is written by professional, and that's what i was looking for. Arranging the solution question wise helped me a lot to differentiate the answers. thanks expertssssmind.

Write a Review

Software Engineering Questions & Answers

  Define the term software architecture

Define the term software architecture A service is a software component of distinctive functional meaning that typically encapsulates a high-level business concept, and is usually made up of three parts. Describe the three sub-components that m..

  Content validation of document

Do you believe that any form of document content validation should be applied to web pages before they are placed in the public domain?

  Determine the screen output of code segment

Determine the screen output of the following code segment? Explain your answer.

  Drawing flowchart to accept two number

Draw a flowchart to accept two number and any one of the follwing characters: +,-,*, and / . based on the character entered, the number should be added.

  Draw flowchart to let a user play rounds of head

Draw a flowchart to let a user play 10rounds of head or tail guessing game. Display how many times the player has guessed the outcomes correctly.

  Muscles health club database requirements

Read the given business needs closely to determine the entities and relationships required to fulfill the requirements. The nouns in the paragraph will tell you the entities that will be required.

  Using pseudocode to design a suitable program

he manager of the Supermarket would like to be able to calculate the unit price for items sold there. To do this, the program should input name and price of an product and its weight in pounds and ounces.

  Challenges and difficulties of applying software metrics

How to execute software measurement? Write dwon challenges and difficulties of applying software metrics?

  Explain the action of the function

Explain the action of the function. Determine the function in the library that performs a similar calculation?

  Sketch entity-relationship diagram of database table

Convert table to 3NF. Represent your answer in DBDL. Give table name and fields. Underline primary key. Sketch entity-relationship diagram showing all relationships.

  Determine the output of the code sequenc

Determine the output of this code sequence? The user successively enters 3, 5, and -1.

  Determine the greatest magnitude negative number

Determine the greatest magnitude negative number one can represent in an 8-bit 2's complement code? Write your result in binary and decimal.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd