Unit 2 Flashcards
Software development life cycle
Analysis, design, development, testing, deployment, maintenance
is a method used to design,
develop and test to the software.
SOFTWARE DEVELOPMENT LIFE CYCLE
methodology may include the
pre-definition of specific deliverables
and artifacts that are created and completed by a project team to develop or maintain an application.
SOFTWARE DEVELOPMENT LIFE CYCLE
what sdlc aims
- to produce a high-quality software that meets or exceeds customer expectations.
- reaches completion within times and cost estimates.
what consists of the development team?
project sponsor, project manager, customer, project team member.
It comes from the senior executives,
where maybe a collective executive
team decides on strategic initiatives.
*Provides the High Level information
about the Project
*Ensure Project stays aligned
to Company Objectives
PROJECT SPONSOR
Responsible for leading the entire project, work closely with a lot of individuals.
PROJECT MANAGER
The one that would be getting the end result of the project’s deliverable.
Customer
They’re called the SMEs (Subject Matter Experts) they understand the task they have to do to ensure that deliverable.
PROJECT TEAM MEMBERS
PROJECT TEAM MEMBERS consists of?
*Software Engineers
*Designers
*Systems/Business Analyst
*Quality Assurance
*Trainers
What part of SDLC is this?
The senior members of the
team perform it with inputs
from all the stakeholders and
domain experts or SMEs in
the industry.
PLANNING AND
REQUIREMENTS
ANALYSIS
What part of SDLC is this?
this phase is about to bring
down all the knowledge of
requirements, analysis, and
design of the software project.
This phase is the product of the
last two, like inputs from the
customer and requirement
gathering.
DESIGNING THE
SOFTWARE
What part of SDLC is this?
the actual development begins,
and the programming is built. The implementation of design begins concerning
writing code.
DEVELOPING THE
PROJECT
What part of SDLC is this?
After the code is generated,
it is tested against the
requirements to make sure
that the products are solving
the needs addressed and gathered during the
requirements stage.
TESTING
During testing, what are the testing practice needs to done?
unit testing, integration testing, system testing, acceptance testing