Upload
bharath-rao
View
472
Download
2
Tags:
Embed Size (px)
DESCRIPTION
Everything has its birth, maintenance and end of life. This presentation gives an overview of the entire SDLC Process.
Citation preview
Blog.bharathraob.com
1
Life of the SOFTWARE
Bharath Rao B
Blog.bharathraob.com 2
Blog.bharathraob.com 3
SDLC – System Development Life
CycleIt is the process
of building or acquiring new
systems in environment
Generic sequence of steps or
phases
Systems may be custom
developed or purchased
directly from a vendor.
It is usually long term
Blog.bharathraob.com 4
So what?
Business Process Re-engineering
Better Efficiency Cost Saving
Better Returns on Investment
Increase in Cash Flows
Blog.bharathraob.com
SDLC Participants
Host
Vendor
AuditorVendor provides the solution to the Host
Auditor helps in BPR, Setting the scope and Testing
Auditor helps in Scope Management, and Design of solution
Blog.bharathraob.com
6
Windows 8.1 Pro – Rs 13000/Rs.3499
Is it as simple as it looks like???
Blog.bharathraob.com 7
Phases
Preliminary Investigation
System Requirement
s and Analysis
System Design
Systems Development
Systems Testing
Systems Implementati
on
System Maintenance
Blog.bharathraob.com 8
FCA – Future Chartered Accountants
Audit and Assurance
Consultancy
IT an Emerging Field
Blog.bharathraob.com 9
Preliminary Review
Preliminary Review Business Requirements
o IT Objectives should always be align with Business Objectives and not vice versa
Current state of business and its processes
Scope Technical Requirements
o (Hardware, Manpower, Budgets, Resources)
ROI Feasibility
Auditor’s Role Assessing the
Business Objectives and IT objectives
Design of the revised objectives
Scope Document (RFP, Tender, EOI)
Budgeting and Financial Feasibility decision taking
Blog.bharathraob.com 10
System Requirements and Analysis
System R & A Functionalities
o Requirement gatheringo FRS Document
Deliverableso Hardware equipmento Software Interfaceso Revised Business
Processes Project Plan Resource Allotment
o Developers, Funds, Hardware, Man Power etc
Auditor’s Role Participate in
requirement gathering process and approve by giving signoffs (PMO)
Decide the software deliverables
Business Process Re-engineering and Benchmarking
Develop a project plan Resource Allotment
Blog.bharathraob.com 11
System Design – Converting Functional to Technical
System Design
Translate the functional Requirements
Technical Design• Algorithms and Flowcharts• Database Schemas• User Interfaces• HLD and LLD
Auditor’s RoleReview and give sign off of the HLD and LLD (PMO)
May use help of an Expert –
SA 620
Blog.bharathraob.com 12
Systems Development
Systems Development
Coding and Acquisition
• Sharepoint, C, C++, Java, VB.Net, C#, SQL
• Purchase the licence directly
Licencing
Coding Standards and conventions are followed
Documentation and preservation of codes and invoices etc.
Auditor’s Role
Nothing
Blog.bharathraob.com 13
System Testing
Testing
Unit Testing
Integration Testing
System Testing
Final/User Acceptance Testing
Test Data and Environment
Test Plan
Test Results
Documentation of Test Summary for signoff
Auditor’s RoleDesign the test plans
Evaluate the test results
Provide Signoffs
Blog.bharathraob.com 14
System Implementation
Implementation Installation vs.
Implementation Configuration Deployment of the
system Live Data Migration
and Conversion Production
Environment Documentation of
Implementation
Auditor’s Role Ensure that correct
configuration is applied to suit business requirements
Data is migrated completely and is converted.o C-I-A of Data is
maintained Review of the
Documentation of implementation
Blog.bharathraob.com 15
System Maintenance
Maintenance
Evaluation and Monitoring
Feedback from users
Software Patching and Updates
Auditor’s Role
Supervise
Blog.bharathraob.com 16
Types of Solutions Acquired
IT Governance
Systems
Enterprise Resource Planning
Governance Risk and
Compliance
Web Hosting Services
CBS SystemAccounting
Systems etc.
HRM CRM
EDI (Electronic
Data Interchange
)
Blog.bharathraob.com 17
Click icon to add picture
http://www.icaionlineregistration.org/index.html
SDLC
blog.bharathraob.com
Thank you BHARATH RAO B +91 96113 19421 | [email protected] www.bharathraob.comblog.bharathraob.com/bharathraob