Life of the software - SDLC

40 %
60 %
Information about Life of the software - SDLC
Business & Mgmt

Published on January 26, 2014

Author: bharathraob

Source: slideshare.net

Description

Everything has its birth, maintenance and end of life. This presentation gives an overview of the entire SDLC Process.

 1  Bharath Rao B Blog.bharathraob.com

Blog.bharathraob.com 2

It 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 3

Business Process Reengineering Better Efficiency Cost Saving Better Returns on Investment Blog.bharathraob.com Increase in Cash Flows 4

Auditor helps in BPR, Settin g the scope and Testing Host Vendor provides the solution to the Host Auditor Auditor helps in Scope Management, and Design of solution Blog.bharathraob.com Vendor

 6  Is it as simple as it looks like??? Blog.bharathraob.com

Preliminary Investigation System Requirements and Analysis System Design Systems Development Systems Testing Systems Implementatio n System Maintenance Blog.bharathraob.com 7

Audit and Assurance Consultancy IT an Emerging Field Blog.bharathraob.com 8

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, Budg ets, Resources)    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 ROI Feasibility Blog.bharathraob.com 9

 Auditor’s Role System R & A Functionalities  o Requirement gathering o FRS Document  Deliverables  o Hardware equipment o Software Interfaces  o Revised Business Processes   Project Plan Resource Allotment   Participate in requirement gathering process and approve by giving signoffs (PMO) Decide the software deliverables Business Process Reengineering and Benchmarking Develop a project plan Resource Allotment o Developers, Funds, Hardw are, Man Power etc Blog.bharathraob.com 10

Auditor’s Role System Design Translate the functional Requirements Review and give sign off of the HLD and LLD (PMO) Technical Design • • • • May use help of an Expert – SA 620 Algorithms and Flowcharts Database Schemas User Interfaces HLD and LLD Blog.bharathraob.com 11

Systems Development Auditor’s Role Coding and Acquisition • Sharepoint, C, C++, Java, VB.Net, C#, SQL • Purchase the licence directly Licencing Coding Standards and conventions are followed Nothing Documentation and preservation of codes and invoices etc. Blog.bharathraob.com 12

Auditor’s Role Testing Design the test plans Unit Testing Integration Testing System Testing Evaluate the test results Final/User Acceptance Testing Test Data and Environment Test Plan Test Results Documentation of Test Summary for signoff Blog.bharathraob.com Provide Signoffs 13

      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 14

Auditor’s Role Maintenance Evaluation and Monitoring Feedback from users Supervise Software Patching and Updates Blog.bharathraob.com 15

IT Governance Systems Enterprise Resource Planning Governance Risk and Compliance Web Hosting Services CBS System Accounting Systems etc. CRM EDI (Electronic Data Interchange) HRM Blog.bharathraob.com 16

SDLC Blog.bharathraob.com 17

   BHARATH RAO B +91 96113 19421 | mailme@bharathraob.com www.bharathraob.com blog.bharathraob.com /bharathraob blog.bharathraob.com

Add a comment

Related presentations

Related pages

Software Development Lifecycle ( SDLC ) Phases

What Is SDLC? Software Development Lifecycle Defined. SDLC stands for software development lifecycle. A software development lifecycle is essentially a ...
Read more

Systems development life cycle - Wikipedia

The systems development life cycle (SDLC), ... Complementary software development methods to systems development life cycle are: Software ...
Read more

What is the Software Development Life Cycle (SDLC ...

The software development life cycle (SDLC) is a framework defining tasks performed at each step in the software development process. SDLC is a structure ...
Read more

Software development process - Wikipedia

... software development life cycle, software development process, ... known as software development life cycle (SDLC) ... life cycle for software.
Read more

Software Development Life Cycle - tutorialspoint.com

Software Development Life Cycle, SDLC für kurz, ist eine gut definierte, strukturierte Abfolge von Etappen in Softwaretechnik zu Entwickeln die ...
Read more

SDLC - Overview - Tutorialspoint

SDLC, Software Development Life Cycle is a process used by software industry to design, develop and test high quality softwares. The SDLC aims to produce a ...
Read more

The Agile System Development Life Cycle (SDLC)

This book, Disciplined Agile Delivery: A Practitioner's Guide to Agile Software Delivery in the Enterprise describes the Disciplined Agile Delivery (DAD ...
Read more

Microsoft Security Development Lifecycle

Learn about the Microsoft Security Development Lifecycle ... Life in the Digital ... Perform Security and Privacy Risk AssessmentsExamining software design ...
Read more

Synchronous Data Link Control – Wikipedia

... (SDLC) (Synchrone Datenübertragungssteuerung) ist ein herstellerspezifisches bitsynchrones Datenkommunikationsprotokoll für die transparente ...
Read more