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

  Describing arrow points to object in communication diagram

Why would you design a communication diagram instead of sequence diagram? Describe what the arrow which points to the object in a communication diagram signifies.

  Draw erd to track work orders and tasks of work orders

Draw an ERD. The database should track work orders and tasks of work orders. The following detailed information requirements should be represented by the ERD.

  How to sketch flow chart to read employee master file

How to sketch flow chart to read employee master file and to output number of employees in each department who have a basic degree.

  Application over udp or tcp

Think about the  streaming stored audio. Does it make sense to run the application over UDP or TCP? Which transport protocol does Real Networks use?

  Develop user acceptance tests for the review

Develop User Acceptance Tests for the Review Content Query use case text description and create bug reports for any bugs you have identified in your executed tests.

  Sketch the use case diagram for stillwater antiques

Sketch the use case diagram for the following circumstances Stillwater Antiques purchases and sells one-of-a-kind antiques of all kinds.

  Design a wireframe prototype

Design a wireframe prototype to meet the needs of the personas and requirements.

  Create erd using entities and attributes for driver-s log

Create a detailed ERD using the Entities and Attributes for Driver's Log document found on the Huffman Trucking Intranet site.

  Preparing a short video clip

Create a short video clip on some topic from your chosen multimedia assignment. Do the same for a short 3D animation using Blender on a different topic.

  Modularity can have negative as well as positive effect

Modularity can have a negative as well as a positive effect. A program that is overmodularized performs its operations in very small modules, so a reader has trouble acquiring an overall perspective

  Draw erd for student entity

Draw and ERD for this situation. What attribute or attributes did you designate as the identifier for the STUDENT entity? Why?

  Currency conversion event

Expand the Currency Conversion event to have a menu of 5-currencies that allows the user to choose which currency they wish to display in its equivalency to the United States dollars.

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