Requirements Specification for the Cloud


  • Requirements Management – elicitation and management of requirements
  • Requirements Training – production of bespoke training packages
  • Requirements Process definition – integration of the requirements management processes
  • Risk management
  • Use Case Development



Key skilled resources to help gather your cloud requirements


Expertise to shape and structure your Requirements processes

Quality Assurance and Quality processes to your projects


Skills transfer to existing project and programme teams

Rational Unified Process, Unified Modelling Language, Managing Successful Programmes

Project Assurance, Requirements Traceability, Strategic Outline Case, Outline Business Case



  • Structured, measured, repeatable requirements analysis
  • Clearer outcomes, measurement of success against known business needs
  • De-risk and clearer reporting to programme, improved compliance
  • Lower Costs, Time Savings
  • Increase in Accuracy of Requirements
  • Avoid the High cost of Project Failure
  • User focused: powerful, user-centric software requirements specification
  • Better communication: written in natural languages with structured templates

Requirements Management and Specification is critical to the success of any programme, yet all too often, the business user needs are not understood, and the requirements are poorly defined and managed. We offer a simple yet powerful approach to defining and visualising requirements, enabling stakeholders to develop a common vision and clear definition of success. Using tried and proven techniques, Viewdeck supports your team to get clarity and definition of those requirements, enabling it to be communicated to all stakeholders ( including suppliers ) for all phases of a procurement or programme. Though simple, easily adopted process, we can you ensure your requirements quality is applied at the appropriate level, to sufficient detail, in the right places.

An Requirement Specification minimizes the time and effort required by developers to achieve desired goals and also minimizes the development cost. A good specification defines how an application will interact with system hardware, other programs and human users in a wide variety of real-world situations. Parameters such as operating speed, response time, availability, portability, maintainability, footprint, security and speed of recovery from adverse events are evaluated.

Key Areas

Procurement and New Systems Development

Requirements Management

Business Analysis

Quality Management System (Quality Assurance, Quality Control, Quality Management)

Benefits Realisation

Service improvement definition

Risk Management

Use Case Analysis

Use Case Analysis

Use case analysis is an important and valuable requirement analysis technique that has been widely used in modern software engineering since their formal introduction by Ivar Jacobson in 1992. Use case driven development is a key characteristic of many process models and frameworks such as ICONIX, the Unified Process (UP), the IBM Rational Unified Process (RUP), and the Oracle Unified Method (OUM). With its inherent iterative, incremental and evolutionary nature, use case also fits well for agile development.


Business Analysis

45101277_mIdentifying business needs and determining solutions to business problems is one of our specialities and passions. We work closely with your existing teams, and stakeholders to understand the business needs, clearly capture them, and ensure they meet the right level of detail to enable change, procurement, delivery to be planned and ultimately delivered. Our experience and skills help support a wide range of project and programme scenarios, including :

  • Techniques for systems development
  • Process improvement
  • Business roadmap and organisational change
  • Strategic planning and policy development
  • Implementation of Change
  • Use Case Analysis, Scenario Planning, Functional Specification creation
  • Documentation, designs and models


Tag Cloud: MSP, PRINCE2, Rational Unified Process, Unified Modelling Language, Managing Successful Programmes. Quality Assurance, Quality Gate, Project Assurance, Requirements Traceability, Strategic Outline Case (SOC), Outline Business Case (OBC), Full Business Case (FBC), SC, DV, ISO 15504, Six Sigma, BPR, ISO 9001