SlideShare una empresa de Scribd logo
1 de 23
Defining and Aligning Requirements using System Architect and DOORs Paul W. Johnson CEO / President Pragmatica Innovations [email_address] iEA16 © 2009 IBM Corporation
Objective ,[object Object],[object Object]
Session Benefits ,[object Object],[object Object],[object Object],[object Object],[object Object]
Scenario ,[object Object],[object Object],[object Object],[object Object],[object Object]
Scenario ,[object Object],[object Object],[object Object],[object Object],[object Object]
Problem ,[object Object],[object Object],[object Object],[object Object]
Problem ( other side ) ,[object Object]
Problem ( other side ) ,[object Object]
Solution ,[object Object],[object Object],[object Object],Link  Requirements  ( textual ) to  Enterprise  Architecture   ( graphical )
Architecture Driven Requirements Process Scope Project End Start Assess against ‘ current’  architecture Architecture Views Define ‘ future’  architecture Update ‘ current’  architecture Deliver Project Solution Generate Solution Requirements Requirements Text Document
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Solution Steps
   Define Scope of Project Solution. ,[object Object],Scope  These two parameters provide initial “ frame ” for  questions  that architecture can answer. Purpose
   Assess ‘ Current’  Architecture for Gaps or Redundancies Process Model Variant 1 (as-is) Process Model Variant 2 (to-be)
   Define ‘Future’ Architecture to Address Solution  ,[object Object]
   Generate Requirements from Architecture
Requirements Structure (architecture) DOORs Internal Customer Functional System Functional Software Specification Software Load Plan User Acceptance Test Plan PITCO CMMI Process Strategy & Vision External Customer Test & Equipment  Master Plan Tests System Standards Conforms to Technical Standards Conforms to Policy Conforms to Tests Satisfies Satisfies Satisfies Satisfies Tests
Requirements Coupled with Architecture System Architect OV-1 Concept Graphic OV-5 Operational Activity SV-4 System Function SV-5 OA to SF SV-10 System Process OV-6 Business Process OV-7 Logical Data DOORs Internal Customer Human Functional System Functional Software Specification Software Load Plan User Acceptance Test Plan PITCO CMMI Process Strategy & Vision External Customer Test & Equipment  Master Plan Tests System Standards Conforms to Technical Standards Conforms to Policy Conforms to Tests Satisfies Satisfies Satisfies Satisfies Tests
   Deliver Project Solution  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
   Update ‘Current’ Architecture to Reflect Solution
Results ,[object Object],Requirements Architecture
Results ,[object Object],Data
© Copyright IBM Corporation 2009.  All rights reserved.  The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied.  IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials.  Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement  governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates.  Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way.  IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others.

Más contenido relacionado

La actualidad más candente

Technical non-technical-requirement-of-cots-selection
Technical non-technical-requirement-of-cots-selectionTechnical non-technical-requirement-of-cots-selection
Technical non-technical-requirement-of-cots-selectionSaransh Garg
 
Caught in a COTS Project - Strategies for Requirements Success 2011MAY17
Caught in a COTS Project - Strategies for Requirements Success 2011MAY17Caught in a COTS Project - Strategies for Requirements Success 2011MAY17
Caught in a COTS Project - Strategies for Requirements Success 2011MAY17Michael Roy
 
Continuous Engineering with IBM Rational RELM
Continuous Engineering with IBM Rational RELMContinuous Engineering with IBM Rational RELM
Continuous Engineering with IBM Rational RELMgjuljo
 
CloudOne Continuous Engineering for IoT
CloudOne Continuous Engineering for IoTCloudOne Continuous Engineering for IoT
CloudOne Continuous Engineering for IoTBenjamin Chodroff
 
Business requirements documents
Business requirements documentsBusiness requirements documents
Business requirements documentshapy
 
Intro to ICD Systems
Intro to ICD SystemsIntro to ICD Systems
Intro to ICD Systemskbusza
 
Beyond a Product View of Architecture
Beyond a Product View of ArchitectureBeyond a Product View of Architecture
Beyond a Product View of ArchitectureNathaniel Palmer
 
Principles of responsible suppliers
Principles of responsible suppliersPrinciples of responsible suppliers
Principles of responsible suppliersAlan Ward
 
Ganesha.U.S_Resume
Ganesha.U.S_ResumeGanesha.U.S_Resume
Ganesha.U.S_ResumeGanesh Us
 
Lecture 9 understanding requirements
Lecture 9   understanding requirementsLecture 9   understanding requirements
Lecture 9 understanding requirementsIIUI
 
Selecting cots vendor in cbse process
Selecting cots vendor in cbse processSelecting cots vendor in cbse process
Selecting cots vendor in cbse processSaransh Garg
 
2011 05-11 IIBA Vendor Webinar- Business Process Modeling
2011 05-11 IIBA Vendor Webinar- Business Process Modeling2011 05-11 IIBA Vendor Webinar- Business Process Modeling
2011 05-11 IIBA Vendor Webinar- Business Process ModelingTracy Cook
 
Software Product Lines by Dr. Indika Kumara
Software Product Lines by Dr. Indika KumaraSoftware Product Lines by Dr. Indika Kumara
Software Product Lines by Dr. Indika KumaraThejan Wijesinghe
 

La actualidad más candente (20)

Technical non-technical-requirement-of-cots-selection
Technical non-technical-requirement-of-cots-selectionTechnical non-technical-requirement-of-cots-selection
Technical non-technical-requirement-of-cots-selection
 
Caught in a COTS Project - Strategies for Requirements Success 2011MAY17
Caught in a COTS Project - Strategies for Requirements Success 2011MAY17Caught in a COTS Project - Strategies for Requirements Success 2011MAY17
Caught in a COTS Project - Strategies for Requirements Success 2011MAY17
 
Continuous Engineering with IBM Rational RELM
Continuous Engineering with IBM Rational RELMContinuous Engineering with IBM Rational RELM
Continuous Engineering with IBM Rational RELM
 
CloudOne Continuous Engineering for IoT
CloudOne Continuous Engineering for IoTCloudOne Continuous Engineering for IoT
CloudOne Continuous Engineering for IoT
 
Brd template
Brd template Brd template
Brd template
 
Naveen Sundrani Resume
Naveen Sundrani ResumeNaveen Sundrani Resume
Naveen Sundrani Resume
 
Business requirements documents
Business requirements documentsBusiness requirements documents
Business requirements documents
 
Intro to ICD Systems
Intro to ICD SystemsIntro to ICD Systems
Intro to ICD Systems
 
Beyond a Product View of Architecture
Beyond a Product View of ArchitectureBeyond a Product View of Architecture
Beyond a Product View of Architecture
 
Sda 1
Sda   1Sda   1
Sda 1
 
Projman
ProjmanProjman
Projman
 
RMS
RMSRMS
RMS
 
Principles of responsible suppliers
Principles of responsible suppliersPrinciples of responsible suppliers
Principles of responsible suppliers
 
Unit2 2
Unit2 2Unit2 2
Unit2 2
 
Ganesha.U.S_Resume
Ganesha.U.S_ResumeGanesha.U.S_Resume
Ganesha.U.S_Resume
 
Lecture 9 understanding requirements
Lecture 9   understanding requirementsLecture 9   understanding requirements
Lecture 9 understanding requirements
 
Selecting cots vendor in cbse process
Selecting cots vendor in cbse processSelecting cots vendor in cbse process
Selecting cots vendor in cbse process
 
kunal_cv
kunal_cvkunal_cv
kunal_cv
 
2011 05-11 IIBA Vendor Webinar- Business Process Modeling
2011 05-11 IIBA Vendor Webinar- Business Process Modeling2011 05-11 IIBA Vendor Webinar- Business Process Modeling
2011 05-11 IIBA Vendor Webinar- Business Process Modeling
 
Software Product Lines by Dr. Indika Kumara
Software Product Lines by Dr. Indika KumaraSoftware Product Lines by Dr. Indika Kumara
Software Product Lines by Dr. Indika Kumara
 

Destacado

Criaturas Del Mar 8804
Criaturas Del Mar 8804Criaturas Del Mar 8804
Criaturas Del Mar 8804profejean
 
United Way of Wisconsin Midwinter Institute
United Way of Wisconsin Midwinter InstituteUnited Way of Wisconsin Midwinter Institute
United Way of Wisconsin Midwinter InstituteDCWagner
 
Work History
Work HistoryWork History
Work Historychazing
 
GIS and Helping Assessors 2013
GIS and Helping Assessors 2013GIS and Helping Assessors 2013
GIS and Helping Assessors 2013Andrew Harrison
 
Stage 1: Territory Map
Stage 1: Territory MapStage 1: Territory Map
Stage 1: Territory MapKiddy Zhou
 
Value Co-Creation in Incubation Process
Value Co-Creation in Incubation ProcessValue Co-Creation in Incubation Process
Value Co-Creation in Incubation Processlodziko
 
Pemanfaatan Kelestarian Alam Bagi Pengunjung
Pemanfaatan Kelestarian Alam Bagi PengunjungPemanfaatan Kelestarian Alam Bagi Pengunjung
Pemanfaatan Kelestarian Alam Bagi PengunjungNoersal Samad
 
Lockecarey Brochure Emailformat
Lockecarey Brochure EmailformatLockecarey Brochure Emailformat
Lockecarey Brochure Emailformatguest718ab9
 
Risk of Cascading Outages
Risk of Cascading OutagesRisk of Cascading Outages
Risk of Cascading OutagesStephen Lee
 
Shipwreck-GBZ-Oct'08
Shipwreck-GBZ-Oct'08Shipwreck-GBZ-Oct'08
Shipwreck-GBZ-Oct'08Miscellanea
 
MAPA Consulting_Español
MAPA Consulting_EspañolMAPA Consulting_Español
MAPA Consulting_EspañolMAPA_Consulting
 
1400 jylu video_triggers_2
1400 jylu video_triggers_21400 jylu video_triggers_2
1400 jylu video_triggers_2Tian Stella
 
New Media Producing Syllabus Spring 2014 - Building Storyworlds the art, craf...
New Media Producing Syllabus Spring 2014 - Building Storyworlds the art, craf...New Media Producing Syllabus Spring 2014 - Building Storyworlds the art, craf...
New Media Producing Syllabus Spring 2014 - Building Storyworlds the art, craf...Lance Weiler
 
Felice cavallotti primary school albuzzano italy
Felice cavallotti primary school albuzzano italyFelice cavallotti primary school albuzzano italy
Felice cavallotti primary school albuzzano italyKatia Calegari
 
Team Sync Presentation 111208
Team Sync Presentation 111208Team Sync Presentation 111208
Team Sync Presentation 111208Kiddy Zhou
 

Destacado (20)

Criaturas Del Mar 8804
Criaturas Del Mar 8804Criaturas Del Mar 8804
Criaturas Del Mar 8804
 
Simone rice
Simone riceSimone rice
Simone rice
 
United Way of Wisconsin Midwinter Institute
United Way of Wisconsin Midwinter InstituteUnited Way of Wisconsin Midwinter Institute
United Way of Wisconsin Midwinter Institute
 
Work History
Work HistoryWork History
Work History
 
GIS and Helping Assessors 2013
GIS and Helping Assessors 2013GIS and Helping Assessors 2013
GIS and Helping Assessors 2013
 
Stage 1: Territory Map
Stage 1: Territory MapStage 1: Territory Map
Stage 1: Territory Map
 
Pungile
PungilePungile
Pungile
 
This is italy
This is italyThis is italy
This is italy
 
Value Co-Creation in Incubation Process
Value Co-Creation in Incubation ProcessValue Co-Creation in Incubation Process
Value Co-Creation in Incubation Process
 
Pemanfaatan Kelestarian Alam Bagi Pengunjung
Pemanfaatan Kelestarian Alam Bagi PengunjungPemanfaatan Kelestarian Alam Bagi Pengunjung
Pemanfaatan Kelestarian Alam Bagi Pengunjung
 
Lockecarey Brochure Emailformat
Lockecarey Brochure EmailformatLockecarey Brochure Emailformat
Lockecarey Brochure Emailformat
 
Risk of Cascading Outages
Risk of Cascading OutagesRisk of Cascading Outages
Risk of Cascading Outages
 
Shipwreck-GBZ-Oct'08
Shipwreck-GBZ-Oct'08Shipwreck-GBZ-Oct'08
Shipwreck-GBZ-Oct'08
 
UDI-ism
UDI-ismUDI-ism
UDI-ism
 
MAPA Consulting_Español
MAPA Consulting_EspañolMAPA Consulting_Español
MAPA Consulting_Español
 
Rita rice
Rita riceRita rice
Rita rice
 
1400 jylu video_triggers_2
1400 jylu video_triggers_21400 jylu video_triggers_2
1400 jylu video_triggers_2
 
New Media Producing Syllabus Spring 2014 - Building Storyworlds the art, craf...
New Media Producing Syllabus Spring 2014 - Building Storyworlds the art, craf...New Media Producing Syllabus Spring 2014 - Building Storyworlds the art, craf...
New Media Producing Syllabus Spring 2014 - Building Storyworlds the art, craf...
 
Felice cavallotti primary school albuzzano italy
Felice cavallotti primary school albuzzano italyFelice cavallotti primary school albuzzano italy
Felice cavallotti primary school albuzzano italy
 
Team Sync Presentation 111208
Team Sync Presentation 111208Team Sync Presentation 111208
Team Sync Presentation 111208
 

Similar a Aligning Requirements and Enterprise Architecture

Assisted deployment services offering overview
Assisted deployment services offering overviewAssisted deployment services offering overview
Assisted deployment services offering overviewIBM Rational software
 
Enhancing Visibility and Traceability in the Engineering Lifecycle
Enhancing Visibility and Traceability in the Engineering LifecycleEnhancing Visibility and Traceability in the Engineering Lifecycle
Enhancing Visibility and Traceability in the Engineering Lifecyclegjuljo
 
Using Portal and Collaboration to Bring Value | Portal Excellence Conference ...
Using Portal and Collaboration to Bring Value | Portal Excellence Conference ...Using Portal and Collaboration to Bring Value | Portal Excellence Conference ...
Using Portal and Collaboration to Bring Value | Portal Excellence Conference ...leo_radovsky
 
[IBM Pulse 2014] #1579 DevOps Technical Strategy and Roadmap
[IBM Pulse 2014] #1579 DevOps Technical Strategy and Roadmap[IBM Pulse 2014] #1579 DevOps Technical Strategy and Roadmap
[IBM Pulse 2014] #1579 DevOps Technical Strategy and RoadmapDaniel Berg
 
Good Design is Good Business: Business Design with RSA and SA
Good Design is Good Business: Business Design with RSA and SAGood Design is Good Business: Business Design with RSA and SA
Good Design is Good Business: Business Design with RSA and SARoger Snook
 
Adapting Deployment Pipelines for Complex Applications
Adapting Deployment Pipelines for Complex ApplicationsAdapting Deployment Pipelines for Complex Applications
Adapting Deployment Pipelines for Complex ApplicationsIBM UrbanCode Products
 
DevOps 101 for Government
DevOps 101 for GovernmentDevOps 101 for Government
DevOps 101 for GovernmentSanjeev Sharma
 
Rhapsody Leveraging Software For Reuse
Rhapsody Leveraging Software For ReuseRhapsody Leveraging Software For Reuse
Rhapsody Leveraging Software For ReuseBill Duncan
 
Applying DevOps for more reliable Public Sector Software Delivery
Applying DevOps for more reliable Public Sector Software DeliveryApplying DevOps for more reliable Public Sector Software Delivery
Applying DevOps for more reliable Public Sector Software DeliverySanjeev Sharma
 
Dops 1033 dev-ops_review_final
Dops 1033 dev-ops_review_finalDops 1033 dev-ops_review_final
Dops 1033 dev-ops_review_finalDaniel Berg
 
Innovate2011 DevOps TSRM RTC
Innovate2011 DevOps TSRM RTCInnovate2011 DevOps TSRM RTC
Innovate2011 DevOps TSRM RTCSteve Speicher
 
Company Software Design Proposal Powerpoint Presentation
Company Software Design Proposal Powerpoint PresentationCompany Software Design Proposal Powerpoint Presentation
Company Software Design Proposal Powerpoint PresentationSlideTeam
 
Are You an Accidental or Intentional Architect?
Are You an Accidental or Intentional Architect?Are You an Accidental or Intentional Architect?
Are You an Accidental or Intentional Architect?iasaglobal
 
Resume_Arindom-March-3rd
Resume_Arindom-March-3rdResume_Arindom-March-3rd
Resume_Arindom-March-3rdArindom Biswas
 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsSanjeev Sharma
 
DevOps for IBM Commerce
DevOps for IBM CommerceDevOps for IBM Commerce
DevOps for IBM CommerceMichael Elder
 

Similar a Aligning Requirements and Enterprise Architecture (20)

Doors Analyst
Doors AnalystDoors Analyst
Doors Analyst
 
Assisted deployment services offering overview
Assisted deployment services offering overviewAssisted deployment services offering overview
Assisted deployment services offering overview
 
Enhancing Visibility and Traceability in the Engineering Lifecycle
Enhancing Visibility and Traceability in the Engineering LifecycleEnhancing Visibility and Traceability in the Engineering Lifecycle
Enhancing Visibility and Traceability in the Engineering Lifecycle
 
Using Portal and Collaboration to Bring Value | Portal Excellence Conference ...
Using Portal and Collaboration to Bring Value | Portal Excellence Conference ...Using Portal and Collaboration to Bring Value | Portal Excellence Conference ...
Using Portal and Collaboration to Bring Value | Portal Excellence Conference ...
 
[IBM Pulse 2014] #1579 DevOps Technical Strategy and Roadmap
[IBM Pulse 2014] #1579 DevOps Technical Strategy and Roadmap[IBM Pulse 2014] #1579 DevOps Technical Strategy and Roadmap
[IBM Pulse 2014] #1579 DevOps Technical Strategy and Roadmap
 
Good Design is Good Business: Business Design with RSA and SA
Good Design is Good Business: Business Design with RSA and SAGood Design is Good Business: Business Design with RSA and SA
Good Design is Good Business: Business Design with RSA and SA
 
Adapting Deployment Pipelines for Complex Applications
Adapting Deployment Pipelines for Complex ApplicationsAdapting Deployment Pipelines for Complex Applications
Adapting Deployment Pipelines for Complex Applications
 
DevOps 101 for Government
DevOps 101 for GovernmentDevOps 101 for Government
DevOps 101 for Government
 
Rhapsody Leveraging Software For Reuse
Rhapsody Leveraging Software For ReuseRhapsody Leveraging Software For Reuse
Rhapsody Leveraging Software For Reuse
 
Applying DevOps for more reliable Public Sector Software Delivery
Applying DevOps for more reliable Public Sector Software DeliveryApplying DevOps for more reliable Public Sector Software Delivery
Applying DevOps for more reliable Public Sector Software Delivery
 
Dops 1033 dev-ops_review_final
Dops 1033 dev-ops_review_finalDops 1033 dev-ops_review_final
Dops 1033 dev-ops_review_final
 
Innovate2011 DevOps TSRM RTC
Innovate2011 DevOps TSRM RTCInnovate2011 DevOps TSRM RTC
Innovate2011 DevOps TSRM RTC
 
Company Software Design Proposal Powerpoint Presentation
Company Software Design Proposal Powerpoint PresentationCompany Software Design Proposal Powerpoint Presentation
Company Software Design Proposal Powerpoint Presentation
 
IBM Rational
IBM RationalIBM Rational
IBM Rational
 
Are You an Accidental or Intentional Architect?
Are You an Accidental or Intentional Architect?Are You an Accidental or Intentional Architect?
Are You an Accidental or Intentional Architect?
 
Resume_Arindom-March-3rd
Resume_Arindom-March-3rdResume_Arindom-March-3rd
Resume_Arindom-March-3rd
 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOps
 
CV_Mike Yan
CV_Mike YanCV_Mike Yan
CV_Mike Yan
 
SSE Practices Overview
SSE Practices OverviewSSE Practices Overview
SSE Practices Overview
 
DevOps for IBM Commerce
DevOps for IBM CommerceDevOps for IBM Commerce
DevOps for IBM Commerce
 

Más de Paul W. Johnson

Rapidly Generating Human and System Requirements - Mark Mellblom
Rapidly Generating Human and System Requirements  - Mark MellblomRapidly Generating Human and System Requirements  - Mark Mellblom
Rapidly Generating Human and System Requirements - Mark MellblomPaul W. Johnson
 
-42-_Enterprise_Information_Capture_Framework_Details_1_NOV_2013-notes
-42-_Enterprise_Information_Capture_Framework_Details_1_NOV_2013-notes-42-_Enterprise_Information_Capture_Framework_Details_1_NOV_2013-notes
-42-_Enterprise_Information_Capture_Framework_Details_1_NOV_2013-notesPaul W. Johnson
 
MID_03_Pragmatica_Innovations_Service_Model (PrISM)-CONFERENCE-2015-04-09
MID_03_Pragmatica_Innovations_Service_Model (PrISM)-CONFERENCE-2015-04-09MID_03_Pragmatica_Innovations_Service_Model (PrISM)-CONFERENCE-2015-04-09
MID_03_Pragmatica_Innovations_Service_Model (PrISM)-CONFERENCE-2015-04-09Paul W. Johnson
 
DOD EA conference DoDAF in Action
DOD EA conference DoDAF in ActionDOD EA conference DoDAF in Action
DOD EA conference DoDAF in ActionPaul W. Johnson
 
Data Enabled Enterprise Modeler (De2 M) Overview V2.12
Data Enabled Enterprise Modeler (De2 M) Overview V2.12Data Enabled Enterprise Modeler (De2 M) Overview V2.12
Data Enabled Enterprise Modeler (De2 M) Overview V2.12Paul W. Johnson
 
Enterprise Architecture Roles And Competencies V9
Enterprise Architecture Roles And Competencies V9Enterprise Architecture Roles And Competencies V9
Enterprise Architecture Roles And Competencies V9Paul W. Johnson
 

Más de Paul W. Johnson (6)

Rapidly Generating Human and System Requirements - Mark Mellblom
Rapidly Generating Human and System Requirements  - Mark MellblomRapidly Generating Human and System Requirements  - Mark Mellblom
Rapidly Generating Human and System Requirements - Mark Mellblom
 
-42-_Enterprise_Information_Capture_Framework_Details_1_NOV_2013-notes
-42-_Enterprise_Information_Capture_Framework_Details_1_NOV_2013-notes-42-_Enterprise_Information_Capture_Framework_Details_1_NOV_2013-notes
-42-_Enterprise_Information_Capture_Framework_Details_1_NOV_2013-notes
 
MID_03_Pragmatica_Innovations_Service_Model (PrISM)-CONFERENCE-2015-04-09
MID_03_Pragmatica_Innovations_Service_Model (PrISM)-CONFERENCE-2015-04-09MID_03_Pragmatica_Innovations_Service_Model (PrISM)-CONFERENCE-2015-04-09
MID_03_Pragmatica_Innovations_Service_Model (PrISM)-CONFERENCE-2015-04-09
 
DOD EA conference DoDAF in Action
DOD EA conference DoDAF in ActionDOD EA conference DoDAF in Action
DOD EA conference DoDAF in Action
 
Data Enabled Enterprise Modeler (De2 M) Overview V2.12
Data Enabled Enterprise Modeler (De2 M) Overview V2.12Data Enabled Enterprise Modeler (De2 M) Overview V2.12
Data Enabled Enterprise Modeler (De2 M) Overview V2.12
 
Enterprise Architecture Roles And Competencies V9
Enterprise Architecture Roles And Competencies V9Enterprise Architecture Roles And Competencies V9
Enterprise Architecture Roles And Competencies V9
 

Aligning Requirements and Enterprise Architecture

  • 1. Defining and Aligning Requirements using System Architect and DOORs Paul W. Johnson CEO / President Pragmatica Innovations [email_address] iEA16 © 2009 IBM Corporation
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10. Architecture Driven Requirements Process Scope Project End Start Assess against ‘ current’ architecture Architecture Views Define ‘ future’ architecture Update ‘ current’ architecture Deliver Project Solution Generate Solution Requirements Requirements Text Document
  • 11.
  • 12.
  • 13. Assess ‘ Current’ Architecture for Gaps or Redundancies Process Model Variant 1 (as-is) Process Model Variant 2 (to-be)
  • 14.
  • 15. Generate Requirements from Architecture
  • 16. Requirements Structure (architecture) DOORs Internal Customer Functional System Functional Software Specification Software Load Plan User Acceptance Test Plan PITCO CMMI Process Strategy & Vision External Customer Test & Equipment Master Plan Tests System Standards Conforms to Technical Standards Conforms to Policy Conforms to Tests Satisfies Satisfies Satisfies Satisfies Tests
  • 17. Requirements Coupled with Architecture System Architect OV-1 Concept Graphic OV-5 Operational Activity SV-4 System Function SV-5 OA to SF SV-10 System Process OV-6 Business Process OV-7 Logical Data DOORs Internal Customer Human Functional System Functional Software Specification Software Load Plan User Acceptance Test Plan PITCO CMMI Process Strategy & Vision External Customer Test & Equipment Master Plan Tests System Standards Conforms to Technical Standards Conforms to Policy Conforms to Tests Satisfies Satisfies Satisfies Satisfies Tests
  • 18.
  • 19. Update ‘Current’ Architecture to Reflect Solution
  • 20.
  • 21.
  • 22.
  • 23. © Copyright IBM Corporation 2009. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others.

Notas del editor

  1. Author Notes: This is the standard session track template for IBM Rational Software Conference 2009 Additional IBM presentation resource links available on W3: Rational Core Messaging Slides https://w3-03.ibm.com/software/marketing/markwh01.nsf/AllObjects/rt_mtb_cms/$file/RationalBrand_CoreSlides.ppt?OpenElement Rational Image Library https://w3-03.ibm.com/software/marketing/markwh01.nsf/AllObjects/rt_rsil/$file/Rational_Image+Library.ppt?OpenElement PowerPoint Best Practices Presentation https://w3-03.ibm.com/software/marketing/markwh01.nsf/AllObjects/rt_mtb_rpbp/$file/PowerPoint_BestPractices.ppt?OpenElement