Final study
Design
Expansion
Development
Transformation
Selfsourcing requires the use of internal consultants; insourcing requires staff from the IT department.
Selfsourcing is self-regulating; insourcing requires internal quality controls.
Selfsourcing is self-regulating; insourcing requires internal quality controls.
Selfsourcing allows for one person to complete the systems development life cycle; insourcing is a team effort.
Foreign outsourcing
Offshore outsourcing
External outsourcing
Outer outsourcing
Pilot implementation
Parallel implementation
Plunge implementation
Phase implementation
Domain experts
Project managers
End users
Field professionals
Implementation
Testing
Maintenance
Expansion
Offshore
Onshore
Nearshore
Exterior
It acquires outdated technology.
It increases dependency on other organizations.
It decreases performance accountability.
It cannot predict future costs.
Design
Development
Maintenance
Analysis
Increases technical know-how for future innovation
Reduces costs
Increases degree of control
Reduces vulnerability of your strategic information
Implementation
Testing
Maintenance
Operations
It increases the speed of systems development.
It analyses the various design alternatives which lead to subpar IT systems.
It increases end user participation and sense of ownership.
It improves requirements determination.
Initiation
Planning
Design
Analysis
Design
Planning
Analysis
Development
End-user involvement
Outsourcing
Insourcing
Requirements definition
Outsourcing
Insourcing
Netsourcing
Selfsourcing
The analysis phase follows the design phase and examines the requirements developed during the design phase.
The design phase creates the code from the logical requirements developed in the analysis phase.
Analysis and design belong to the same phase and create an iterative process between the two activities.
The design phase takes the requirements developed in the analysis phase and creates a design based on that.
The implementation phase creates the physical design (code) and tests it; the maintenance phase places it into operations.
The implementation phase monitors new systems to ensure that they are working properly; the maintenance phase makes minor adjustments when needed to meet existing business goals.
The maintenance phase monitors new systems to ensure that they are working properly; the implementation phase makes minor adjustments when needed to meet new business goals.
The maintenance phase monitors and adjusts new and existing systems; the implementation phase places new systems into operation.
Nearshore
Domestic
Onshore
Interior
Development
Transformation
Implementation
Testing
A sequential, activity-based process in which one phase of the SDLC is followed by another.
An assessment methodology that ensures quality applications.
An outsource development methodology to information systems.
A process management technique that identifies and includes end users and management in the SDLC.
Initiation
Planning
Design
Analysis
Netsourcing
Outsourcing
Insourcing
Selfsourcing
Pilot implementation
Phase implementation
Parallel implementation
Plunge implementation
A method for testing new IT applications.
A structured approach for developing information systems.
The analysis and assessment tasks that need to be completed when designing and developing information systems.
A set of guidelines that an end user follows when developing their own business applications.
Wait!
Here's an interesting quiz for you.