Explain software or system development life cycle

Assignment Help Management Information Sys
Reference no: EM132033089

APA format cite work

Explain Software/System Development Life Cycle in 300 words or less Software/System Development Life Cycle

Answer the following questions below;

The number and exact wording of SLDC phases can vary, but these four cover the entire life cycle:

- Planning: Key steps include identifying the opportunity, study the feasibility and develop a workplan.

- Analysis: Key steps include determining business requirements, create use cases and map processes.

- Design: Key steps include designing the architecture, designing the interface and HW/SW spec development.

- Implementation: Key steps include coding, testing and post-implementation audit.

Which phase do you think is the most important?

Respond to the following discussion

Software/System Development Life Cycle

SDLC is the is a framework defining tasks performed at each step in the software development process. SDLC is a structure followed by a development team within the software organization. It consists of a detailed plan describing how to develop, maintain and replace specific software. The life cycle defines a methodology for improving the quality of software and the overall development process.

As it is indicated in the thread, SDLC is divided in to sometimes 3 or 4 or 5 or more steps bust it usually contains the above four components. These steps (Panning, Analysis, designing, and implementing) can be seen as a good analogy to steps where a person will go though when he or she want do eat a food.

Lets I am feeling hungry.I need to eat something. I can't prepare food by myself. I will need to purchase it somewhere. Restaurant is a good option for having food. I also set how much should I spent and I said $50 +$10 tip and $60 is fine (Budget) . (Planning is done here ).
I walked into a restaurant I see a menu card. I tried to go though all available foods from the menu. I'm like would like to have spicy food today(requirement).

I would like to have Veg Kolhapri and Rotis. I would need more chilly in Veg Kolhapuri.I explained this to a Waiter. Waiter asked me if i would like to have plain Roti or Butter Roti. I told him to serve Butter Roti. I would need rice too.I told the Waiter to include Rice and Dal Fry too. He asked me if i would like to have Jeera rice instead. I agreed as it would taste better. Waiter wrote down all these requirements and asked me for starter and/or drink. I asked him to include a cold drink. Waiter repeated all the requirements and specifications before me. (Analysis is done here) .

He goes to kitchen thinking about the cooks in there, who will prepare these food items. He assigned food items to be prepared to respective cooks and mentioned all the requirements and specifications to each of them. They discussed the requirements with the Waiter. (Design complete )

They started working as per the specifications(coding). Each cook had a plan in mind to prepare assigned food items. They availed the ingredients and finished cooking food as ordered by me. Each cook tasted the food item to ensure it tasted good, and as per the requirements(testing). The waiter was summoned to take the food items to my table. He took the items to me, and served the food(Implementation is done ).

As you see, to get my desired food, I have to go though all the above steps and there is no step which is not necessary.I would say we need all the steps to have well goal oriented and effective application software development.

Reference no: EM132033089

Questions Cloud

What is the probability that the mean height for the sample : What is the probability that the mean height for the sample is greater than 65 ?inches? Assume standard deviation is 2.94.
What are the data sets used for : Are the standards governing the data sets used as part of the Department of Health and Human Services meaningful use regulations?
Percentage share of billing volume from network television : Compare the confidence intervals in parts a and b. Does it appear that the mean percentage share of billing volume from spot television commercials
Significant difference in change of attitude : A doctor is interested in determining whether a film about exercise makes a significant difference in 10 persons' attitudes about exercise.
Explain software or system development life cycle : SDLC is the is a framework defining tasks performed at each step in the software development process. SDLC is a structure followed by a development team.
Confidence interval for the population proportion : In a survey of 2898 ?adults, 1471 say they have started paying bills online in the last year.
Compare and contrast the management information system : Compare and contrast the management information systems (MIS) in place in 2 distinctly different organizations.
Several measures of central tendency : We have several Measures of Central Tendency (averages). We usually use the mean. Where would we use other measures, such as the mode or the median?
Difference in the means of the populations : A 90% confidence interval for the difference in the means of the populations

Reviews

Write a Review

Management Information Sys Questions & Answers

  Information technology and the changing fabric

Illustrations of concepts from organizational structure, organizational power and politics and organizational culture.

  Case study: software-as-a-service goes mainstream

Explain the questions based on case study. case study - salesforce.com: software-as-a-service goes mainstream

  Research proposal on cloud computing

The usage and influence of outsourcing and cloud computing on Management Information Systems is the proposed topic of the research project.

  Host an e-commerce site for a small start-up company

This paper will help develop internet skills in commercial services for hosting an e-commerce site for a small start-up company.

  How are internet technologies affecting the structure

How are Internet technologies affecting the structure and work roles of modern organizations?

  Segregation of duties in the personal computing environment

Why is inadequate segregation of duties a problem in the personal computing environment?

  Social media strategy implementation and evaluation

Social media strategy implementation and evaluation

  Problems in the personal computing environment

What is the basic purpose behind segregation of duties a problem in the personal computing environment?

  Role of it/is in an organisation

Prepare a presentation on Information Systems and Organizational changes

  Perky pies

Information systems to adequately manage supply both up and down stream.

  Mark the equilibrium price and quantity

The demand schedule for computer chips.

  Visit and analyze the company-specific web-site

Visit and analyze the Company-specific web-site with respect to E-Commerce issues

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