System Development Life Cycle OR The Recollections of an old - PowerPoint PPT Presentation

1 / 12
About This Presentation
Title:

System Development Life Cycle OR The Recollections of an old

Description:

'Timely or Specific Knowledge' - Funk & Wagnall. System 'The connection of the parts as related to the whole' - Funk & Wagnall. Common Terms ... – PowerPoint PPT presentation

Number of Views:35
Avg rating:3.0/5.0
Slides: 13
Provided by: james339
Category:

less

Transcript and Presenter's Notes

Title: System Development Life Cycle OR The Recollections of an old


1
System Development Life CycleORThe
Recollections of anold EDP Guy
2
Common Terms
Common Terms
  • Software
  • The entire set of computer programs, procedures
    and related documentation associated with a
    system - The New Merriam -Webster Dictionary
  • Information
  • Timely or Specific Knowledge - Funk Wagnall
  • System
  • The connection of the parts as related to the
    whole - Funk Wagnall

3
Computer Based Products
  • Systems Software
  • Software that communicates between the Hardware
    Application Software
  • Business Information System
  • An interactive source of Timely Specific
    Knowledge required to competitively operate a
    business.
  • Firmware
  • Software logic that has been burned into a PROM
    that is embedded into a product to replace
    mechanical parts.
  • Entertainment
  • And the list continues to Grow

4
System Development Life Cycle
  • Generally begins with an Owner or Top level
    Executive having a business problem
  • They will contact their CIO or an outside
    Consulting firm. A Project Manager that
    specializes in the troubled area of the business
    will be assigned.
  • A Project Manager is a Business Problem solver
    that specializes in analysis, design, developing
    and maintaining business information systems that
    improves the business performance of the Company.
  • Knowledge Skills required by a Project Manager
    are Technical, Business/Engineering, and People
  •  

5
System Development Life Cycle
  • Project Planning
  • Staffing Project Manager, Sr. Systems Analyst
    and Sr. User Management
  • Tasks
  • Define the Project objectives and scope Content.
  • Produce the Project Schedule (Tasks, Resources
    needed Milestones) Time Cost.
  • Confirm project feasibility
  • Business Value (Cost vs Return)
  • Obtain User Agreement on (User Support, Content,
    Time Cost)
  • Now you have a Contract

6
System Development Life Cycle
  • Project Planning
  • Tasks
  • Staff the Project (The success of a software
    development project is associated directly with
    having good smart people on the project)
  • Launch the Project

Content
The Project
PROJECT
Cost
Time
7
System Development Life Cycle
  • Project Analysis
  • Staffing Project Manager, Sr. Systems Analyst
    and Sr. User
  • Tasks
  • Gather Information Understand the business info.
    needs and requirements With User
  • Define Systems Requirements With User
  • Prioritize Requirements With User

8
System Development Life Cycle
  • Project Design
  • Staffing Proj. Mgr., Sr. Sys Analyst and Sr.
    User
  • Tasks
  • Design Overall System that meets the business
    needs and requirements. With User
  • Design application architecture for phased
    development.
  • Design the User interfaces. With User
  • Design the System interfaces
  • Design Integrate the Database, Network System
    controls With User

9
System Development Life Cycle
  • Project Development
  • Staffing Project Manager, Systems Analysts,
    Programmers, DB Programmers, Systems Programmers
    and Sr. Users
  • Phased Construction Tasks
  • Quality Assurance -Technical reviews
    Walkthroughs.
  • Dev., Test Integ -One Phase at a time with
    User
  • Source Code Control - Versioning
  • Documentation Both System and User
  • Obtain User Agreement Test and Integrate Phase
  • Plan Next Module Go back to Quality Control
    till all project requirements are met

10
System Development Life Cycle
  • Project Implementation
  • Staffing Project Manager, Systems Analysts,
    Programmers, DB Programmers, Systems Programmers
    and Users
  • Tasks
  • Data Conversion Load Database
  • Installation of Hardware, Network and Software
  • Finalize Documentation Both System and User
  • Train Users
  • Run a live production Tests with Users
  • Turn over the system to the User

11
System Development Life Cycle
  • Systems Support
  • Staffing Sr. Systems Analyst, Programmers, Users
    and User Management
  • Tasks
  • On-going Training and User support
  • Maintenance System Enhancements - with User
  • Implementing Changes with User
  • Maintain Source Code Control Versioning
  • Update Documentation Both System and User
  • Upgrading Computer Infrastructure

12
The Recollections of an old EDP GUY
  • After you have planned and staffed your System
    Development Project
  • The three most important things to do are
  • 1. Keep the User involved Establish User
    Ownership from the start
  • Control, Control, Control at all levels Content,
    Time and Cost
  • Develop a User Wish List of additional
    Requirements Do not give it away
Write a Comment
User Comments (0)
About PowerShow.com