+ All Categories
Home > Technology > Requirements Tool

Requirements Tool

Date post: 28-Nov-2014
Category:
Upload: gilashikwa
View: 1,682 times
Download: 1 times
Share this document with a friend
Description:
 
12
Requirements Tool Requirements Tool Objectiver Objectiver
Transcript

Requirements ToolRequirements Tool

ObjectiverObjectiver

AgendaAgenda

Brief OverviewBrief Overview Live DemoLive Demo ResourcesResources

OverviewOverview Tool Name: ObjectiverTool Name: Objectiver Objectiver is a requirements engineering tool Objectiver is a requirements engineering tool

To identify the project requirements using a structured modeling To identify the project requirements using a structured modeling approachapproach

To create model that takes user agent into accountTo create model that takes user agent into account Generate structured requirements documentGenerate structured requirements document

Models availableModels available Goal ModelGoal Model Responsibility ModelResponsibility Model Object ModelObject Model Operation ModelOperation Model

NotationsNotations

Goals, requirements, expectations

Agent Entity

EventOperation

Models -- Goal ModelModels -- Goal Model

Identifies all the goals pursued by the project Identifies all the goals pursued by the project stakeholders and all involved peoplestakeholders and all involved people

Define how goals can be achievedDefine how goals can be achieved Answers the questions HOW and WHYAnswers the questions HOW and WHY ExampleExample

Login using the proper authenticationLogin using the proper authenticationAccount info securedAccount info securedAccess limited to authorized usersAccess limited to authorized users

Password kept secret by customerPassword kept secret by customer

Models -- Goal ModelModels -- Goal Model

Goal

Sub-goals Sub-goals Requirements

Expectations

Models – responsibility modelModels – responsibility model

Identify agentsIdentify agents• Assign them responsible for the expectations and Assign them responsible for the expectations and

requirements identified in the goal modelrequirements identified in the goal model• Answers the question WHOAnswers the question WHO• ExampleExample

Agent – human, deviceAgent – human, device

Requirements

Agent

Models – Object ModelModels – Object Model

• Model the domain objects including the entitiesModel the domain objects including the entities• Answers the question WHATAnswers the question WHAT

Entity

EntityEntity

Models – operation modelModels – operation model

• Behavior that has to be adopted to meet a Behavior that has to be adopted to meet a requirementrequirement

• Answers the question WHENAnswers the question WHEN

Event

Operation

DemoDemo

Problem statementProblem statement User LOGIN screenUser LOGIN screen

High level security

Access limited to authorized users

32 bit encryption Of the password

User able to login

User keeps his password a secret

System moduleUser

DemoDemoUser Info

Login ID

Logging into the account

User

User logging in Request login details User login details

Verify credentialsCredentials verified

Access denied Access granted

ResourcesResources

http://www.objectiver.com/http://www.objectiver.com/ Download free trial version and install it.Download free trial version and install it.

Step 1 : download software after subscribing Step 1 : download software after subscribing with the user detailswith the user details

Step 2: Install itStep 2: Install it Step 3: Get the license key to the mail id. Step 3: Get the license key to the mail id. NOTE: while opening the application and it asks for the login, company NOTE: while opening the application and it asks for the login, company

name and license key.name and license key.


Recommended