Need computer science help with The Systems Development Life Cycle (SDLC)

Computer Science
Tutor: None Selected Time limit: 1 Day

Compare the six (6) core processes in the SDLC. Give your opinion on which one you believe is the least important in developing software, and explain why. Give your opinion on which one you believe is the most important in developing software, and explain why..

Jan 7th, 2016

Thank you for the opportunity to help you with your question!

There are six core processes we should execute for Systems Development Life Cycle (SDLC),and compare them, I think none of them can be ignored in the SDLC. Only do them step bystep, we can develop a system well. We know that all the project and requirements for a systemdevelopment are different, and these six core processes can deal with all the situations becausethey are reasonable and step by step. They can provide us an all-purpose guideline when westart a new SDLC.The six core processes are all important, but we can grade them because some of them aremore important than else ones. I think the third step, “Discover and understand the details of theproblem or the need” is the least important in developing software. We can analyze the first two

According to the book of System Analysis and Design in a changing world by Satzinger, there are six core process of the Systems Development life Cycle (SDLC) and the idea is each system gets evolved over several iterations and each iteration consists of the following six core processes:

  1. Identify the problem or need and obtain approval to proceed.
  2. Plan and monitor the project- what to do, how to do it, and who does it.
  3. Discover and understand the details of the problem or the need.
  4. Design the system components that solve the problem or satisfy the need.
  5. Build, test, and integrate system components.
  6. Complete system tests and then deploy the solution.

This is how iterative Agile project might be built. Core components are built first and then additional components are added. This method is called iterative development because the six core processes are repeated over and over, in another word there is one big project that consists of many mini-projects.

There is also a defined process known as The Software Engineering Body of Knowledge (SWEBOK) that promotes a consistent view of Software Engineering and is a guide to the main broken Knowledge Areas. According to SWEBOK, there are 10 Knowledge Areas that each contains a reasonable topic list presenting sound information about Software Engineering.


Please let me know if you need any clarification. I'm always happy to answer your questions.
Jan 7th, 2016

Studypool's Notebank makes it easy to buy and sell old notes, study guides, reviews, etc.
Click to visit
The Notebank
...
Jan 7th, 2016
...
Jan 7th, 2016
May 28th, 2017
check_circle
Mark as Final Answer
check_circle
Unmark as Final Answer
check_circle
Final Answer

Secure Information

Content will be erased after question is completed.

check_circle
Final Answer