Question

In: Computer Science

During the systems development life cycle (SDLC), certain key problems discovered in the later stages could...

During the systems development life cycle (SDLC), certain key problems discovered in the later stages could be directly traced back to inadequate and/or poor efforts in the requirements phase and industry studies show that over 50% of systems problems belong to this case. In addition, as mentioned in this week lecture notes "the cost of errors in requirements that weren’t discovered until later" may go up to 1,000 times. As a systems analyst, what should we do to minimize this problem? How might this be avoided?

Please no handwritten notes as those are hard to read.

Solutions

Expert Solution

  • After calculating the actual total cost of the errors in the requirement phase, try and use all the possible resources available to reduce the cost and find a solution to the problem. Establish a good relation with the user so that the user is ready to reduce the cost of the errors that might have been caused.
  • The best way to make a product cost effective is to keep it in track. Analyse each phase of it.This would certainly minimize the cost and also avoid the problems that might occur.
  • Constantly communicate with the user at every stage so that if a problem has occurred then it can be cleared easily because if the user knows nothing about what the problem is and they will never be able to explain what exactly they want.
  • Doing so, errors that might have occurred in the early stage could be easily detected and can be detected earlier then to find the same problem later when the cost of removing those errors or resolving them could have increased a lot more than before.
  • There is something called as Interviewing and Questionnaires that a system analyst follow to find out the issues that might have been caused by a product. By doing so he collects a lot amount of feedback that can be used in future for developing new product.
  • It is necessary that the system analyst ask the correct question to the users in order to get the right feedback. This can also minimize the cost and can avoid lot of problems that might have occurred if not analyzed ahead of time.
  • Draw a chart and show it to the users and let them understand the product completely like what their product is going to do how it is going to work and everything in brief.
  • This will give them a basic idea of how their final product output will be. And therefore if there are any changes they need in their product can be done before the product is implemented. This saves time also other than cost.
  • Changes done to any product after its full implementation there are high chances of problems arising then making changes earlier avoiding any issues.
  • Make sure that your product is approved by the user. Maintaining a good relationship with the user is important as mentioned before. Try completing the product before deadline and without or with minimal errors possible.

These are the main points to remember as a system analyst to reduce the cost or avoid problems in your product.


Related Solutions

Explain all 5 (FIVE) stages of Systems Development Life Cycle (SDLC) when developing an accounting system....
Explain all 5 (FIVE) stages of Systems Development Life Cycle (SDLC) when developing an accounting system. In addition, describe the accountant’s roles in each of the phase. (Hint: 25 marks for explanation of SDLC phases + 5 marks for description of accountant’s roles in each phase = 25 marks. Hence a total of 50 marks)
Explain all 5 (FIVE) stages of Systems Development Life Cycle (SDLC) when developing an accounting system....
Explain all 5 (FIVE) stages of Systems Development Life Cycle (SDLC) when developing an accounting system. In addition, describe the accountant’s roles in each of the phase. (Hint: 25 marks for explanation of SDLC phases + 5 marks for description of accountant’s roles in each phase = 25 marks. Hence a total of 50 marks) 5 stages which is 1. system analysis 2. conceptual design 3. physical design 4. implementation and conversion 5. operation and maintenance not less than 1600...
Explain all 5 (FIVE) stages of Systems Development Life Cycle (SDLC) when developing an accounting system....
Explain all 5 (FIVE) stages of Systems Development Life Cycle (SDLC) when developing an accounting system. In addition, describe the accountant’s roles in each of the phase. 5 stages 1. planning 2. analysis 3. design 4. implementation 5. maintenance
What is the difference between Systems Development Life Cycle SDLC and Agile development methodologies? Explain in...
What is the difference between Systems Development Life Cycle SDLC and Agile development methodologies? Explain in multiple paragraphs. No handwriting, please.
Identify the stages of the System Development Life Cycle (SDLC) and four (4) activities. (20 marks)...
Identify the stages of the System Development Life Cycle (SDLC) and four (4) activities. Hints : student must describe each stage and link the stage with activities. remark : This is 20 marks question, please answer me in full sentence.
5. Describe the systems development life cycle (SDLC) methodology in the context of a “real” example....
5. Describe the systems development life cycle (SDLC) methodology in the context of a “real” example. In other words, think about (or imagine) a situation where you proposed the need for a new information system. For this system development effort, describe what happened (or should happen) during the definition, build, and implementation phases.
Systems Development Life Cycle (SDLC) has been a concept for building new or re-engineering legacy systems...
Systems Development Life Cycle (SDLC) has been a concept for building new or re-engineering legacy systems since 1960’s. Using this top down approach has many beneficial elements from clearly defined objectives to proper system testings before implementation. However, there are many key contrary elements as well. Discuss 10 (ten) with examples
Compare and Contrast PDLC (Program Development Life Cycle) and SDLC (System Development Life Cycle) as well...
Compare and Contrast PDLC (Program Development Life Cycle) and SDLC (System Development Life Cycle) as well as Application Programmers and Web Programmers and also Application and Website. Please answer. Thank you
The iceberg principle of the systems development life cycle depicts which of the following stages as...
The iceberg principle of the systems development life cycle depicts which of the following stages as relatively the largest: a) Planning b) Analysis c) Design d) Implementation e) Maintenance
A Systems Development Life Cycle (SDLC) requires a great deal of collaboration, concensus-seeking, and approvals from...
A Systems Development Life Cycle (SDLC) requires a great deal of collaboration, concensus-seeking, and approvals from many levels. Reflect on the SDLC process in relation to the quality of the organizational decision making throughout the project. What are some of the major stumbling blocks faced by nursing and the healthcare organization when it comes to the tasks involved in a SDLC?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT