Describe different software development lifecycles

Assignment Help Software Engineering
Reference no: EM133209762

Unit 9 Software Development Lifecycles - Higher National Diploma in Computing

Learning Outcome 1: Describe different software development lifecycles.

Learning Outcome 2: Explain the importance of a feasibility study

Assignment Brief: You have just been recruited into a software development company BKSoftware. There is a lot of professional discussion going on about optimal development methodology, lifecycle models. Some employees prefer new methods, some employees favor different methods for different projects. As a new hire, considered argument neutral, it is your responsibility to prepare a presentation on:

1. Software development life cycle overview, showing 7 stages of SDLC.

2. Create a presentation describing two iterative software lifecycle models and two sequential software lifecycle models. Go on to show how to manage risk in each of these models.

3. The waterfall model is highly appreciated by many of your colleagues, evaluating its application to a large-scale development project.

4. Then to ensure that this is all clear produce a discussion, illustrated by an example, as to why a particular lifecycle model might be chosen for a particular development environment. Make both sides of the discussion clear and detailed.

For the second part of this, there has been much discussion over the quality of some specifications put to the company for development and the issue of feasibility has come to the fore.
Your next task is therefore to explain the importance feasibility studies can have on the whole development process. To this end you will have to produce a document that includes all of the following:

1. An assessment of the impact different feasibility criteria has on a software investigation.

2. A straightforward explanation of the purpose of doing a feasibility report on a potential software development.

3. A discussion of the different components that make up a feasibility report.

4. A description of how alternative technical solutions can be compared effectively.

Reference no: EM133209762

Questions Cloud

Provide a history of the strategies - community policing : Provide a history of how each of following strategies were used: community policing, proactive policing, and effective police deployment of departmental assets
Development on Soviet Union and world : Discuss the impact of this development on the Soviet Union and the world. What is the main shift in the Soviet Union you are presenting to the class?
Discuss the element of taking and the element of force : Define robbery. Discuss the element of taking and the element of force or threat of force that are required for the crime of robbery
Emphasize the contribution of art and archaeology : Which are designed to emphasize the contribution of art and archaeology to different areas of the study of the world of the Ancient Near East.
Describe different software development lifecycles : Unit 9 Software Development Lifecycles - Higher National Diploma in Computing and Describe different software development lifecycles
Discuss events that took place in Colosseum : Discuss the events that took place in the Colosseum. Why would the Romans accept the events that took place there?
Identify all possible moral dilemmas for each party involved : Identify all possible moral dilemmas for each party involved. Decide what is the most immediate moral or ethical issue facing the individual
Economy-Material Life and Race-ethnicity and nationalism : Write a critical essay about the disparity and stratification happening in Bangladesh.
Determine witness assistance programs in the state : Determine victim/witness assistance programs in the state. Students can interview victims of crime known to them to determine

Reviews

Write a Review

Software Engineering Questions & Answers

  Research report on software design

Write a Research Report on software design and answer diffrent type of questions related to design. Report contain diffrent basic questions related to software design.

  A case study in c to java conversion and extensibility

A Case Study in C to Java Conversion and Extensibility

  Create a structural model

Structural modeling is a different view of the same system that you analyzed from a functional perspective. This model shows how data is organized within the system.

  Write an report on a significant software security

Write an report on a significant software security

  Development of a small software system

Analysis, design and development of a small software system.

  Systems analysis and design requirements

Systems Analysis and Design requirements

  Create a complete limited entry decision table

Create a complete limited entry decision table

  Explain flow boundaries map

Explain flow boundaries map the dfd into a software architecture using transform mapping.

  Frame diagrams

Prepare a frame diagram for the software systems.

  Identified systems and elements of the sap system

Identify computing devices, which could be used to support Your Improved Process

  Design a wireframe prototype

Design a wireframe prototype to meet the needs of the personas and requirements.

  Explain the characteristics of visual studio 2005

Explain the characteristics of Visual Studio 2005.

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