Download as pdf or txt
Download as pdf or txt
You are on page 1of 14

UNIT 1 ACTIVITY

SOFTWARE
DEVELOPMENT
LIFE CYCLE
ALDAY, Gerikah L.
BSCpE 1-5
UNIT 1 ACTIVITY

Software
Development Process
according to the SDLC
Identify Requirements
Design
Develop
Test
Deploy
Maintain

LEARN MORE
UNIT 1 ACTIVITY

Identify
Requirements
In this stage, the software development team interacts with stakeholders to gather
information about their needs and expectations for the software. This information is
then used to create a software requirements document that outlines the software's
desired features, functionality, and performance characteristics.

2022 PRESENTATION
UNIT 1 ACTIVITY

Design
In this stage, the software development team creates a high-level design of the
software, including diagrams, flowcharts, and prototypes, to show how the software will
meet the requirements. The design process also considers important factors such as
scalability, security, and performance.

2022 PRESENTATION
UNIT 1 ACTIVITY

Develop
In this stage, the software development team writes the code, builds the user
interface, and integrates the different components of the software.

2022 PRESENTATION
UNIT 1 ACTIVITY

Test
In this stage, the software development team tests the software to make sure it
meets the requirements and functions as expected. This may involve unit testing,
integration testing, and user acceptance testing.

2022 PRESENTATION
UNIT 1 ACTIVITY

Deploy
In this stage, the software is deployed in the intended environment, whether
that's a production server or a user's device.

2022 PRESENTATION
UNIT 1 ACTIVITY

Maintain
In this stage, the software development team provides ongoing support and
maintenance to ensure the software continues to meet the needs of
stakeholders and to fix any bugs that arise.

2022 PRESENTATION
UNIT 1 ACTIVITY

Impact of Software on
the Business World
Description Here

The development of software can have a


significant impact on the business world. It
can help solve problems such as inefficient
processes, outdated systems, and
inadequate data management.

2022 PRESENTATION
UNIT 1 ACTIVITY

Impact of Software on
the Business World
Description Here

By automating tasks, improving data analysis,


and streamlining communication, software
can improve the overall efficiency and
productivity of a business. This can lead to
increased competitiveness, improved
customer satisfaction, and increased profits.

2022 PRESENTATION
UNIT 1 ACTIVITY

Customer
Support for the
Software
The quality of customer support is crucial
for the success of any software product.
Customer support should be responsive,
knowledgeable, and provide timely
assistance to users who encounter
issues with the software.

2022 PRESENTATION
UNIT 1 ACTIVITY

Customer Good customer


support can help
increase user
Support for satisfaction and
build trust in the
the Software software, which can
lead to increased
To ensure the software's
adoption and
quality, customer support
success for the
should also provide
software in the
regular feedback to the
market.
software development
team so that any issues
can be addressed and
improvements can be
made.
SDLC

Software development teams can better


plan and organize their work, increase the
quality of the software, improve
communication between stakeholders,
and manage costs effectively. The SDLC
is crucial for ensuring the success of
software projects and delivering software
that meets the needs of stakeholders.
THANK YOU

You might also like