ReqView Business Needs

Similar documents
ReqView Simple Yet Powerful Software and System Requirements Management.

ReqView Offline Review of Requirements Documents in ReqIF Format.

Specification Manager

Specification Manager

QUARK AUTHOR THE SMART CONTENT TOOL. INFO SHEET Quark Author

Define and Manage Requirements with IBM Rational Requirements Composer. Lab Exercises for Workshop 2266

Release Notes. PREEvision. Version 6.5 SP11 English

Creating Word Outlines from Compendium on a Mac

Sourcing - How to Create a Negotiation

2 Document Manager Lite v5.2 User Guide

IBM Rational Rhapsody Gateway Add On. Tagger Manual

DRAFT. Table of Contents About this manual... ix About CuteSITE Builder... ix. Getting Started... 1

Creating consistent content pages

Creating an Intranet using Lotus Web Content Management. Part 2 Project Planning

Document Management System GUI. v6.0 User Guide

Working with Reports

DIgSILENT StationWare

A Guide to Quark Author Web Edition 2015

Special Features and General Options

erwin Data Modeler Implementation Guide Release 9.8

IBM Rational Rhapsody Gateway Add On. User Guide

PowerLink CRM User Guide

BSI Data Protection Online

Filters, Sets, and Dynamic Reports

MN Studio Website - User Guide

The following topics describe how to work with reports in the Firepower System:

ER/Studio Enterprise Portal Evaluation Guide. Published: March 6, 2009

Making Accessible Documents. Microsoft Office: Word, PowerPoint

Product Overview. All text and design is copyright 2009 Seavus, All rights reserved

CONFIGURING SAFE V4.0 IN THE IBM COLLABORATIVE LIFECYCLE MANAGEMENT

DRF Programs for Authors

Microsoft Certified Application Specialist Exam Objectives Map

Release Notes. PREEvision. Version 6.5 SP13 English

FileNET Guide for AHC PageMasters

Unified Classroom: Class Pages

User Guide. Copyright Wordfast, LLC All rights reserved.

This document contains information that will help you to create and send graphically-rich and compelling HTML s through the Create Wizard.

CitiDirect Online Banking

TIBCO Nimbus. SharePoint Customization Guide. Software Release November 2017

Contents. Announcer Pro Version 4.6 Page 2 of 35 Version V4.6

ICT 4 Life 3 Functional Skills Matching Chart Level 1 Unit 1. 1 Unit 1

Enterprise Architect. User Guide Series. Ribbons. Author: Sparx Systems Date: 27/05/2016 Version: 1.0 CREATED WITH

document editor B9C41B49CE79530A7AE07A70F68293CC Document Editor 1 / 5

Standard Professional Premium

Contents SECTION-I : LINUX

User s Quick Start Guide

Features By Releases

Release Notes. PREEvision. Version 6.5 SP14 English

Caliber 11.0 for Visual Studio Team Systems

Technology Services. Leander ISD

IDERA ER/Studio Software Architect Evaluation Guide. Version 16.5/2016+ Published February 2017

User Guide. Copyright Wordfast, LLC All rights reserved.

Lesson 19 Organizing and Enhancing Worksheets

Atlas 2.0. Atlas Help

How-To Guide For: My Participant Center

Modern Requirements4TFS 2018 Release Notes

HP APPs v.12 Solutions for Dev-Ops

edev Technologies integreat4tfs 2016 Update 2 Release Notes

Contents. Common Site Operations. Home actions. Using SharePoint

Layout Manager - Toolbar Reference Guide

QRG: Using the WYSIWYG Editor

Best Practices for Using the Rich Text Editor

Site Creator User s Guide

Enterprise Architect. User Guide Series. Ribbons. Author: Sparx Systems Date: 15/07/2016 Version: 1.0 CREATED WITH

CA ERwin Data Modeler

Working with the RTF Generator

Joomla Website User Guide

GROUP CANVAS USER SIDE FUNCTIONS

Veritas NetBackup OpsCenter Reporting Guide. Release 8.0

Paragon Update August 23, 2017

Switching to Sheets from Microsoft Excel Learning Center gsuite.google.com/learning-center

Reference Requirements for Records and Documents Management

Integrating with Microsoft Visual Studio Team System. For Borland CaliberRM Users

Registered Riders Participant Center Guide

Modern Requirements4TFS 2018 Update 3 Release Notes

Best Practices for Using the Rich Text Editor

ADOBE VISUAL COMMUNICATION USING DREAMWEAVER CS5 Curriculum/Certification Mapping in MyGraphicsLab

FileNET Guide for AHC PageMasters

Base Module - Computer Essentials

Enterprise Application Viewer (eav )

CSF Designer Intuition

Caliber Visual Studio.NET Integration Visual Studio Integration

CMS Training. Web Address for Training Common Tasks in the CMS Guide

Zeppelin Website Content Manager User Manual

Chapter 12 Creating Web Pages

SmartWord4TFS Step-by-Step Guide

REQUEST FOR PROPOSALS

Icon Directory. Action Icons. Icon Name Description

DABYS: EGOS Generic Database System

FrontPage 2003 Lesson 4 - Creating Individual Pages. Adding a Page Using a Template. Web Page Title. Saving a Web Page

Do It Yourself Website Editing Training Guide

Microsoft Office 365 Word Online

Folios & Web Pages. 71 WEST 23RD STREET, NEW YORK, NY T e

Operations Center Version Tracking Guide. September 2016

Macromedia RoboHelp Course Outline

SIP User's Guide. Sitecore Intranet Portal. A Quick Guide to Using SIP. SIP User's Guide Rev:

Quick Reference Guide: Genesis 2

IRQA General Information:

Lava New Media s CMS. Documentation Page 1

RIT Wiki 5.1 Upgrade - May 21, 2013

Transcription:

ReqView Business Needs ID Description As a(n) I Want So that Acceptance Criteria 45 45_1_reqview_icon.png (ReqView User_Stories_Example_files/45_1_reqview_icon.png) 1 Introduction 2 46 49 1.1 Purpose This is a demo document describing business needs for development of ReqView Desktop (https://www.reqview.com/) tool. The document is not complete. 1.2 Intended Audience and Reading Suggestions The target audience for this document are new ReqView users evaluating ReqView and learning how to gather and manage requirements in ReqView. 2 User Roles 1

5 2.1 Requirements Architect Requirements Architect defines requirements model and configure the requirements project for other users. He will: Define project documents, documents structure and custom attributes Configure project traceability, link types and traceability model for links between documents Create document and project templates Requirements Architect is typically a QA manager or project manager. 6 2.2 Editor Editor defines project requirements and creates requirements and tests documents. He will: create new objects and organize them in a document structure set value of custom attributes discuss requirements maintain requirements traceability links create reports import and export data Editor is typically a requirements engineer, business analyst, project manager, QA engineer or a tester.

7 2.3 Reviewer Reviewer reads project documents, performs review and provides feedback for improving the content of the document. He will: Comment document objects such as requirements Set value of dedicated attributes Create reports Reviewer is typically an internal QA expert reviewing requirements and tests, customer or supplier commenting requirements and setting the requirement acceptance state. 3 User Stories 3 9 3.1 Data Model 12 3.1.1 Project Structure Architect to be able to create documents in the project I can separate definition of project requirements, tests, risks and other project artifacts creation of a new project, adding a new document into a project, deletion of a document from a project.

19 3.1.2 Object Attributes Architect to be able to define custom object attributes I can flexibly store additional information in project documents. creation of a new custom attribute, deletion of a custom attribute, definition of following custom attribute types number date boolean single and multivalue enumeration string / rich formatted text 16 3.1.3 Traceability Configuration Architect to be able to define relationship types between document objects I can setup consistent traceability between requirements and other document objects creation of at least one link type definition of a start and end role for a link type removal of a link type including all existing links

14 3.1.4 Document Templates Architect to be able to save a document as a document template into a file I can preserve consistent document structure in different projects saving a document as a document template file, add a new document into a project from a saved document template file while preserving document attributes definition, values of object attributes and object attachments. 15 3.1.5 Project Templates Architect to be able to save a project as a project template into a file I can quickly reuse project setup for new projects Tool suppors: saving a project as a project template, creating a new project from a project template. 8 3.2 Requirements Definition

13 3.2.1 Document Structure Editor to be able to organize document objects in a tree hierarchy with numbered sections I can easily navigate in the document structure creation of a new section, creation of a new object in a section, deletion of a section including all children, deletion of an object, moving a section or an object in a document, automatic numbering of the sections, visualization of a tree document hierarchy. 18 3.2.2 Rich Text Description Editor to be able to describe document objects by rich formatted text I can highlight important information in the object text description and structure in multiple paragraphs or lists bold, italic and underline font style, numbered lists, bullet lists, in the object text description.

62 3.2.3 Custom Attributes Editor to be able to set custom attribute value value for a single or more selected document objects I can easily update more document objects at once editing multiple selected document objects, custom editors for each custom attribute type. 17 3.2.4 Image Attachments Editor to be able to attach images created in other tools I can enhance textual requirements with visual content such as mockups, diagrams, etc. attachment of image file to document objects, displaying image attachments in the context of the related document object, deletion of attachments. 20 3.2.5 Document Attachments Editor to be able to attach document files I can store with document object additional documents attaching a document file, displaying attached file name in the context of the related document object, deletion of document attachments.

21 3.2.6 Document Object Links Editor to be able to create links of given link type between selected document objects I can easily create end to end traceability of project requirements creation of links between selected link start objects and link end objects, setting link type of the created links, deleting a selected link. 58 3.2.7 Project Files Editor to be able open and save project in files stores on a local file system or a network drive I can share project with other users saving project in a file opening project from a file 33 3.2.8 Autosave Editor to save all my changes automatically I do not loose my changes if the tool terminates unexpectly Tool: instantly saves all the changes, restores the same project content when it is restarted.

34 3.2.9 Filter Editor to display filtered view of a document I can view all document objects with description or custom attributes matching the given criteria by the full text search Tool supports filtering document objects: by full text search in the object heading, text or a custom attribute with the given traceability link type in the given section 36 3.2.10 Find Editor to browse all document objects containing given keywords in the description or custom attribute I can search document objects by keyword Tool supports searching document objects by a keyword. 35 3.2.11 Sort Editor to change the order of displayed document objects I can view the document sorted by the natural document order or by value of a custom attribute Tool supports sorting the document according to: the natural document order, value of a custom attribute. 22 3.3 Review

30 3.3.1 Traceability Browser Reviewer to be able to see all direct document object links and navigate a chosen link to the linked object I can browse the traceability displaying linked objects in the context of the related document object navigation to a chosen linked object 29 3.3.2 Print Reviewer to be able to review printed document I can review document without the tool printing a document with the same layout as it is displayed, saving the document as PDF with the same layout as it is displayed. 24 3.3.3 Discussion Reviewer to be able to comment a selected document object and to display the discussion for a document object I can discuss requirements in the team commenting document objects with rich text comment description, discussion per a document object. 31 3.4 Audit Trail

32 3.4.1 Unique IDs Editor to automatically generate for each new document object a unique ID I can uniquely identify each document object in future automatic generation of document ID which can not be further changed 26 3.4.2 History of Changes Reviewer to be able to see all changes of each document object with information about the author, date and time of the change I can track changes done by Editors displaying history of changes for a selected object. 23 3.4.3 Traceability Report Reviewer to be able to review traceability report displaying information about linked objects across multiple levels I can analyze impact of changes before they are agreed or prove compliance generation of custom traceability report which visualizes end toend requirements traceability 10 3.5 Team Collaboration

25 3.5.1 Concurrent Edit Editor to be able to exclusively edit a document while other editors can edit other documents in the project I can collaborate with other editors on editing a project without rewriting our changes Tool allows collaboration of multiple concurrent editors changing different documents. 11 3.6 Integration 27 3.6.1 Import Editor to be able to import document objects from a text processor or a spreadsheet I can easily populate documents with existing information created in other applications import of CSV, import of MS Word HTML, import of ReqIF, pasting of text or HTML from other applications into object text description. 28 3.6.2 Export Editor to be able to export documents into a text processor or a spreadsheet I can elaborate information from the tool in other applications export of CSV, export of HTML, template customizing format of the exported file. 4 Constraints 4

39 4.1 Startup Time Editor to be able to quickly start the tool I do not need to wait long time for editing a project Tool starts in less than 10s even for large projects. 41 4.2 Edit Response Time Editor to be able to edit even large documents I can effectively work without significant waiting for tool response Response time for common edit operations (change attributes and structure) shall be less than 1s. 44 4.3 Number of Document Objects Editor to be able to create many document objects I can define documents storing all project requirements even for complex system projects Tool can store up to 5000 document objects per a document. 43 4.4 Number of Documents Architect to be able to define data model with many documents I can store all important information in the project Tool can store up to 20 internal documents per a project. 37 4.5 Attachment Size Editor to be able to attach large files I can store even large external documents in the project Tool can store persistently attachments up to 50MB per attachment. 40 4.6 Total Project Size Editor to be able to attach large files I can store all important external documents in the project Tool can store persistently project with total size up to 100MB.

42 4.7 Security Editor to be able to work with the tool on the company intranet I do not compromise company / industry IT security standards for storing project data Tool stores all project data in an encrypted persistent application storage and does not send any project information to the internet without user consent. 51 4.8 Compatibility Editor to be able to install and use the tool I can work in my preferred OS Tool supports Windows, Linux and Mac OS. Exported by ReqView (https://www.reqview.com) v2.1 RC1 Last modified by Libor Bus, Eccam on 2016 10 14 10:41 (C) Copyright Eccam s.r.o. All Rights Reserved.