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

  Draw e-r diagram when doctor prescribe drugs for patients

Draw the E/R diagram for following situation: Doctors prescribe drugs for patients. A given doctor can prescribe many drugs for a certain patient.

  Architecture tradeoff analysis method

what is the methods for according to specific quality attribute like (performance, reliability  ...etc.)?Is it possible to use  Architecture Tradeoff Analysis Method  ( ATAM )  for optimization ?

  Information security policies for online food supply company

Explain four suitable information security policies for online food supply company.

  Sketch flowchart to print average for student

Sketch a flowchart to print average for each student in class.Input. Input consists of student records each containing student's name(STUDENT-NAME), score for first test(TEST), score for second test(TEST2), and score for third test(TEST3).

  Explanations on fixing c++ code errors

This technique takes an array of ints as a parameter and returns an array of Booleans. For each element in the parameter array whose value is 0,

  Importance of professional looking worksheets

Discuss and explain in Excel why is it important to have a professional looking worksheet? Why spend so much time with styles and formats and creating borders?

  Challenges and difficulties of applying software metrics

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

  Finding output of the code sequence

Construct the pseudocode for a program that finds the sums of the numbers input that are greater than or equal to 10 and the numbers input that are less than ten.

  Draw flow chart to compute arithmetic operation

While drawing flow chart, you require to add little more functionality as follows like during any computations of any arithmetic operation, if result exceeds 2000 or comes equal to 100, user must input the data again

  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.

  Danger of using a section of code

Determine the danger of using a section of code like this?

  Process of formal software testing

Discuss and explain software testing as a career path, and consider what skills would be desirable for a software tester.

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