16
Model Driven Requirement Engineering with Cameo Requirement+ 4 th Genera:on Requirement Management System

Cameo Requirement Plus 2-0-15Sep08

Embed Size (px)

DESCRIPTION

Introduction to Cameo Requirements+, a model driven requirement engineering tool.

Citation preview

Page 1: Cameo Requirement Plus 2-0-15Sep08

ModelDrivenRequirementEngineeringwithCameoRequirement+

4thGenera:onRequirementManagementSystem

Page 2: Cameo Requirement Plus 2-0-15Sep08

RequirementElicita:on

•  Haveyouever……misunderstoodacustomerrequest?

…capturedwrongrequirements?…endedupdeliveringalotmorefunc:onali:esthanoriginallyes:mated?

…triedtomeasuretheimplementa:onandtestcoverage?

© 2008 No Magic, Inc.

Page 3: Cameo Requirement Plus 2-0-15Sep08

Architectureismuchmorethandevelopment

Businessrequest

Requirementelicita:on&analysis

Architectureanalysis,design,&simula:on

© 2008 No Magic, Inc.

Page 4: Cameo Requirement Plus 2-0-15Sep08

SystemArchitectureProcess

• Dataanalysis• Simula:on

• Behavioralanalysis• Func:onalityverifica:on• Architecturerefinement&reconfigura:on

• Modeling• Requirementtraceability• Architectureanalysis&design

• Requirementcapturing• Traceabilityandimpactanalysis

• Testcaserecording• Businessprocess

[CameoReq+]

Requirementelicita:on&analysis

[MagicDraw]

UML/SysML/BPMN

Modeling

[ParaMagic]

Simula:on

[MagicDraw]

Architectureanalysis&evalua:on

© 2008 No Magic, Inc.

Page 5: Cameo Requirement Plus 2-0-15Sep08

CameoReq+Overview

•  Easytouse•  Openschemaarchitecturewithbusinessrulesandconstraints•  Dynamiceditorfromopenschema

•  Domainjargontoiden:fyalldomainspecificacronymsandabbrevia:ons

•  Spell‐checker•  Completelife‐cycletraceability•  Automateddocumentgenera:on

•  Testcasegenera:on(CSVformat)

•  Web‐centricdocumentgenera:on(Supportwebbasereport,openoffice,andr]format)

© 2008 No Magic, Inc.

Page 6: Cameo Requirement Plus 2-0-15Sep08

WhatCameoReq+canhelp…

•  DomainExpert–  Enforcebusinessrulesandconstraints

–  Completecontrolontherequirementcapturingprocess

–  Ensurethecorrectnessandintegrityofthecaptureddata

•  Analysts–  Haveadeeperanalysisofneedsandrequirementsfromtheopenschemaarchitecture

–  Ensurethedomainschemaiscompliedwithdomainspecifica:onsanduniqueneeds

•  Architects–  Validateandverifytheanalysismodelandrequirementsasanintegratedunitrather

thanasetofdisjointeddocumentsormodels–  Streamlineprocessfromanalysistodesign

•  TestEngineers–  Haveabe_ervisionontherequirementsandmodels

–  Ensuresthetestcaseiscompliedwiththerequirementsandmodels

–  Includetes:ngatthebeginningofthedevelopmentcycle

© 2008 No Magic, Inc.

Page 7: Cameo Requirement Plus 2-0-15Sep08

OpenSchemaArchitecture

Createyourownschema• Fullycustomizable• Truepla]ormindependentmodel

Buildyourowndata/forms/rules• Predefineduservalues

• Mul:medianodeformul:mediacontents

Defineyourowndetaildata• SupportalleCoredatatypesandmore!

• Dynamiceditor

•  CameoReq+openschemaarchitectureisbuiltontopoftheindustrystandardEclipseFounda:onFramework

•  Openschemaarchitectureallowsdomainexpertstocreate,build,anddefinedatacapturedmeetsthedomainspecificneeds

© 2008 No Magic, Inc.

Page 8: Cameo Requirement Plus 2-0-15Sep08

Buildyourowndomainspecificrela:onship

Definearela:onshipa_ributeforyourdomainneeds

Traceallelementswithconfidence

OpenTraceability•  Create,build,and

defineyourownrela:onships

•  Connectrequirementswithotherbusinessdriversordevelopmentar:factsinanywaydesired

© 2008 No Magic, Inc.

Page 9: Cameo Requirement Plus 2-0-15Sep08

QueryBuilder

Queryresult

Node

NodeNode

•  CameoReq+doesnotlimithowyousearchyourdata

•  Querybuilderwillhelpyouspecifyanyconstraintsandcriterianeededforthequery

•  Resultspresentedinbothtableandhtmldocument

© 2008 No Magic, Inc.

Page 10: Cameo Requirement Plus 2-0-15Sep08

DependencyMatrix

Opendependency

matrix

Yourownrela:onship

Yourownschema

FlexibleQuery

•  CameoReq+dependencymatrixhelpsanalyzeimpacts,rela:onships,dependencies,gaps,testcasecoverage,andmore

•  Noma_erwhatrela:onshipyouhave,dependencymatrixcanshowtraceability,coverage,andimpactanalysis

© 2008 No Magic, Inc.

Page 11: Cameo Requirement Plus 2-0-15Sep08

AutomatedReportGenera:on

•  CameoReq+providesondemanddocumentviewsthatwillgiveyoureportsany:meyouwantit

•  Supportsr],html,csv,andopenofficefileformat

•  Generatespresenta:ons(Openofficeformat)fromyourrequirements

•  Supportsweb‐centricdocumenta:on(withnaviga:on)

•  Defineyourownreporttemplate

© 2008 No Magic, Inc.

Page 12: Cameo Requirement Plus 2-0-15Sep08

GapBetweenBusinessandIT

Request Capture Architect

•  CameoReq+help•  Reducerisks,rework,andcommunica:onerrors

•  Unitebusiness,IT,engineers,andcustomers

© 2008 No Magic, Inc.

Page 13: Cameo Requirement Plus 2-0-15Sep08

StopChasingaMovingTarget…

© 2008 No Magic, Inc.

Page 14: Cameo Requirement Plus 2-0-15Sep08

Demo

Page 15: Cameo Requirement Plus 2-0-15Sep08

Ques:on?

Page 16: Cameo Requirement Plus 2-0-15Sep08

Awards Best Team Development Tool

Best Java Modeling Tool

Jolt Productivity Winner

Best Java Database Tool

ThankYouforYourA_en:onLet’skeepintouch:

[email protected]

© 2008 No Magic, Inc.