SDLC
SDLC
DEVELOPMENT
LIFE CYCLE
PLAN
Analyze problems
Design solutions Implement solutions
to determine needs
SOFTWARE DEELOPMENT
LIFE CYCLE (SDLC)
Documentation
Test and debug
Analyze
problem
RELEVENT INFORMATION IS
COLLECTED FORM CUSTOMER
according to their expectation. any ambiguities
must be resolved in this phase.
can use different technique to record what
customer wants.
Analyze
problem
TECHNIQUE
storytelling
IPO
system request
form
EXAMPLE
PROCESS
Types of testing
unit testing
perform smaller components of
software
individual, code, classes of
components
test and debug
errors
Types of testing
integration testing
tester combine different software
modules at once and test them
collectively. Ensure collective system
follows the correct flow
test and debug
errors
Types of testing
system testing
evaluate overall components interact
which each other
specific procedure
performance
load
reliability
security
test and debug
errors
Types of testing
user acceptance testing
customers components of the software
to see if it meets the requirements.
can ask the development team to make
further enhancement if needed.
documentation