SlideShare a Scribd company logo
Business Analysis
Training
RUP and Enterprise Analysis
Page 2Classification: Restricted
Agenda
• RUP-Rational unified process
• Enterprise Analysis
• What is Enterprise Analysis
• Why Enterprise Analysis
• Different Architectures
Page 3Classification: Restricted
What is RUP?
The Rational Unified Process (RUP) is an iterative software development
process framework created by the Rational Software Corporation, a division of
IBM.
Page 4Classification: Restricted
Definition and Overview of RUP
What is RUP?
• Process Used for UML
• Used for designation
• Assigns responsibility
Overview of RUP
• Two-Dimensional:
• Dynamic
• Cycles
• Phases
• Iterations
• Milestones
• Static
• Activities
• Artifacts
• Workers
• Workflows
Page 5Classification: Restricted
Inception Phase
What Happens at this Phase?
• Creation of:
• Business Case
• Preliminary Use Cases
• Vision Document
• Possible Prototypes of the
Product/Software
Outcomes of Inception Phase
• Agreement between
stakeholders on scope and
cost estimates
• Understanding of requirements
• Initial exposure to estimates,
priorities, risks and the
overall development process
Page 6Classification: Restricted
Elaboration Phase
What Happens at this Phase?
Analysis of:
• Domain
• Requirements
• Project Plan
• Project Stability & Flexibility
Outcomes of the Elaboration
Phase
•More complete Use-Case
Model with detailed
descriptions
• Description of the Software
Architecture
• Development plan for overall
project and any projected
iterations/evaluations
Page 7Classification: Restricted
Construction Phase
What Happens at this Phase?
• Development of:
• The Final Product
• Test Cases to test the final
product
• Management Tools
• Resource Management
• Quality Management
• Schedule Management
Outcomes of the Construction Phase
• A fully functional product or
software
• User Manuals
• Description of a release or
current product
Page 8Classification: Restricted
Transition Phase and Iterations
What Happens in the Transition
Phase?
Release of the Final Product
• Provide:
• Product
• Post-Release
debugging/troubleshooting
• End-User Support & Training
Outcome of the Transition
Phase
• Rollout of final product
• User feedback may be
available
• Comparison of cost & time
forecasts to actual costs &
time
Outcome of Iterations
• Risk Mitigation
• Better Change Management
• Continuous Learning
• Better Overall Quality
Page 9Classification: Restricted
Static Structure of the Process
A process describes who is doing what, how, and when.
• Workers, The ‘who’
• Activities, The ‘how’
• Artifacts, The ‘what’
• Workflows, The ‘when’
Page 10Classification: Restricted
Worker
A worker defines:
• The behavior
• The responsibility of an individual or a group of individual working
as a team
Page 11Classification: Restricted
Activity
Activity of a worker is a unit of work that an individual will perform or given to
perform in a given time frame.
An activity should be usable as an element of planning and progress; if it is too
small, it will be neglected, and if it is too large, progress would have to be
expressed in terms of an activity’s parts.
Example of activities:
Plan an iteration, for the Worker: Project Manager
Find use cases and actors, for the Worker: System Analyst
Review the design, for the Worker: Design Reviewer
Execute performance test, for the Worker: Performance Tester
Page 12Classification: Restricted
Artifacts
An artifact is a piece of information that is
Produced
Modified
or used by a process
Artifacts are used as input by workers to perform an activity
Parameters of activities
Artifacts may take various shapes or forms:
• A model, such as the Use-Case Model or the Design Model
• A model element, i.e. an element within a model, such as a class, a use
case or a subsystem
• A document, such as Business Case or Software Architecture Document
• Source code
• Executables
Page 13Classification: Restricted
Workflow
A workflow is a sequence of activities that produces a result of observable
value. A workflow can be expressed as a sequence diagram, a collaboration
diagram, or an activity diagram.
Page 14Classification: Restricted
Core Workflow
There are nine core process workflows in the Rational Unified Process.
Business Analysis
Training
Enterprise Analysis
Page 16Classification: Restricted
What is Enterprise Analysis?
Describes the Business Analysis activities necessary to identify a business
need, problem, or opportunity, define the nature of a solution that satisfies
the identified need and justify the investment necessary to deliver the
solution. Enterprise Analysis Outputs create context to requirements analysis.
Page 17Classification: Restricted
Provides context to requirements analysis
and solution identification
Often serves as the starting point for
initiating a new project
Business requirements are identified and
documented through enterprise analysis
activities
Why Enterprise Analysis?
Page 18Classification: Restricted
Different Architectures
The Enterprise Architecture consists of five architectures which in total
comprise
• Business Architecture
• Information Architecture
• Application Architecture
• Technology Architecture
• Security Architecture
Page 19Classification: Restricted
Thank you
Page 20Classification: Restricted
Thank you

More Related Content

What's hot

An overview of agile methodologies
An overview of agile methodologiesAn overview of agile methodologies
An overview of agile methodologies
parvezmisarwala
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
Veneet-BA
 
Agile project management
Agile project managementAgile project management
Agile project management
Vandy Cahyadi
 
How to Manage Scope Change in Your Next Project | BDO Connections 2016
How to Manage Scope Change in Your Next Project | BDO Connections 2016How to Manage Scope Change in Your Next Project | BDO Connections 2016
How to Manage Scope Change in Your Next Project | BDO Connections 2016
BDO IT Solutions
 
Introduction to UML
Introduction to UMLIntroduction to UML
Introduction to UML
Sunil-QA
 
Resume/Interview Preparation
Resume/Interview Preparation   Resume/Interview Preparation
Resume/Interview Preparation
SwatiS-BA
 
Spm
Spm Spm
Qfd
QfdQfd
Guiding Principles & Methodology for Cloud Computing Adoption
Guiding Principles & Methodology for Cloud Computing AdoptionGuiding Principles & Methodology for Cloud Computing Adoption
Guiding Principles & Methodology for Cloud Computing Adoption
Kumar Arikrishnan
 
Spm
Spm Spm
Requirement Management
Requirement ManagementRequirement Management
Requirement Management
Mihika-QA
 
Scope management
Scope managementScope management
Scope management
Mostafa Elgamala
 
Value Analysis by Jomy Mathew
Value Analysis by Jomy MathewValue Analysis by Jomy Mathew
Value Analysis by Jomy Mathew
Jomy Mathew
 
How a Business Process Vision May Boost Innovative Ideas
How a Business Process Vision May Boost Innovative IdeasHow a Business Process Vision May Boost Innovative Ideas
How a Business Process Vision May Boost Innovative Ideas
Nathaniel Palmer
 
Pmp – pmbok 5th edition develop project charter
Pmp – pmbok 5th edition develop project charterPmp – pmbok 5th edition develop project charter
Pmp – pmbok 5th edition develop project charter
Yudha Pratama, PMP
 
SAP Roll Out - An Introduction and Advantages
SAP Roll Out - An Introduction and AdvantagesSAP Roll Out - An Introduction and Advantages
SAP Roll Out - An Introduction and Advantages
anjalirao366
 
Scenario - Project Management Processes | 1 of 2
Scenario - Project Management Processes | 1 of 2Scenario - Project Management Processes | 1 of 2
Scenario - Project Management Processes | 1 of 2
DavidMcLachlan1
 
Pmp(project management professional ) presentation
Pmp(project management professional ) presentationPmp(project management professional ) presentation
Pmp(project management professional ) presentation
gokula kannan
 

What's hot (18)

An overview of agile methodologies
An overview of agile methodologiesAn overview of agile methodologies
An overview of agile methodologies
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
 
Agile project management
Agile project managementAgile project management
Agile project management
 
How to Manage Scope Change in Your Next Project | BDO Connections 2016
How to Manage Scope Change in Your Next Project | BDO Connections 2016How to Manage Scope Change in Your Next Project | BDO Connections 2016
How to Manage Scope Change in Your Next Project | BDO Connections 2016
 
Introduction to UML
Introduction to UMLIntroduction to UML
Introduction to UML
 
Resume/Interview Preparation
Resume/Interview Preparation   Resume/Interview Preparation
Resume/Interview Preparation
 
Spm
Spm Spm
Spm
 
Qfd
QfdQfd
Qfd
 
Guiding Principles & Methodology for Cloud Computing Adoption
Guiding Principles & Methodology for Cloud Computing AdoptionGuiding Principles & Methodology for Cloud Computing Adoption
Guiding Principles & Methodology for Cloud Computing Adoption
 
Spm
Spm Spm
Spm
 
Requirement Management
Requirement ManagementRequirement Management
Requirement Management
 
Scope management
Scope managementScope management
Scope management
 
Value Analysis by Jomy Mathew
Value Analysis by Jomy MathewValue Analysis by Jomy Mathew
Value Analysis by Jomy Mathew
 
How a Business Process Vision May Boost Innovative Ideas
How a Business Process Vision May Boost Innovative IdeasHow a Business Process Vision May Boost Innovative Ideas
How a Business Process Vision May Boost Innovative Ideas
 
Pmp – pmbok 5th edition develop project charter
Pmp – pmbok 5th edition develop project charterPmp – pmbok 5th edition develop project charter
Pmp – pmbok 5th edition develop project charter
 
SAP Roll Out - An Introduction and Advantages
SAP Roll Out - An Introduction and AdvantagesSAP Roll Out - An Introduction and Advantages
SAP Roll Out - An Introduction and Advantages
 
Scenario - Project Management Processes | 1 of 2
Scenario - Project Management Processes | 1 of 2Scenario - Project Management Processes | 1 of 2
Scenario - Project Management Processes | 1 of 2
 
Pmp(project management professional ) presentation
Pmp(project management professional ) presentationPmp(project management professional ) presentation
Pmp(project management professional ) presentation
 

Similar to RUP and Introduction to Enterprise Analysis

Software Development Life Cycle - SDLC
Software Development Life Cycle - SDLCSoftware Development Life Cycle - SDLC
Software Development Life Cycle - SDLC
Shwetha-BA
 
Introduction to Business Analysis
Introduction to Business Analysis Introduction to Business Analysis
Introduction to Business Analysis
Sunil-QA
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
Shwetha-BA
 
Software Development Life Cycle – SDLC
Software Development Life Cycle – SDLCSoftware Development Life Cycle – SDLC
Software Development Life Cycle – SDLC
SwatiS-BA
 
Fundamentals of SDLC for Business Analysts
Fundamentals of SDLC for Business AnalystsFundamentals of SDLC for Business Analysts
Fundamentals of SDLC for Business Analysts
Veneet-BA
 
SDLC Training for Business Analysts
SDLC Training for Business AnalystsSDLC Training for Business Analysts
SDLC Training for Business Analysts
SwatiS-BA
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
Sunil-QA
 
Rational unified process lecture-5
Rational unified process lecture-5Rational unified process lecture-5
Rational unified process lecture-5
MujiAhsan
 
CRM Implementations and Upgrades
CRM Implementations and UpgradesCRM Implementations and Upgrades
CRM Implementations and Upgrades
Peter Ware PMP
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
Shwetha-BA
 
Requirement Elicitation Techniques
Requirement Elicitation TechniquesRequirement Elicitation Techniques
Requirement Elicitation Techniques
Shwetha-BA
 
Requirement Elicitation Techniques
Requirement Elicitation Techniques   Requirement Elicitation Techniques
Requirement Elicitation Techniques
Lakshmi-BA
 
Session 04 - Project Planning
Session 04 - Project PlanningSession 04 - Project Planning
Session 04 - Project Planning
RakeshSinhaPMP
 
Business Aanalysis Resume/Interview preparation
Business Aanalysis Resume/Interview preparation Business Aanalysis Resume/Interview preparation
Business Aanalysis Resume/Interview preparation
Shwetha-BA
 
Resume/Interview Preparation
Resume/Interview Preparation   Resume/Interview Preparation
Resume/Interview Preparation
Lakshmi-BA
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
Mihika-QA
 
Resume/Interview Preparation
Resume/Interview Preparation Resume/Interview Preparation
Resume/Interview Preparation
Veneet-BA
 
Session 01 - Introduction to Business Analysis
Session 01 - Introduction to Business AnalysisSession 01 - Introduction to Business Analysis
Session 01 - Introduction to Business Analysis
OmkarBA
 
Requirements Engineering @ Agile
Requirements Engineering @ AgileRequirements Engineering @ Agile
Requirements Engineering @ Agile
Girish Khemani
 
Requirement Elicitation Techniques
Requirement Elicitation Techniques Requirement Elicitation Techniques
Requirement Elicitation Techniques
Shwetha-BA
 

Similar to RUP and Introduction to Enterprise Analysis (20)

Software Development Life Cycle - SDLC
Software Development Life Cycle - SDLCSoftware Development Life Cycle - SDLC
Software Development Life Cycle - SDLC
 
Introduction to Business Analysis
Introduction to Business Analysis Introduction to Business Analysis
Introduction to Business Analysis
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
 
Software Development Life Cycle – SDLC
Software Development Life Cycle – SDLCSoftware Development Life Cycle – SDLC
Software Development Life Cycle – SDLC
 
Fundamentals of SDLC for Business Analysts
Fundamentals of SDLC for Business AnalystsFundamentals of SDLC for Business Analysts
Fundamentals of SDLC for Business Analysts
 
SDLC Training for Business Analysts
SDLC Training for Business AnalystsSDLC Training for Business Analysts
SDLC Training for Business Analysts
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
 
Rational unified process lecture-5
Rational unified process lecture-5Rational unified process lecture-5
Rational unified process lecture-5
 
CRM Implementations and Upgrades
CRM Implementations and UpgradesCRM Implementations and Upgrades
CRM Implementations and Upgrades
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
 
Requirement Elicitation Techniques
Requirement Elicitation TechniquesRequirement Elicitation Techniques
Requirement Elicitation Techniques
 
Requirement Elicitation Techniques
Requirement Elicitation Techniques   Requirement Elicitation Techniques
Requirement Elicitation Techniques
 
Session 04 - Project Planning
Session 04 - Project PlanningSession 04 - Project Planning
Session 04 - Project Planning
 
Business Aanalysis Resume/Interview preparation
Business Aanalysis Resume/Interview preparation Business Aanalysis Resume/Interview preparation
Business Aanalysis Resume/Interview preparation
 
Resume/Interview Preparation
Resume/Interview Preparation   Resume/Interview Preparation
Resume/Interview Preparation
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
 
Resume/Interview Preparation
Resume/Interview Preparation Resume/Interview Preparation
Resume/Interview Preparation
 
Session 01 - Introduction to Business Analysis
Session 01 - Introduction to Business AnalysisSession 01 - Introduction to Business Analysis
Session 01 - Introduction to Business Analysis
 
Requirements Engineering @ Agile
Requirements Engineering @ AgileRequirements Engineering @ Agile
Requirements Engineering @ Agile
 
Requirement Elicitation Techniques
Requirement Elicitation Techniques Requirement Elicitation Techniques
Requirement Elicitation Techniques
 

More from Lakshmi-BA

Unified Modeling Language - UML - Complete Guide - Part 1
Unified Modeling Language - UML - Complete Guide - Part 1Unified Modeling Language - UML - Complete Guide - Part 1
Unified Modeling Language - UML - Complete Guide - Part 1
Lakshmi-BA
 
Unified Modeling Language - UML - Complete Guide - Part 2
Unified Modeling Language - UML - Complete Guide - Part 2Unified Modeling Language - UML - Complete Guide - Part 2
Unified Modeling Language - UML - Complete Guide - Part 2
Lakshmi-BA
 
Workflow Diagram
Workflow DiagramWorkflow Diagram
Workflow Diagram
Lakshmi-BA
 
Role of BA in Testing
Role of BA in TestingRole of BA in Testing
Role of BA in Testing
Lakshmi-BA
 
Requirements Management
Requirements ManagementRequirements Management
Requirements Management
Lakshmi-BA
 
Introduction to OOA and UML - Part 2
Introduction to OOA and UML - Part 2 Introduction to OOA and UML - Part 2
Introduction to OOA and UML - Part 2
Lakshmi-BA
 
Introduction to OOA and UML
Introduction to OOA and UMLIntroduction to OOA and UML
Introduction to OOA and UML
Lakshmi-BA
 
Zachman RCA
Zachman RCAZachman RCA
Zachman RCA
Lakshmi-BA
 
GAP Analysis
GAP AnalysisGAP Analysis
GAP Analysis
Lakshmi-BA
 
Enterprise Analysis and SWOT Analysis
Enterprise Analysis and SWOT AnalysisEnterprise Analysis and SWOT Analysis
Enterprise Analysis and SWOT Analysis
Lakshmi-BA
 
SDLC - Part 2
SDLC - Part 2SDLC - Part 2
SDLC - Part 2
Lakshmi-BA
 
SDLC - Part 1
SDLC - Part 1SDLC - Part 1
SDLC - Part 1
Lakshmi-BA
 
Introduction to Business Analysis - Part 2
Introduction to Business Analysis - Part 2Introduction to Business Analysis - Part 2
Introduction to Business Analysis - Part 2
Lakshmi-BA
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
Lakshmi-BA
 

More from Lakshmi-BA (14)

Unified Modeling Language - UML - Complete Guide - Part 1
Unified Modeling Language - UML - Complete Guide - Part 1Unified Modeling Language - UML - Complete Guide - Part 1
Unified Modeling Language - UML - Complete Guide - Part 1
 
Unified Modeling Language - UML - Complete Guide - Part 2
Unified Modeling Language - UML - Complete Guide - Part 2Unified Modeling Language - UML - Complete Guide - Part 2
Unified Modeling Language - UML - Complete Guide - Part 2
 
Workflow Diagram
Workflow DiagramWorkflow Diagram
Workflow Diagram
 
Role of BA in Testing
Role of BA in TestingRole of BA in Testing
Role of BA in Testing
 
Requirements Management
Requirements ManagementRequirements Management
Requirements Management
 
Introduction to OOA and UML - Part 2
Introduction to OOA and UML - Part 2 Introduction to OOA and UML - Part 2
Introduction to OOA and UML - Part 2
 
Introduction to OOA and UML
Introduction to OOA and UMLIntroduction to OOA and UML
Introduction to OOA and UML
 
Zachman RCA
Zachman RCAZachman RCA
Zachman RCA
 
GAP Analysis
GAP AnalysisGAP Analysis
GAP Analysis
 
Enterprise Analysis and SWOT Analysis
Enterprise Analysis and SWOT AnalysisEnterprise Analysis and SWOT Analysis
Enterprise Analysis and SWOT Analysis
 
SDLC - Part 2
SDLC - Part 2SDLC - Part 2
SDLC - Part 2
 
SDLC - Part 1
SDLC - Part 1SDLC - Part 1
SDLC - Part 1
 
Introduction to Business Analysis - Part 2
Introduction to Business Analysis - Part 2Introduction to Business Analysis - Part 2
Introduction to Business Analysis - Part 2
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
 

Recently uploaded

GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
alexjohnson7307
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Precisely
 
SAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloudSAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloud
maazsz111
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 

Recently uploaded (20)

GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
 
SAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloudSAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloud
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 

RUP and Introduction to Enterprise Analysis

  • 2. Page 2Classification: Restricted Agenda • RUP-Rational unified process • Enterprise Analysis • What is Enterprise Analysis • Why Enterprise Analysis • Different Architectures
  • 3. Page 3Classification: Restricted What is RUP? The Rational Unified Process (RUP) is an iterative software development process framework created by the Rational Software Corporation, a division of IBM.
  • 4. Page 4Classification: Restricted Definition and Overview of RUP What is RUP? • Process Used for UML • Used for designation • Assigns responsibility Overview of RUP • Two-Dimensional: • Dynamic • Cycles • Phases • Iterations • Milestones • Static • Activities • Artifacts • Workers • Workflows
  • 5. Page 5Classification: Restricted Inception Phase What Happens at this Phase? • Creation of: • Business Case • Preliminary Use Cases • Vision Document • Possible Prototypes of the Product/Software Outcomes of Inception Phase • Agreement between stakeholders on scope and cost estimates • Understanding of requirements • Initial exposure to estimates, priorities, risks and the overall development process
  • 6. Page 6Classification: Restricted Elaboration Phase What Happens at this Phase? Analysis of: • Domain • Requirements • Project Plan • Project Stability & Flexibility Outcomes of the Elaboration Phase •More complete Use-Case Model with detailed descriptions • Description of the Software Architecture • Development plan for overall project and any projected iterations/evaluations
  • 7. Page 7Classification: Restricted Construction Phase What Happens at this Phase? • Development of: • The Final Product • Test Cases to test the final product • Management Tools • Resource Management • Quality Management • Schedule Management Outcomes of the Construction Phase • A fully functional product or software • User Manuals • Description of a release or current product
  • 8. Page 8Classification: Restricted Transition Phase and Iterations What Happens in the Transition Phase? Release of the Final Product • Provide: • Product • Post-Release debugging/troubleshooting • End-User Support & Training Outcome of the Transition Phase • Rollout of final product • User feedback may be available • Comparison of cost & time forecasts to actual costs & time Outcome of Iterations • Risk Mitigation • Better Change Management • Continuous Learning • Better Overall Quality
  • 9. Page 9Classification: Restricted Static Structure of the Process A process describes who is doing what, how, and when. • Workers, The ‘who’ • Activities, The ‘how’ • Artifacts, The ‘what’ • Workflows, The ‘when’
  • 10. Page 10Classification: Restricted Worker A worker defines: • The behavior • The responsibility of an individual or a group of individual working as a team
  • 11. Page 11Classification: Restricted Activity Activity of a worker is a unit of work that an individual will perform or given to perform in a given time frame. An activity should be usable as an element of planning and progress; if it is too small, it will be neglected, and if it is too large, progress would have to be expressed in terms of an activity’s parts. Example of activities: Plan an iteration, for the Worker: Project Manager Find use cases and actors, for the Worker: System Analyst Review the design, for the Worker: Design Reviewer Execute performance test, for the Worker: Performance Tester
  • 12. Page 12Classification: Restricted Artifacts An artifact is a piece of information that is Produced Modified or used by a process Artifacts are used as input by workers to perform an activity Parameters of activities Artifacts may take various shapes or forms: • A model, such as the Use-Case Model or the Design Model • A model element, i.e. an element within a model, such as a class, a use case or a subsystem • A document, such as Business Case or Software Architecture Document • Source code • Executables
  • 13. Page 13Classification: Restricted Workflow A workflow is a sequence of activities that produces a result of observable value. A workflow can be expressed as a sequence diagram, a collaboration diagram, or an activity diagram.
  • 14. Page 14Classification: Restricted Core Workflow There are nine core process workflows in the Rational Unified Process.
  • 16. Page 16Classification: Restricted What is Enterprise Analysis? Describes the Business Analysis activities necessary to identify a business need, problem, or opportunity, define the nature of a solution that satisfies the identified need and justify the investment necessary to deliver the solution. Enterprise Analysis Outputs create context to requirements analysis.
  • 17. Page 17Classification: Restricted Provides context to requirements analysis and solution identification Often serves as the starting point for initiating a new project Business requirements are identified and documented through enterprise analysis activities Why Enterprise Analysis?
  • 18. Page 18Classification: Restricted Different Architectures The Enterprise Architecture consists of five architectures which in total comprise • Business Architecture • Information Architecture • Application Architecture • Technology Architecture • Security Architecture