Please enable JavaScript.
Coggle requires JavaScript to display documents.
Ch.01_SDLC Introduction (Objectives of SDLC Approach (Deliver quality…
Ch.01_SDLC Introduction
Phases of SDLC
Feasibility study
Cost savings
Return on Investment
Requirements definition
Preparing Statement of intent
Techniques
Questionnaires
Interviews
observing decision making behavior
Systems analysis
Gathering & interpreting facts
diagnosing problems
Recommending improvements
Approach
Data oriented
Service oriented
Design
Development
Characteristics of a well coded application program
Reliability
Robustness
Accuracy
Efficiency
Usability
Readability
Program coding standards
Programming language
Testing
User Acceptance testing (UAT)
Implementation
Cut-off
Phased implementation
Pilot
Parallel
Support & operations
Changes in SDLC Phases
2B Make or buy
3B outsource the application development
3C Purchase software from market
4B Requirement finalisation
4C Request for proposal
5B Contract & SLA
5C - Purchase
6B Vendor development & monitoring
6C Configuration (Purchased system)
Secure SDLC
Roles & Responsibilities in SDLC
Role of IS Auditor in various Phases of SDLC
Objectives of
SDLC Approach
Deliver quality systems
Develop systems using an identifiable process
Establish a project mgt. structure
Assign roles & responsibilities
Ensure sys. requirements are well defined
Provide visibility to functional managers for sys. dev.
establish levels of mgt. authority
Ensure accountability structure
Projects within current IT infrastructure
Identify project risks early
Steps in Systems
Development
Conceptualisation
Feasibility
Design & development
Testing
Implementation
Use
Retirement / replacement
When is SDLC initiated
New service delivery opportunity
Issues with existing system
Change in strategic focus
Advancement of existing technology
Use of automation by competitors