Results 1 to 2 of 2

Thread: A nice .PDF talking about System Development Standards.

  1. #1
    Senior Member t34b4g5's Avatar
    Join Date
    Sep 2003
    Location
    Australia.
    Posts
    2,391

    Post A nice .PDF talking about System Development Standards.

    greetings.

    I only minutes ago noticed this new area, so i thought i would make a quick thread and share a .pdf document that i have read in the past.

    http://www.ucop.edu/ucophome/policies/bfb/is10.pdf

    It's a long read, so grab some cookies, and some beer and get comfy and enjoy the read.

    Here is the Table of contents from the .PDF

    Systems Development and Maintenance Standards
    University of California.

    May 18, 2001
    University of California Systems Development Standards
    Table of Contents

    1.1 When Do These Standards Apply.............................................................................8
    1.2 Simplification of Business Processes......................................................................10
    1.3 Systems Development Tracks.................................................................................11
    Three Development Tracks................................................................................11
    How to Choose the Right Track..........................................................................12
    Prototyping Track.....................................................................................12
    Traditional Life Cycle Track.....................................................................13
    Vendor Package Purchase and Installation Track...................................13
    Selection of One or More Tracks.............................................................14
    1.4 Roles and Responsibilities......................................................................................16
    Functional Office and Administrative Computing Department Responsibilities...16
    Steering Committee and Project Team...............................................................17
    Internal Audit......................................................................................................18
    Office of the President Review...........................................................................18
    Campus Responsibility............................................................................18
    Implementation Procedures.....................................................................18
    Hardware and Software Acquisition by Functional Offices.................................19
    1.5 Project Planning and Management.........................................................................20
    Project Plan........................................................................................................20
    Staff Time Estimates..........................................................................................20
    Project Scope.....................................................................................................21
    Project Status Reporting.....................................................................................21
    Employee Time Reporting..................................................................................22
    2.1 Project Proposal......................................................................................................24
    Purpose..............................................................................................................24
    Project Proposal Document................................................................................24
    Internal Audit Notification....................................................................................25
    Review and Approval..........................................................................................25
    2.2 Request for Information (Purchase Track only).......................................................26
    Purpose..............................................................................................................26
    Request for Information Document.....................................................................27
    Process for Issuing a Request for Information....................................................27
    Review of Responses.........................................................................................28
    2.3 System Definition (Prototyping Track only).............................................................29
    University of California Systems Development Standards
    Purpose..............................................................................................................29
    System Definition Document..............................................................................29
    Data Elements....................................................................................................35
    Review and Approval..........................................................................................35
    2.4 Prototyping (Prototyping Track only)......................................................................37
    Purpose..............................................................................................................37
    When to Use Prototyping....................................................................................37
    Programming......................................................................................................37
    Testing Each Prototype......................................................................................38
    External Interface Specifications........................................................................38
    Data Elements....................................................................................................39
    Review and Approval..........................................................................................39
    2.5 Requirements Definition (Traditional or Purchase Tracks)......................................40
    Purpose..............................................................................................................40
    Requirements Definition Document....................................................................40
    Data Elements....................................................................................................44
    Review and Approval..........................................................................................45
    2.6 Request for Proposal (Purchase Track only)...........................................................46
    Purpose..............................................................................................................46
    Request for Proposal Document.........................................................................46
    Process for Issuing a Request for Proposal.......................................................49
    Review of Responses.........................................................................................50
    2.7 Feasibility Study (required for Purchase Track)......................................................51
    Purpose..............................................................................................................51
    Feasibility Study Document................................................................................51
    Review and Approval..........................................................................................54
    2.8 Vendor Contract and Installation Plan (Purchase Track only).................................56
    Purpose..............................................................................................................56
    Vendor Contract.................................................................................................56
    Development of Interfaces and Customization of the Package..........................57
    Installation Plan..................................................................................................57
    Coordination with Vendor Staff...........................................................................58
    University of California Systems Development Standards
    2.9 General Design (Traditional Track only)..................................................................59
    Purpose..............................................................................................................59
    General Design Document.................................................................................59
    Data Elements....................................................................................................63
    Review and Approval..........................................................................................63
    2.10 Detail Design (Traditional Track only)...................................................................65
    Purpose..............................................................................................................65
    Detail Design Document.....................................................................................65
    External Interface Specifications........................................................................68
    Data Elements....................................................................................................69
    Review and Approval..........................................................................................69
    Sample Program Specifications for COBOL.......................................................70
    2.11 Programming and Unit Testing (Traditional Track only)........................................76
    Purpose..............................................................................................................76
    Programming......................................................................................................76
    Unit Testing........................................................................................................76
    Review and Approval..........................................................................................77
    2.12 System Testing......................................................................................................78
    Purpose..............................................................................................................78
    System Test Plan...............................................................................................78
    System Testing...................................................................................................78
    Conversion Testing..................................................................................79
    Parallel Testing........................................................................................79
    Interface Testing......................................................................................80
    Acceptance Testing.................................................................................80
    2.13 Implementation......................................................................................................81
    Purpose..............................................................................................................81
    Description..........................................................................................................81
    2.14 Documentation Standards.....................................................................................82
    Overview of Written Documentation...................................................................82
    Training..............................................................................................................82
    Operations Manual.............................................................................................84
    Purpose of the Operations Manual..........................................................84
    Contents of the Operations Manual.........................................................84
    Part 1 - General Information...............................................................................84
    Part 2 - Running the Jobs...................................................................................89
    Systems Manual.................................................................................................92
    University of California Systems Development Standards
    Purpose...................................................................................................92
    Code as Documentation..........................................................................92
    Contents of the Systems Manual.............................................................92
    Application Description.......................................................................................92
    Technical Environment.......................................................................................92
    Databases..........................................................................................................93
    System Flowcharts.............................................................................................93
    Glossary of Terms..............................................................................................93
    Application Interfaces.........................................................................................93
    Security and Authorization..................................................................................93
    General Technical Approach..............................................................................94
    Ad-Hoc Access to Data......................................................................................94
    User Documentation...........................................................................................95
    Purpose...................................................................................................95
    Contents of the User Documentation.......................................................95
    Overview of the Application................................................................................96
    General Technical Environment.........................................................................96
    Online Update.....................................................................................................96
    Batch Processing................................................................................................96
    Data Integrity......................................................................................................97
    Retrieval of Data.................................................................................................97
    Data Element Dictionary.....................................................................................98
    Authorization Levels...........................................................................................98
    Problem Resolution............................................................................................98
    2.15 Post-Implementation Review.................................................................................99
    Purpose..............................................................................................................99
    Description..........................................................................................................99
    3.1 Data Retention......................................................................................................101
    Overview..........................................................................................................101
    Definition of Data Retention...................................................................101
    Reasons for Keeping Data.....................................................................101
    Description of Offsite Storage................................................................101
    Data Retention for Application Processing and Recovery Purposes................101
    Onsite Data Storage..............................................................................101
    Offsite Data Storage for Disaster Recovery...........................................102
    University of California Systems Development Standards
    Data Retention for Functional Purposes...........................................................103
    Onsite Data Storage..............................................................................103
    Offsite Data Storage for Data Preservation............................................104
    Summary..........................................................................................................104
    3.2 Privacy..................................................................................................................106
    Introduction.......................................................................................................106
    Privacy Requirements......................................................................................106
    The CART requirement..........................................................................106
    Disclosure..............................................................................................107
    Access...................................................................................................107
    Amendment...........................................................................................108
    Identification of Authorized Users..........................................................108
    Notices...................................................................................................108
    System Notice..................................................................................................108
    Individual Notice...............................................................................................109
    4.1 Introduction...........................................................................................................114
    4.2 Maintenance Standards for Small Modifications to Low Risk Applications............114
    4.3 Maintenance Standards for Modifications requiring more than 1 month or $15,000 to complete or non-Low Risk Applications............................................................114
    4.3.1 Source Control.........................................................................................114
    4.3.2 User Participation....................................................................................115
    4.4 Maintenance Standards for Large Modifications...................................................116

  2. #2
    Senior Member
    Join Date
    Mar 2004
    Posts
    557
    Hi

    Thanks for sharing the paper. It is a nice compilation
    of points to think of, thus defining a standard

    To be a bit picky:
    We are talking here about systems thaat cost >150k$
    (15k$ maintenance a year) or are high risk.

    In order to simplify life of university staff and to bring even
    more structure to the process (and thus potential to reduce
    costs), I would not just ask for some kind of software/system
    architecture (Ch 2.3), but for a certain type of approach
    (Kruchten, Hofmeister et al./Siemens Four View,...). Otherwise,
    you will get an inconsistent bunch of self-defined views on
    system/software architecture.

    One then can say "Yes, we have that document" (thus be compliant)
    but whether it can be used or not does not matter (see our recent
    discussion about BCM and other standards in the DR and BCM forum )

    Cheers
    If the only tool you have is a hammer, you tend to see every problem as a nail.
    (Abraham Maslow, Psychologist, 1908-70)

Similar Threads

  1. Cleaning Up Your PC
    By CuseMMA in forum Other Tutorials Forum
    Replies: 12
    Last Post: May 27th, 2005, 07:45 PM
  2. Using Vim basics
    By gore in forum Other Tutorials Forum
    Replies: 10
    Last Post: March 28th, 2005, 08:38 AM
  3. Understanding DoS
    By NullDevice in forum The Security Tutorials Forum
    Replies: 21
    Last Post: December 17th, 2003, 10:03 PM
  4. The Worlds Longest Thread!
    By Noble Hamlet in forum AntiOnline's General Chit Chat
    Replies: 1100
    Last Post: March 17th, 2002, 09:38 AM
  5. Denail Of Service FAQ
    By Ennis in forum The Security Tutorials Forum
    Replies: 4
    Last Post: November 15th, 2001, 07:42 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •