Open SDLC provides a consistent peer-reviewed framework for the planning, definition, design, implementation, testing and operational deployment of hardware, software and management systems supporting enterprise class technology products, services, programs and projects. Our SDLC is a Rational Unified Process (RUP) integrated, Capabilities Maturity Model Integrated (CMMI) International Standards Organization (ISO) quality, Systems Development Life Cycle (SDLC) for Platform as a Service (PaaS) Service Oriented Architecture (SOA) Software as a Service (SaaS) on Infrastructure as a Service (IaaS) systems.
SDLC Standard Operating Procedures
|Index||Title and Description|
|SOP 1000||SDLC Program/Project Management This document provides an overview of the project management infrastructure, reporting relationships and project management activities that exist SDLC. This SOP defines the SDLC project management process including structure, relationships and activities associated with recognition, definition, management, design, implementation, testing, release, operation and management of a project.|
|SOP 1001||SDLC Document Governance This document provides and overview of the review, modification and approval process for standard operating procedures. This SOP establishes the criteria and activities to be performed in the creation and maintenance of each policy and/or procedure document.|
|SOP 1002||SDLC Capacity Management This document defines the procedures and methodology to employ in proactive and operational capacity planning. This Sop defines the activities to perform to ensure that enhancements and new products have an environment that will meet SDLCs service standards and contractual obligations.|
|SOP 1003||SDLC Configuration Management This document defines the procedures for the set-up of platform, network and software components for a release. The SOP addresses the controlled change and update of the development, QA, FOA/Beta, staging and production environments.|
|SOP 1004||SDLC Procurement and Purchasing This document defines the procedures used to provide an efficient and consistent way of purchasing asses needed to support the operation of SDLCs business. The SOP establishes the criteria and procedures for requesting, approving, ordering and receiving assets, as well as tracking orders throughout the entire purchasing cycle.|
|SOP 1005||SDLC Release Planning This document provides an overview of the first phase of the System Development Life Cycle (SDLC). This SOP identifies the business areas of the company for which the business strategy, priorities and scope of the release/project will be determined.|
|SOP 1006||SDLC IT Strategic Planning This document provides an overview of the iterative strategic planning process of IT. Information Technology Strategic planning in an continuous process managed through a project management methodology. Major changes in the business environment (internal and/or external) will lead to a re-assessment of the IT Strategy to ensure it is fully aligned with the business strategy for the company.|
|SOP 1007||SDLC Asset Management This document provides an overview of an efficient and consistent way of tracking and managing its assets. Assets are defined as those that are needed to support the operation of the business and are considered to be assets of the shared nature. This procedure establishes the criteria to determine which assets need to be managed, the information that needs to be captured and the process for which assets are tracked and reported on. The Asset Management Procedurecan be initiated upon procuring assets, when assets are reconfigured, when leases or warranties expire and when assets are broken or fixed. The objective of this Standard Operating Procedure (SOP) is to provide SDLC with an efficient and consistent way of tracking and managing its assets.|
|SOP 1010||SDLC Site Monitoring and Problem Management This document provides an overview of the monitoring and problem resolution methodology. This SOP describes the procedures used to define system monitoring, maintenance, evaluation, escalation and resolution procedures for operation of systems.|
|SOP 1030||SDLC MIS Reporting This document provides an overview of the standard and Ad Hoc reporting process. This SOP establishes the criteria for accepting, approving, tracking and developing report requests. The procedure is used for all requests for information in SDLCand client databases. The procedures employed are identical for standard or Ad Hoc report requests.|
|SOP 1040||SDLC Requirements Definition This document provides an overview for the creation, review and approval of a requirements definition for a project. This procedure refers to the second phase of the System Development Life Cycle (SDLC). The primary purpose of the document is to outline the process used to obtain commitment between the Performing and Contracting organizations for a project scope, cost and schedule.|
|SOP 1041||SDLC Detail Design This document provides an overview for the creation, review and approval of detailed technical specifications for the project. Technical specification incorporated detailed analysis and design information for project components for the development, quality and support functions. In addition, sales, marketing, product management and product development are included in the review and approval process to ensure compliance with sales processes and corporate strategy.|
|SOP 1050||SDLC System Security This document provides an overview of SDLCs processes and procedures for the developing, implementing and enforcing system security. Procedures are outlined through flow charts and descriptions of potential risks and actions to take to eliminate them. This document provides a blue print for the definition, design, implementation, testing, refinement anddeployment of system security solutions.|
|SOP 1051||SDLC Security Administration This document provides an overview of SDLCs processes and procedures for the administering security. Procedures are outlined through flow charts and descriptions of tasks to perform for granting access, processing requests for information and providing input to development and configuration standards.|
|SOP 1052||SDLC Protection of Proprietary Information (POPI) This document establishes the procedures used to identify and label proprietary information and protect it from inadvertent or unauthorized disclosure,modification or destruction.|
|SOP 1060||SDLC Service Level Agreement This document provides an overview of the Service Level Agreement (SLA) design process. The SLA provides a description of the services available to clients (internal and external) for a product/project. The final SLA includes a description of all services, their availability during (24×7, Mon-Fri) and the methods by which the efficiency of the delivery of these services is monitored and reported.|
|SOP 1061||SDLC Incident Tracking The objective of this document is to provide a consistent methodology to ensure that defects or bugs identified in the production environment are reported, tracked, communicated, and resolved in an efficient manner. A defect occurs when the production system functionality is not performing in accordance with the Business/Users needs. This procedure is used to manage production source code defects and is not intended to manage system environment problems such as hardware and environment problems.|
|SOP 1100||SDLC Documentation of Training This document describes the methods used to document job related training received by SDLC personnel.|
|SOP 1101||SDLC Training and Documentation This document describes the methods used to identify, analyze and prepare documentation and training materials, in order to effectively deploy service enhancements and products to functional units and end-users. The documentation summarized in this procedure is limited to training related materials and product release documentation as outlined in the Scope of Work (SOW) for a specific project. This procedure also encompasses the training roles and responsibilities to effectively perform the knowledge transfer that must occur with any product/service deployment.|
|SOP 1200||SDLC Development The purpose of this document is to provide for consistent the design and implementation of projects. This document focuses on activities performed during the design of technical design, implementation and testing of project deliverables after project detail designis complete. The goal of development is to produce a deliverable as close to production-quality as possible.|
|SOP 1210||SDLC Quality Function The objective of this document is to provide an overview of the methods used to design and implement quality monitoring for product/project management. These activities include contributions to business plans, development of an overall quality plan, test strategy, integration and system test plans, preparation and verification of test plans, definition of version control procedures, execution of test plans and validation, user acceptance and performance testing, system deployment and quality monitoring for deployed systems.|
|SOP 1220||SDLC Deployment The objective of this document is to provide an overview of the methods used to design and implement deployment plans for product/project management. This includes the development of planned tasks for the purpose of rolling out a new system for FOA, BETA or General Availability as dictated by the requirements for a product/project. The contents of this procedure in combination with the methods described in the Site Monitoring and Problem Management (SOP 1010) procedure provide details for the design, implementation and operation of monitoring processesfor the deployed system.|
|SOP 2002||SDLC Control of Quality Records This Standard Operating Procedure details the methods SDLC, Inc. uses to control records relating to the effective operation of the Quality System.This documentation includes all Quality records that are established and maintained to provide evidence of conformity to requirements and of the effective operation of the quality management system.This includes the Quality Systems Manual, all Standard Operating Procedures (SOP), Work Instructions, Templates and Forms.The intent is to provide requirements for legibility, identification, storageand retrieval.|
SDLC Got I.T.?
OpenSDLC integrates peer-reviewed best practices and patterns. This wiki contains ALL of the html and pdf versions of the complete SDLC and it is made available here for you in its entirety by former Motorola Internet and Networking Group CTO Bob Stewart free under a Creative Commons non-commercial license. This wiki site contains hundreds of pages of policies, processes, standard operating procedures, swim lane diagrams, operational forms, defined roles and responsibilities. Invest in yourself and your career, download ALL of the original non-watermarked source-editable Word, Visio and Project files with FULL COMMERCIAL RIGHTS to adapt, edit, modify and label as your own. – GET I.T. TODAY!
The OpenSDLC and all Intellectual Property and Copyrights expressed herein are exclusively owned and published by Bob Stewart and except as noted all other rights are reserved.
This page provides an overview of the SDLC Business Gates, the purpose of the SDLC Business Gates is to provide a mechanism for making and validating significant business decisions at key points in a project’s lifecycle.The gates act as a filter within the pipeline (portfolio) management process.
The objectives of the SDLC Business Gates are to:
- Improve the integrity of the commitments made by SDLC by defining the business process by which decisions are made.
- Minimize product changes (churn) once the decision is made to initiate a project.
- Define a common framework for communicating project status in terms of business commitments
- Enforce appropriate minimum standards on entry and exit criteria for each applicable project lifecycle phase.
- Define milestones for project process metrics:
- Cycle Time