System Requirement Checklist



Similar documents
Montana Department of Transportation Information Services Division. System Development Life Cycle (SDLC) Guide

Computer System Validation for Clinical Trials:

Fully Managed IT Support. Proactive Maintenance. Disaster Recovery. Remote Support. Service Desk. Call Centre. Fully Managed Services Guide July 2007

City of Moreno Valley Date Adopted: April 6, 2007 CLASS SPECIFICATION Applications and Database Administrator

Service Support Kasse Initiatives, LLC. ITIL Configuration Management - 1. version 2.0

Information Technology Engineers Examination. Network Specialist Examination. (Level 4) Syllabus. Details of Knowledge and Skills Required for

Software Test Plan (STP) Template

Colorado Department of Health Care Policy and Financing

WEST LOTHIAN COUNCIL INFORMATION SECURITY POLICY

NOS for Network Support (903)

Sample Career Ladder/Lattice for Information Technology

Domain 1 The Process of Auditing Information Systems

System Requirements Specification (SRS) (Subsystem and Version #)

Release: 1. CPPSEC4015A Maintain networked security system

Information Security Policies. Version 6.1

System Development Life Cycle Guide

REGULATIONS FOR THE SECURITY OF INTERNET BANKING

SECTION C: DESCRIPTION/SPECIFICATIONS/WORK STATEMENT

Managing and Maintaining Windows Server 2008 Servers

CTR System Report FISMA

HHSN W 1 QSSI - Quality Software Services, Inc

Overview of how to test a. Business Continuity Plan

TICSA. Telecommunications (Interception Capability and Security) Act Guidance for Network Operators.

ITIL A guide to release and deployment management

Information Security Team

Gatekeeper PKI Framework. February Registration Authority Operations Manual Review Criteria

PHASE 5: DESIGN PHASE

Software Project Management Plan (SPMP)

Information Security Policy September 2009 Newman University IT Services. Information Security Policy

What methods are used to conduct testing?

Capacity Plan. Template. Version X.x October 11, 2012

ITIL A guide to service asset and configuration management

Adlib Hosting - Service Level Agreement

IT Project: System Implementation Project Template Description

Project Management Plan for

Queensland recordkeeping metadata standard and guideline

R3: Windows Server 2008 Administration. Course Overview. Course Outline. Course Length: 4 Day

Lecture 17: Requirements Specifications

Ames Consolidated Information Technology Services (A-CITS) Statement of Work

INFORMATION ASSURANCE

Version 1.0. IT Service Management & IT Asset Management Services (ITSM & ITAM Services) Governance Process

ITIL 2011 Lifecycle Roles and Responsibilities UXC Consulting

Newcastle University Information Security Procedures Version 3

Please Note: Temporary Graduate 485 skills assessments applicants should only apply for ANZSCO codes listed in the Skilled Occupation List above.

SECTION A: DESCRIPTION/SPECIFICATIONS/WORK STATEMENT

Project Management Process

SECTION C: DESCRIPTION/SPECIFICATIONS/WORK STATEMENT Article C.1 Introduction This contract is intended to provide IT solutions and services as

Module: Sharepoint Administrator

SYSTEMS AND SOFTWARE REQUIREMENTS SPECIFICATION (SSRS) TEMPLATE. Version A.4, January 2014 FOREWORD DOCUMENT CONVENTIONS

Copyright 2006 Quality Excellence for Suppliers of Telecommunications Forum

Information Technology Project Oversight Framework

OPERATIONAL REQUIREMENTS DOCUMENT

ASIAN PACIFIC TELECOMMUNICATIONS PTY LTD STANDARD FORM OF AGREEMENT. Schedule 3 Support Services

TELEFÓNICA UK LTD. Introduction to Security Policy

Service Catalog. it s Managed Plan Service Catalog

The Project Management Plan will be used to guide, communicate and coordinate project efforts.

Supplier Security Assessment Questionnaire

Administering a Microsoft SQL Server 2000 Database

ITIL Roles Descriptions

December 21, The services being procured through the proposed amendment are Hosting Services, and Application Development and Support for CITSS.

PROJECT MANAGEMENT FRAMEWORK

Information security due diligence

Risk Management Plan template <TEMPLATE> RISK MANAGEMENT PLAN FOR THE <PROJECT-NAME> PROJECT

Overview of Medical Device Design Controls in the US. By Nandini Murthy, MS, RAC

Statement of Service Enterprise Services - AID Microsoft IIS

<name of project> Software Project Management Plan

R214 SPECIFIC REQUIREMENTS: INFORMATION TECHNOLOGY TESTING LABORATORY ACCREDITATION PROGRAM

Best Practices For Department Server and Enterprise System Checklist

How To Develop Software

G-Cloud Service Description. Atos: Cloud Professional Services: Requirements Specification

Request for Proposal for Application Development and Maintenance Services for XML Store platforms

Attachment 7 Requirements Traceability Matrix (RTM) ATMS RFP. New York State Department of Transportation Advanced Traffic Management System

Information Technology Engineers Examination. Information Security Specialist Examination. (Level 4) Syllabus

Microsoft Enterprise Search for IT Professionals Course 10802A; 3 Days, Instructor-led

REDCENTRIC MANAGED SERVER SERVICE DEFINITION

ICT SUPPORT SERVICES

How To Write An Slcm Project Plan

G - Cloud Service Definition IT Infrastructure Monitoring And Helpdesk

Rekoop Limited Standard Terms of Business

INFORMATION TECHNOLOGY SECURITY STANDARDS

CLASS SPECIFICATION Systems Support Analyst I

OPERATIONAL STANDARD

Appendix O Project Performance Management Plan Template

CHAPTER 11 COMPUTER SYSTEMS INFORMATION TECHNOLOGY SERVICES CONTROLS

Business Continuity Exercise: Electricity Supply Failure Appendix 4.4

Guide to applying the ESA software engineering standards to small software projects

Software Requirements Specification

Disaster Recovery. 1.1 Introduction. 1.2 Reasons for Disaster Recovery. EKAM Solutions Ltd Disaster Recovery

California Department of Technology, Office of Technology Services WINDOWS SERVER GUIDELINE

G-Cloud 6 Service Definition DCG Cloud Disaster Recovery Service

Administrative Data Quality Assurance Toolkit

Computer Security: Principles and Practice

Criteria for Flight Project Critical Milestone Reviews

Transcription:

System Requirement Checklist Page 1 System Requirement Checklist The System Requirement (SR) document template (IDA-MS-SR) provides guidance and template material for use by IDA projects in producing project-specific documents. This checklist summarises the recommended structure and contents of documents based on the template. ion Title 1 Introduction Overview of the SR document and description of what is to be produced and delivered for the IDA Project Document purpose and scope (1.1) author(s), readership, system (products, benefits, relationship with other systems) Document overview (1.2) References (1.3) all applicable and reference documents Definitions, acronyms and abbreviations (1.4) 2 Background Information about the general factors that affect the product(s) and their Function and purpose (2.1) expand on 1.1 Environmental considerations (2.2) physical, hardware, operating environments specify where system is to be used and by whom; networks and platforms involved; operation in different member states etc Relation to other systems (2.3) state whether the system is independent, subsystem of a larger one or a replacement Model (2.4) logical model at all levels, explained top-down describe functionality at all levels provide means to walk through model level-by-level, function-by-function and flow-by-flow Relationship to other projects (2.5) put project in context of others past, present or future identify parent projects or project(s) being replaced identify applications, tools and techniques used in other IDA or OSN projects General constraints (2.6) identify limitations on options for building software provide background information to justify constraints consider applications, tools and techniques from other projects especially Horizontal Actions and Measures

System Requirement Checklist Page 2 ion Title 3 Specific 4 Hardware 5 Telecommunication services Information about project : Overview (3.1) provide complete top-level statement of products and services to be delivered include pre-development services (eg analysis), hardware, software, documentation, training, warranty etc provide overview of specific pertaining to these deliverables Detailed (3.2) structured top-down consider using specification language only one requirement in each statement must be verifiable some may have to be provisional to be marked essential or non-essential prioritise Pre-development services (3.3) describe services to be procured at the same time as main system development examples are: Feasibility study, Benchmarking study, Requirements Analysis, Project Planning, Evaluation of available products, Technological trials, Development of demonstrator (system mock-up) If the contract delivers hardware, specify for each item of equipment; specify: type, number, functionality, standards, interfaces, performance, capacity, expansibility, reliability, availability, durability, maintainability, running cost limitations, operational etc Specify if telecommunication facilities are to be delivered by the project. Omit this section if the project makes use of existing telecommunication facilities

System Requirement Checklist Page 3 ion Title 6 System capability Sets of to be described Functional (6.1) purpose of system Interfaces (6.2) Software: e.g., operating systems, software environments, file formats, database management systems and other software applications Hardware: hardware configurations Communications: for example, use of a particular network protocol External interface should be described or referenced in Interface documents. User interface should be specified under Operational (see be low). Interface can be illustrated with system block diagrams Operational (6.3) running of system and its communication with users include all user interface and interactions include also logistical and organisational examples are: screen layouts, error message contents etc Security (6.4) protect against threats to confidentiality, integrity and availability take account of physical and electronic protective measures particular attention to telecommunication related security, e.g. encryption, authentication, virus attack Safety (6.5) managing damage from system failure Quality (6.6) ensuring system is fit for purpose

System Requirement Checklist Page 4 ion Title 7 System management 8 Operational characteristics 9 System architecture Requirements concerned with facilities to support operational management of system: Installation support (7.1) facilities for installation and configuration of whole system or replacement components Diagnostic tools (7.2) verification of correctness of system operation and diagnosis of faults Configuration, release control and faults (7.3) system component registration, management and change control Instrumentation (7.4) mechanisms to measure system activities and associated analytical/reporting tools Tuning (7.5) mechanisms to affect system performance Back-up and recovery (7.6) mechanisms for back-up copies of data and system restoration including failure during recovery Operational control (7.7) (sometimes called System Administration) system support facilities, e.g. user registration focus on telecommunications aspects, e.g. network control Other (7.8) system management not yet covered Requirements about system performance: Capacity (8.1) physical resources required eg processing power, memory, disc space etc; include expansibility Performance (8.2) must be quantitative, not qualitative, statements; possibly include worst/best cases and nominal value to be used for planning Availability (8.3) details of days/times, tolerable breaks, system failure notification, usage during failure and availability monitoring Reliability (8.4) acceptable mean time between failure (MTBF), minimum acceptable MTBF; reliability verification Requirements specifically affecting the system architecture itself: Maintainability (9.1) fault repair and adaptability in quantitative terms; influence of user availability/adaptability Portability (9.2) software ability to work on other (named) systems Prescribed components (9.3) applications, tools and techniques available from other projects and OSNs; consider Horizontal Actions and Measures Software constitution and structure (9.4) name actual products 10 Documentation Requirements for project-specific documentation, including number of copies and medium of documentation. Documents may include user training, user reference, system management, operational support, release notes, configuration control files, system maintenance, supplier reference, warranties

System Requirement Checklist Page 5 ion Title 11 Other services Requirements for services commissioned for provision during or after development. Need to specify for each: when detailed specification will be produced; procedure for approving these specifications; responsiveness and level of service to be provided by contractor; complaints and disputes procedure. Examples (not exhaustive) are: Training (11.1) specific courses, training material for users, support staff, system operators, maintainers and trainers Installation processes (11.2) supply and delivery methods Data set-up (11.3) developer or user to install data? Parallel running (11.4) developer involvement, if any Operational support (11.5) developer provision, if any Warranty (11.6) validity criteria for, and procedure to invoke, warranty; levels of service for corrections and warranty for corrections Maintenance (11.7) developer s obligations outside warranty 12 Developmental A B Requirements traceability matrix Services provided by the Commission including procedures for upgrades and system changes Requirements relating to the conduct of the contract: Roles and responsibilities (12.1) details of team s structure and roles to include points of contact, people with decision authority and quality control mechanisms Phases (12.2) timing details for product delivery Verification (12.3) details of constraints on how system will be verified, e.g. testing location, performers and timings; dispute resolution; validation of system against user needs Tabular information summarising how each requirement from User Requirement has been met in System Requirement document Specify any tools, services or facilities to be provided by or on behalf of the European Commission. Examples are equipment, software licences, telecommunication facilities, software from earlier systems, office facilities and services, staff time. (These are not and are therefore shown in an appendix) Document control, signoff and change record