
































Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An overview of different sdlc models, including the waterfall, v-model, scrum, and spiral models. It discusses the phases of each model, their advantages and disadvantages, and how to select the most appropriate model for a given project. The document also covers risk management processes, feasibility studies, and technical solution comparison methods. This information can be useful for project managers, software developers, and students studying software engineering to understand the various sdlc approaches and their applications.
Typology: Essays (high school)
1 / 40
This page cannot be seen from the preview
Don't miss anything!

































Higher National Certificate/Diploma in Business Student Name/ID Number: Unit Number and Title: Unit 09: Software Development Life Cycle Academic Year: Unit Assessor: Assignment Title: Plan a software development life cycle Issue Date: 07/12/ Submission Date: Internal Verifier Name: Date:
Submission Format: Format: ● The submission is in the form of 1 document. ● You must use the Times font with 12pt size, turn on page numbering; set line spacing to 1.3 and margins to be as follows: left = 1.25cm, right = 1cm, top = 1cm, bottom = 1cm. Citation and references must follow the Harvard referencing style. Submission:
● Students are compulsory to submit the assignment in due date and in a way requested by the Tutor. ● The form of submission will be a soft copy posted on http://cms.greenwich.edu.vn/. ● Remember to convert the word file into PDF file before the submission on CMS. Note:
● The individual Assignment must be your own work, and not copied by or from another student.
● If you use ideas, quotes or data (such as diagrams) from books, journals or other sources, you must reference your sources, using the Harvard style. ● Make sure that you understand and follow the guidelines to avoid plagiarism. Failure to comply this requirement will result in a failed assignment. Unit Learning Outcomes: LO1 Describe different software development lifecycles. LO2 Explain the importance of a feasibility study. Assignment Brief and Guidance: Assignment scenario Tune Source is a company headquartered in southern California. Tune Source is the brainchild of three entrepreneurs with ties to the music industry: John Margolis, Megan Taylor, and Phil Cooper. Originally, John and Phil partnered to open a number of brick-and-mortar stores in southern California specialising in hard-to-find and classic jazz, rock, country, and folk recordings. Megan soon was invited to join the partnership because of her contacts and knowledge of classical music. Tune Source quickly became known as the place to go to find rare audio recordings. Annual sales last year were $ million with annual growth at about 3%–5% per year. Tune Source currently has a website that enables customers to search for and purchase CDs. This site was initially developed by an Internet consulting firm and is hosted by a prominent local Internet Service Provider (ISP) in Los Angeles. The IT department at Tune Source has become experienced with Internet technology as it has worked with the ISP to maintain the site. System Request Project Sponsor: Carly Edwards, Assistant Vice President, Marketing. Business Need: This project has been initiated to increase sales by creating the capability of selling digital music downloads to customers through kiosks in our stores, and over the Internet using our website. Business Requirements: Using the Web or in-store kiosks, customers will be able to search for and purchase digital music downloads. The specific functionality that the system should have includes the following: ● Search for music in our digital music archive. ● Listen to music samples.
Task 2 – Feasibility study
Discussion organizational feasibility study on Tune Source project ● Word limit 350 – 500 words.
I Introduce:
Software Development Life
Cycle (SDLC) is the process of
determining how an information
system can support business
needs, designing
the system, building it, and
delivering it to users. It is a
framework that has a set of
tasks to be performed at each
stage in the software
development process. It is a
process of giving a complete
idea of the development, design
and maintenance of a software
project by
ensuring that all functionality
along with user requirements,
goals and final objectives are
resolved together. With SDLC,
the quality of the
software project and the overall
software development process
is enhanced. If you've taken a
coding class or have
programmed yourself,
this might sound simple.
However, in the real world, it is
development process. It is a
process of giving a complete
idea of the development, design
and maintenance of a software
project by
ensuring that all functionality
along with user requirements,
goals and final objectives are
resolved together. With SDLC,
the quality of the
software project and the overall
software development process
is enhanced. If you've taken a
coding class or have
programmed yourself,
In detail, the SDLC
methodology focuses on the
following six phases of software
development, popular SDLC
models include the
waterfall model, spiral model,
and Agile model
(ALEXANDRA ALTVATER,
2020).
II Describe two iterative and two sequential software lifecycle models
At this stage of the SDLC, the
team assesses the cost and
resources required to
accomplish the analyzed
requirements. It also
discusses the dangers and
suggests sub-plans for
minimizing them (Altvater,
2020).
The software specifications are
turned into a design plan known
Actual development begins in
this stage. Each developer must
strictly stick to the agreed-upon
strategy. Also, ensure that
developers have a proper coding
style and process norms in place
The purpose of this step is to
deploy the software to the
production environment so that
users can begin utilizing the
product.
Furthermore, this permits any
last flaws to be identified before
the product is released