Question

List the three software development phases. Problem-solving phase, Implementation Phase, Maintenance phase

List the three software development phases. Problem-solving phase, Implementation Phase, Maintenance phase

Homework Answers

Answer #1
Problem Solving Phase

The first step in the problem-solving process is to determine what the problem actually is. This is an important step because you can waste time solving the wrong problem. Do not assume automatically you know what the problem is, because it may not be apparent. Sometimes, problems can be symptoms of something else that needs to be fixed. Once you identify the problem, you should write a statement that will serve as the documentation of the issue.

The second step in problem-solving process is problem analysis. It is important to determine what components make up the issue that needs resolution. Understanding what parts make up the problem will help with the next step of idea generation.

Implementation Phase

In this phase, developers start coding according to the requirements and the design discussed in previous phases.

Database admins create the necessary data in the database, front-end developers create the necessary interfaces and GUI to interact with the back-end all based on guidelines and procedures defined by the company.

Developers also write unit tests for each component to test the new code that they have written, review each other’s code, create builds and deploy software to an environment. This cycle of development is repeated until the requirements are met.

Maintenance Phase

It is time to deploy to production where customers can use the system.

Once a version of the software is released to production, there is usually a maintenance team that look after any post-production issues.

If an issue is encountered in the production the development team is informed and depending on how severe the issue is, it might either require a hot-fix which is created and shipped in a short period of time or if not very severe, it can wait until the next version of the software.
Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
Which of the following is the first phase of a software development? a. Design b. implementation...
Which of the following is the first phase of a software development? a. Design b. implementation c. testing d. requirement analysis
A. List the four phases of mitosis and the major events that occur in each phase.   ...
A. List the four phases of mitosis and the major events that occur in each phase.          B. Name the two events in meiosis that are critical to zygote development.          C. List the steps for sperm entry into the oocyte.   
The Implementation phase of the SDLC is? Exactly how it should be used How the systems...
The Implementation phase of the SDLC is? Exactly how it should be used How the systems are built How it should be installed How it should be installed It is never as easy as the textbook says it is. There are many ways to say what Systems Analysis and Design (SAD) is, but one way is to describe it as? A method to solve problems and deliver solution sets Four phases of thought to include planning, Analysis, Design and Implementation...
1.Define economic growth. 2,List the phases of the business cycle. 3.In which phase of the business...
1.Define economic growth. 2,List the phases of the business cycle. 3.In which phase of the business cycle is unemployment at its highest? Where in the business cycle is it the lowest? 4.In which phase of the business cycle is inflation a possible problem? 5.Give two definitions of recession. 6.A good that is produced but not sold is still counted in GDP using the expenditure approach to computing GDP. Do you agree or disagree with this statement? Explain your answer.
Can two phases of a delta primary supply a three-phase open-delta service?
Can two phases of a delta primary supply a three-phase open-delta service?
considering the three phases: gas, liquid, and solid- which phase has the most energy and why?
considering the three phases: gas, liquid, and solid- which phase has the most energy and why?
Three phases in the role-play experience: Development,Enactment,Debriefing Question 7 options: Development,Enactment,Developing Development,Entitlement,Debriefing Development,Enactment,Debriefing Development,Enactment,Designing
Three phases in the role-play experience: Development,Enactment,Debriefing Question 7 options: Development,Enactment,Developing Development,Entitlement,Debriefing Development,Enactment,Debriefing Development,Enactment,Designing
what are the three phases of protein synthesis? describe the principal events in each phase. what...
what are the three phases of protein synthesis? describe the principal events in each phase. what specific roles do translation factors play in both eukaryotic and prokaryotic translation processes?
Systems Development Life Cycle (SDLC), also called The Waterfall Model, to implement the rollout of a...
Systems Development Life Cycle (SDLC), also called The Waterfall Model, to implement the rollout of a software package. As a manager, it important to understand the implications of how a software package is selected, purchased, and installed as it may affect your involvement in the various phases of the system development life cycle. However, most healthcare organizations primarily purchase software from a vendor, this is known as a vendor package. Grey Memorial Hospital is one of those organizations. The appointment...
Construct a Project Plan Draw a project plan based upon a software development project of your...
Construct a Project Plan Draw a project plan based upon a software development project of your own creation. It should follow these guidelines: A)   Be drawn in landscape format and be based upon the class SDLC document B)   Be by phase per the SDLC order C)   Contain three tasks (activities) per phase. The tasks should be specific to your project, not generic. E.g. “Write the Edit User Entered Web page program”, not “Write program”. D) Each task/activity should specify a...