Académique Documents
Professionnel Documents
Culture Documents
SDLC
2.
3.
5.
2.
3.
INTRODUCTION
INTRODUCTION
2.
3.
SDLC as a Waterfall
Methodology
Phase 1: Planning
Phase 1: Planning
2.
Phase 1: Planning
3.
Phase 1: Planning
Sample Project
Plan
Phase 2: Analysis
Phase 2: Analysis
Phase 2: Analysis
2.
Phase 2: Analysis
Take time during analysis to get the business requirements correct. If you find
errors, fix them immediately. The cost to fix an error in the early stages of the
SDLC is relatively small. In later stages, the cost is huge.
Phase 3: Design
Phase 3: Design
2.
Phase 4: Development
Phase 5: Testing
Phase 5: Testing
2.
Phase 6: Implementation
Phase 6: Implementation
2.
Phase 6: Implementation
Phase 7: Maintenance
2.
COMPONENT-BASED
DEVELOPMENT
2.
Using already-developed
components
Building new components as needed
Component-Based Development
Methodologies
Build new
software
components
Use alreadyexisting
software
components
Agile Methodology
SoA An Architecture
Perspective
Service-oriented architecture
(SoA) perspective that focuses on
the development, use, and reuse of
small self-contained blocks of code
(called services) to meet all
application software needs
SELFSOURCING
Selfsourcing (end-user
development) the development
and support of IT systems by end
users with little or no help from IT
specialists
Do-it-yourself systems
development approach
Can relieve IT specialists of the
burden of developing many smaller
systems
Selfsourcing Approach
Selfsourcing Approach
Selfsourcing Advantages
Improves requirements
determination
Increases end user participation and
sense of ownership
Increases speed of development
Reduces invisible backlog
Selfsourcing Disadvantages
PROTOTYPING
Advantages of Prototyping
Disadvantages of
Prototyping
OUTSOURCING
OUTSOURCING
Globalization
The Internet
Growing economy and low
unemployment rate
Technology
Deregulation
Outsourcing Options
3.
4.
Outsourcing Options
Outsourcing Process
Outsourcing Process
Outsourcing RFP
Outsourcing SLA
Outsourcing Options
2.
3.
Offshore Outsourcing
India
China
Eastern Europe (including Russia)
Ireland
Israel
Philippines
Advantages:
Disadvantages: