SlideShare a Scribd company logo
1 of 25
Enterprise Unified Process
Ready to change your enterprise thought process
Presented By: Soumen Chatterjee
What is EUP?
“ The Enterprise Unified Process (EUP) is an
extension to the RUP that is best for organizations
with multiple systems and multiple development
teams. The EUP includes new disciplines and
phases, which should be tailored into the
standard RUP, making it more effective for these
types of organizations” [EUP 2005]
RUP Limitations
• RUP is very much development
focused process
• No visibility beyond the software
development boundary like enterprise
level issues and different management
aspects of the organizations.
Going beyond RUP
EUP Lifecycle Phases
Two New Phases…
Production Phase
The primary focus of the Production phase is offering
required assistance to the end users by clarifying
their queries, resolving the production issues through
the combination of root-cause analysis and applying
appropriate fixes which includes dealing with change
request from users as well.
Retirement Phase
This phase guides us how to effectively
decommission the product from the production phase
to the retired phase.
Seven new disciplines …..
• Operations and Support Discipline
 Facilitates uninterrupted operations of software
systems.
 Aimed to ensure a fault tolerant environment and
recoverable system through appropriate backup &
disaster recovery plan.
• Enterprise Business Modelling Discipline
 Helps to distinguish the relationship between Business
process, domain process, enterprise activities,
functional entities and functional operations.
 Helps identifying the goals, targets, and vision for your
enterprise.
Seven new disciplines ….
• Portfolio Management Discipline
Enterprise success factor depends on the overall efficiency and the
effectiveness of managing a diversified mix of software portfolio
(collection of software systems). Portfolio and Program management
(maintaining a software systems inventory snap-shot) must be a
continuous activity throughout the enterprise system lifecycle as it to
mitigate enterprise risks.
• Enterprise Architecture Discipline
The Enterprise Architecture discipline defines state-of-the art
enterprise architecture which includes architectural frameworks,
reference architectures and architectural standard & guidelines.
Seven new disciplines …
• Strategic Reuse Discipline
 Reusing wide varieties of software assets starting
from source code to architectural frameworks
• People Management Discipline
 Focuses the human oriented management aspect
development of any IT organization.
 HR strategies that aligned with the organization’s
unique IT strategy is one of the most important
success factors of today’s IT industry
Seven new disciplines ….
• Enterprise Administration Discipline
 Covers the enterprise level administrative responsibilities
and initiatives to provide an active support towards the
project teams
Enterprise Architecture Requirements Workflow
The primary goal of
your enterprise
architecture is to
enable the business
to meets its IT goals
and objectives, not
simply to define the
"cool technologies"
that the IT people
get to work with.
Enterprise Architecture Refinement workflow
Enterprise Business Process Modelling
Portfolio Management
Reusable Assets
EUP disciplines, roles,
deliverables and relevant tools
Disciplines Participant Roles Deliverable Artifacts Tools
Operations and
Support
Operator, Support
Manager, Customer
Representative, Operations
Manager, Support
Developer, Support
Manager, System Support
Representative
Alert, Defect Report, Fix, Hot Fix, Usage
report, Backups, Disaster Recovery Plan,
System, System Support Plan, System
Operation Plan, Service Pack
IBM Tivoli (www.tivoli.com), Operations-
oriented tools by Opsware, Inc.
(www.opsware.com), Remedy
(www.remedy.com) ,Revelation Help Desk
(http://gg1.revelationhelpdesk.com)
Enterprise Business
Modelling
Enterprise Business
Modeller, Enterprise
Stakeholder,
Enterprise business rules specification,
Enterprise business process model,
Enterprise domain model, Enterprise
mission statement, Enterprise vision,
Organization model, Project proposal,
Modelling Guidance, Enterprise Business
Glossary, Project Proposal, Enterprise
Goals and Targets
Whiteboards, Modelling tools, Diagramming
tools, Business activity monitoring (BAM)
software
Portfolio
Management
Vendor Manager, Portfolio
Manager, Enterprise
Configuration Control
Board, Program Manager,
Program Reviewer
Portfolio, Portfolio Plan, Trouble Ticket,
Contract, Program, Program Plan,
Enterprise Risk List, Enterprise Risk
Management Plan, Enhancement
Request, Request For Information,
Request For Proposals
Artemis 7 (us.aisc.com), Primavera
Enterprise (www.primavera.com), PMOffice
(www.systemcorp.com), UMT
(www.umt.com)
EUP disciplines, roles, deliverables
and relevant tools
Enterprise
Architecture
Enterprise Architect,
Application Architect,
Technical Reviewer,
Reuse Engineer,
Technical Reviewer
Candidate Architecture, Enterprise
Architecture Model, Enterprise
Business Architecture Requirements,
Reference Architecture, Enterprise
security Plan, Enterprise Technical
Requirements
Modelling tools like System Architect from
Popkin (www.popkin.com) and
Rational Rose/XDE from IBM Rational
(www.ibm.com),
Diagramming tools such as Microsoft Visio
(www.microsoft.com) and CorelDraw
(www.corel.com), Interactive
presentation tools like Webex
(www.webex.com), Non-interactive
communication tools: like Groove
(www.grove.net) or Wikis
(www.wiki.org) and Whiteboards
Strategic Reuse Reuse Engineer, Reuse
Manager, Reuse
Registrar, Reuse
Consumer
Asset Criteria, Asset Rework Plan,
Configured Asset, Announcement, ,
Published Asset, Robust Asset,
Reuse Guidance, Reuse
Measurement Plan, Reuse Program
Plan
Shared directory, Version control tool,
Reuse repository tool like Flashline
(www.flashline.com) , Logidex
(www.logiclibrary.com)
People Management Human Resource Manager Benefits Package, Contract, Education
Plan, Individual Career Plan, Position
definition, Staffing Request, Staffing
Forecast, Long Term Succession
Plan, Needs Assessment,
Organization Assessment
Web-based training tracking and
management system Intelex
(www.intelex.com/training) ,
PeopleSoft and several Open-source
options
EUP disciplines, roles, deliverables and relevant
tools
Enterprise
Administration
Information Administrator,
Enterprise
Administrator,
Network
Administrator,
Facilities
Administrator,
Security Administrator
Enterprise Data model, Enterprise
Intellectual Property, Enterprise Data
Guidance, Enterprise Facilities
Guidance, Enterprise Network and
Hardware Guidance, Enterprise
Security Guidance, Federal
Regulations, Legacy Data Source
Documentation, Enterprise
Computing Infrastructure Plan,
Enterprise development Guidance,
Industry Guidance, Enterprise
Facilities Plan
IBM Tivoli (www.tivoli.com), 360Facility
(www.360facility.com) and
ManageSoft (www.managesoft.com)
Software Process
Improvement
Process Engineer Existing Process, IT Process, Process
Implementation Plan, Process Vision,
Development Case, Organizational-
Level Development Case
RUP Modeler, RUP Process Workbench,
RUP Builder, IRIS Process Author
(www.osellus.com) with its RUP
bridge, Waypointer
(www.jaczone.com) , Wiki
(www.wiki.org), Groupware and
collaboration like eRoom
(www.documentum.com) or Groove
Virtual Office (www.groove.net)
Examining EUP: A summary
• Introduces a proper enterprise project lifecycle within the
enterprise.
• Successfully addresses the enterprise aspects rather than just
Software Development
• Enhances the Rational Unified Process disciplines with the
additional diversified disciplines like enterprise business
modelling, portfolio management, enterprise architecture,
strategic reuse, people management, enterprise
administration, software process improvement and operations
& support
Copyright Declarations and
Acknowledgement
• EUP images are used with kind permission of Scott
W Ambler
• Enterprise Unified Process @copyright 2003-2005
Scott W. Ambler
References
1. [EUP concept] www.ambysoft.com
2. [EUP 2005] Enterprise Unified Process: Extending the Rational
Unified Process by Scott W. Ambler, John Nalbone, and Michael
Vizdos, published Prentice Hall PTR
3. Enterprise Unified Process, The: Extending the Rational Unified
Process By Scott W. Ambler, John Nalbone, Michael J. Vizdos,
Published by Prentice Hall PTR, ISBN: 0-13-191451-0
4. Handbook on Enterprise Architecture, by Bernus, P., Nemes, L.
and G. Schmidt (eds.) , Springer, (2003), ISBN is 3540003436
5. Balancing Agility and Discipline: A Guide for the Perplexed by Barry
Boehm, Richard Turner,
6. http://www.agilemodeling.com/essays/mda.htm
7. http://www.enterpriseunifiedprocess.com/
References
• Examining Enterprise Unified Process, Soumen
Chatterjee
• Examining Enterprise Unified Process, Soumen
Chatterjee, SDA Asia, Volume 15, 2007
• Enterprise Unified Process: Low Cholesterol, High Fibre
Enterprise Diet, Soumen Chatterjee, MDA Radar
• Enterprise Strategy and Governance: An Easy Way to
Get Lost in Translation, Soumen Chatterjee, MDA Radar
Time to think……Choice is yours.
Thanking You
Soumen Chatterjee, Enterprise Architect
TOGAF Certified Practitioner, Sun Certified Enterprise
Architect, IBM Certified Specialist in RUP
Member of IEEE, IEEE Standards, ACM, ISACA and IASA
soumenc@acm.org
Stay tuned…….
www.sda-asia.com
Started a journey motivated by
GERAM (ISO 15704), dedicated
to a better enterprise architecture
development …… Only enterprise
column that really talks about the
Enterprise, thinks about the
enterprise and feeds backs to the
enterprise.
Started on Feb 2006 with 84
readers. Now in March 2007, It
has 30,000+ unique readership
around the world and it is growing
everyday. Ready to change the
enterprise architecture genetics.
Be a part of this change…….

More Related Content

Similar to Enterprise Unified Process and rup methodology

Selection And Implementation Of An Enterprise Maturity...
Selection And Implementation Of An Enterprise Maturity...Selection And Implementation Of An Enterprise Maturity...
Selection And Implementation Of An Enterprise Maturity...Jenny Calhoon
 
MIS 18 Enterprise Management System
MIS 18 Enterprise Management SystemMIS 18 Enterprise Management System
MIS 18 Enterprise Management SystemTushar B Kute
 
Systemic approach towards enterprise functional decomposition
Systemic approach towards enterprise functional decompositionSystemic approach towards enterprise functional decomposition
Systemic approach towards enterprise functional decompositionDmitry Kudryavtsev
 
A Comparative Study of Different types of Models in Software Development Life...
A Comparative Study of Different types of Models in Software Development Life...A Comparative Study of Different types of Models in Software Development Life...
A Comparative Study of Different types of Models in Software Development Life...IRJET Journal
 
The Role of the Systems Analyst Online Chapter AIntroduction .docx
The Role of the Systems Analyst Online Chapter AIntroduction .docxThe Role of the Systems Analyst Online Chapter AIntroduction .docx
The Role of the Systems Analyst Online Chapter AIntroduction .docxkathleen23456789
 
CS 414 (IT Project Management)
CS 414 (IT Project Management)CS 414 (IT Project Management)
CS 414 (IT Project Management)raszky
 
Enterprise Architecture Verification Validation
Enterprise Architecture Verification Validation Enterprise Architecture Verification Validation
Enterprise Architecture Verification Validation William Francis
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Solutions Manual for Enterprise Systems For Management 2nd Edition by Motiwalla
Solutions Manual for Enterprise Systems For Management 2nd Edition by MotiwallaSolutions Manual for Enterprise Systems For Management 2nd Edition by Motiwalla
Solutions Manual for Enterprise Systems For Management 2nd Edition by MotiwallaWoodHera
 
Management informationsystem
Management informationsystemManagement informationsystem
Management informationsystemMichaelWang402693
 
Week 2-What is Enterprise Architecure (1).pptx
Week 2-What is Enterprise Architecure (1).pptxWeek 2-What is Enterprise Architecure (1).pptx
Week 2-What is Enterprise Architecure (1).pptxRizalPrambudi3
 
Product Lines and Ecosystems: from customization to configuration
Product Lines and Ecosystems: from customization to configurationProduct Lines and Ecosystems: from customization to configuration
Product Lines and Ecosystems: from customization to configurationAdaCore
 
ERP (ENTERPRISE RESOURCE PLANNING) PROJECT PRESENTATION 2020
ERP (ENTERPRISE RESOURCE PLANNING) PROJECT PRESENTATION 2020 ERP (ENTERPRISE RESOURCE PLANNING) PROJECT PRESENTATION 2020
ERP (ENTERPRISE RESOURCE PLANNING) PROJECT PRESENTATION 2020 arozamir2
 
Integrated Analysis of Traditional Requirements Engineering Process with Agil...
Integrated Analysis of Traditional Requirements Engineering Process with Agil...Integrated Analysis of Traditional Requirements Engineering Process with Agil...
Integrated Analysis of Traditional Requirements Engineering Process with Agil...zillesubhan
 
Resume_VikramMalik
Resume_VikramMalikResume_VikramMalik
Resume_VikramMalikVikram Malik
 
Process architecture vs modeling
Process architecture vs modelingProcess architecture vs modeling
Process architecture vs modelingGraham McLeod
 

Similar to Enterprise Unified Process and rup methodology (20)

Selection And Implementation Of An Enterprise Maturity...
Selection And Implementation Of An Enterprise Maturity...Selection And Implementation Of An Enterprise Maturity...
Selection And Implementation Of An Enterprise Maturity...
 
MIS 18 Enterprise Management System
MIS 18 Enterprise Management SystemMIS 18 Enterprise Management System
MIS 18 Enterprise Management System
 
Systemic approach towards enterprise functional decomposition
Systemic approach towards enterprise functional decompositionSystemic approach towards enterprise functional decomposition
Systemic approach towards enterprise functional decomposition
 
Sdlc1
Sdlc1Sdlc1
Sdlc1
 
A Comparative Study of Different types of Models in Software Development Life...
A Comparative Study of Different types of Models in Software Development Life...A Comparative Study of Different types of Models in Software Development Life...
A Comparative Study of Different types of Models in Software Development Life...
 
The Role of the Systems Analyst Online Chapter AIntroduction .docx
The Role of the Systems Analyst Online Chapter AIntroduction .docxThe Role of the Systems Analyst Online Chapter AIntroduction .docx
The Role of the Systems Analyst Online Chapter AIntroduction .docx
 
CS 414 (IT Project Management)
CS 414 (IT Project Management)CS 414 (IT Project Management)
CS 414 (IT Project Management)
 
Enterprise Architecture Verification Validation
Enterprise Architecture Verification Validation Enterprise Architecture Verification Validation
Enterprise Architecture Verification Validation
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Solutions Manual for Enterprise Systems For Management 2nd Edition by Motiwalla
Solutions Manual for Enterprise Systems For Management 2nd Edition by MotiwallaSolutions Manual for Enterprise Systems For Management 2nd Edition by Motiwalla
Solutions Manual for Enterprise Systems For Management 2nd Edition by Motiwalla
 
Management informationsystem
Management informationsystemManagement informationsystem
Management informationsystem
 
Lecture 4.pdf
Lecture 4.pdfLecture 4.pdf
Lecture 4.pdf
 
Week 2-What is Enterprise Architecure (1).pptx
Week 2-What is Enterprise Architecure (1).pptxWeek 2-What is Enterprise Architecure (1).pptx
Week 2-What is Enterprise Architecure (1).pptx
 
Product Lines and Ecosystems: from customization to configuration
Product Lines and Ecosystems: from customization to configurationProduct Lines and Ecosystems: from customization to configuration
Product Lines and Ecosystems: from customization to configuration
 
ERP (ENTERPRISE RESOURCE PLANNING) PROJECT PRESENTATION 2020
ERP (ENTERPRISE RESOURCE PLANNING) PROJECT PRESENTATION 2020 ERP (ENTERPRISE RESOURCE PLANNING) PROJECT PRESENTATION 2020
ERP (ENTERPRISE RESOURCE PLANNING) PROJECT PRESENTATION 2020
 
Integrated Analysis of Traditional Requirements Engineering Process with Agil...
Integrated Analysis of Traditional Requirements Engineering Process with Agil...Integrated Analysis of Traditional Requirements Engineering Process with Agil...
Integrated Analysis of Traditional Requirements Engineering Process with Agil...
 
Resume_VikramMalik
Resume_VikramMalikResume_VikramMalik
Resume_VikramMalik
 
Profile
ProfileProfile
Profile
 
James hall ch 14
James hall ch 14James hall ch 14
James hall ch 14
 
Process architecture vs modeling
Process architecture vs modelingProcess architecture vs modeling
Process architecture vs modeling
 

More from saman zaker

Rational: The Platform for Software Development
Rational: The Platform for Software DevelopmentRational: The Platform for Software Development
Rational: The Platform for Software Developmentsaman zaker
 
Steps for System Design Realize all Use Cases Use Sequence Diagram
Steps for System Design Realize all Use Cases Use Sequence DiagramSteps for System Design Realize all Use Cases Use Sequence Diagram
Steps for System Design Realize all Use Cases Use Sequence Diagramsaman zaker
 
Business Use Case Diagrams The diagrams to divide the workflow as smaller uni...
Business Use Case Diagrams The diagrams to divide the workflow as smaller uni...Business Use Case Diagrams The diagrams to divide the workflow as smaller uni...
Business Use Case Diagrams The diagrams to divide the workflow as smaller uni...saman zaker
 
Dr Deepak B Phatak Subrao Nilekani Chair Professor
Dr Deepak B Phatak Subrao Nilekani Chair ProfessorDr Deepak B Phatak Subrao Nilekani Chair Professor
Dr Deepak B Phatak Subrao Nilekani Chair Professorsaman zaker
 
Florida International University School of Computing and Information Sciences...
Florida International UniversitySchool of Computing and Information Sciences...Florida International UniversitySchool of Computing and Information Sciences...
Florida International University School of Computing and Information Sciences...saman zaker
 
Automated generation of DRM instances from models
Automated generation of DRM instances from modelsAutomated generation of DRM instances from models
Automated generation of DRM instances from modelssaman zaker
 
Outsourcing is the movement of computer-based functions
Outsourcing is the movement of computer-based functionsOutsourcing is the movement of computer-based functions
Outsourcing is the movement of computer-based functionssaman zaker
 
SA Definition: An abstract view of a system
SA Definition: An abstract view of a systemSA Definition: An abstract view of a system
SA Definition: An abstract view of a systemsaman zaker
 
the Modeling is a way of thinking about the
the Modeling is a way of thinking about thethe Modeling is a way of thinking about the
the Modeling is a way of thinking about thesaman zaker
 
Rational Rose is a Computer Aided Software Engineering (CASE) tool. It is a g...
Rational Rose is a Computer Aided Software Engineering (CASE) tool. It is a g...Rational Rose is a Computer Aided Software Engineering (CASE) tool. It is a g...
Rational Rose is a Computer Aided Software Engineering (CASE) tool. It is a g...saman zaker
 
Visual Modeling for Java Developers 方俊賢 Ken Fang Software Engineering Sp...
Visual Modeling for Java Developers方俊賢    Ken Fang Software Engineering Sp...Visual Modeling for Java Developers方俊賢    Ken Fang Software Engineering Sp...
Visual Modeling for Java Developers 方俊賢 Ken Fang Software Engineering Sp...saman zaker
 
Acquaint you with WIM Why produce WIM in the military Describe Rational Ro...
Acquaint you with WIM  Why produce WIM in the military   Describe Rational Ro...Acquaint you with WIM  Why produce WIM in the military   Describe Rational Ro...
Acquaint you with WIM Why produce WIM in the military Describe Rational Ro...saman zaker
 
Unified Modeling Language Object Oriented Analysis and Design
Unified Modeling Language Object Oriented Analysis and DesignUnified Modeling Language Object Oriented Analysis and Design
Unified Modeling Language Object Oriented Analysis and Designsaman zaker
 
A Live Virtual Simulator for Teaching Cybersecurity
A Live Virtual Simulator for Teaching CybersecurityA Live Virtual Simulator for Teaching Cybersecurity
A Live Virtual Simulator for Teaching Cybersecuritysaman zaker
 

More from saman zaker (14)

Rational: The Platform for Software Development
Rational: The Platform for Software DevelopmentRational: The Platform for Software Development
Rational: The Platform for Software Development
 
Steps for System Design Realize all Use Cases Use Sequence Diagram
Steps for System Design Realize all Use Cases Use Sequence DiagramSteps for System Design Realize all Use Cases Use Sequence Diagram
Steps for System Design Realize all Use Cases Use Sequence Diagram
 
Business Use Case Diagrams The diagrams to divide the workflow as smaller uni...
Business Use Case Diagrams The diagrams to divide the workflow as smaller uni...Business Use Case Diagrams The diagrams to divide the workflow as smaller uni...
Business Use Case Diagrams The diagrams to divide the workflow as smaller uni...
 
Dr Deepak B Phatak Subrao Nilekani Chair Professor
Dr Deepak B Phatak Subrao Nilekani Chair ProfessorDr Deepak B Phatak Subrao Nilekani Chair Professor
Dr Deepak B Phatak Subrao Nilekani Chair Professor
 
Florida International University School of Computing and Information Sciences...
Florida International UniversitySchool of Computing and Information Sciences...Florida International UniversitySchool of Computing and Information Sciences...
Florida International University School of Computing and Information Sciences...
 
Automated generation of DRM instances from models
Automated generation of DRM instances from modelsAutomated generation of DRM instances from models
Automated generation of DRM instances from models
 
Outsourcing is the movement of computer-based functions
Outsourcing is the movement of computer-based functionsOutsourcing is the movement of computer-based functions
Outsourcing is the movement of computer-based functions
 
SA Definition: An abstract view of a system
SA Definition: An abstract view of a systemSA Definition: An abstract view of a system
SA Definition: An abstract view of a system
 
the Modeling is a way of thinking about the
the Modeling is a way of thinking about thethe Modeling is a way of thinking about the
the Modeling is a way of thinking about the
 
Rational Rose is a Computer Aided Software Engineering (CASE) tool. It is a g...
Rational Rose is a Computer Aided Software Engineering (CASE) tool. It is a g...Rational Rose is a Computer Aided Software Engineering (CASE) tool. It is a g...
Rational Rose is a Computer Aided Software Engineering (CASE) tool. It is a g...
 
Visual Modeling for Java Developers 方俊賢 Ken Fang Software Engineering Sp...
Visual Modeling for Java Developers方俊賢    Ken Fang Software Engineering Sp...Visual Modeling for Java Developers方俊賢    Ken Fang Software Engineering Sp...
Visual Modeling for Java Developers 方俊賢 Ken Fang Software Engineering Sp...
 
Acquaint you with WIM Why produce WIM in the military Describe Rational Ro...
Acquaint you with WIM  Why produce WIM in the military   Describe Rational Ro...Acquaint you with WIM  Why produce WIM in the military   Describe Rational Ro...
Acquaint you with WIM Why produce WIM in the military Describe Rational Ro...
 
Unified Modeling Language Object Oriented Analysis and Design
Unified Modeling Language Object Oriented Analysis and DesignUnified Modeling Language Object Oriented Analysis and Design
Unified Modeling Language Object Oriented Analysis and Design
 
A Live Virtual Simulator for Teaching Cybersecurity
A Live Virtual Simulator for Teaching CybersecurityA Live Virtual Simulator for Teaching Cybersecurity
A Live Virtual Simulator for Teaching Cybersecurity
 

Recently uploaded

Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerAnamika Sarkar
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...Call Girls in Nagpur High Profile
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 

Recently uploaded (20)

Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube ExchangerStudy on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
Study on Air-Water & Water-Water Heat Exchange in a Finned Tube Exchanger
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
High Profile Call Girls Nashik Megha 7001305949 Independent Escort Service Na...
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 

Enterprise Unified Process and rup methodology

  • 1. Enterprise Unified Process Ready to change your enterprise thought process Presented By: Soumen Chatterjee
  • 2. What is EUP? “ The Enterprise Unified Process (EUP) is an extension to the RUP that is best for organizations with multiple systems and multiple development teams. The EUP includes new disciplines and phases, which should be tailored into the standard RUP, making it more effective for these types of organizations” [EUP 2005]
  • 3. RUP Limitations • RUP is very much development focused process • No visibility beyond the software development boundary like enterprise level issues and different management aspects of the organizations.
  • 6. Two New Phases… Production Phase The primary focus of the Production phase is offering required assistance to the end users by clarifying their queries, resolving the production issues through the combination of root-cause analysis and applying appropriate fixes which includes dealing with change request from users as well. Retirement Phase This phase guides us how to effectively decommission the product from the production phase to the retired phase.
  • 7. Seven new disciplines ….. • Operations and Support Discipline  Facilitates uninterrupted operations of software systems.  Aimed to ensure a fault tolerant environment and recoverable system through appropriate backup & disaster recovery plan. • Enterprise Business Modelling Discipline  Helps to distinguish the relationship between Business process, domain process, enterprise activities, functional entities and functional operations.  Helps identifying the goals, targets, and vision for your enterprise.
  • 8. Seven new disciplines …. • Portfolio Management Discipline Enterprise success factor depends on the overall efficiency and the effectiveness of managing a diversified mix of software portfolio (collection of software systems). Portfolio and Program management (maintaining a software systems inventory snap-shot) must be a continuous activity throughout the enterprise system lifecycle as it to mitigate enterprise risks. • Enterprise Architecture Discipline The Enterprise Architecture discipline defines state-of-the art enterprise architecture which includes architectural frameworks, reference architectures and architectural standard & guidelines.
  • 9. Seven new disciplines … • Strategic Reuse Discipline  Reusing wide varieties of software assets starting from source code to architectural frameworks • People Management Discipline  Focuses the human oriented management aspect development of any IT organization.  HR strategies that aligned with the organization’s unique IT strategy is one of the most important success factors of today’s IT industry
  • 10. Seven new disciplines …. • Enterprise Administration Discipline  Covers the enterprise level administrative responsibilities and initiatives to provide an active support towards the project teams
  • 11. Enterprise Architecture Requirements Workflow The primary goal of your enterprise architecture is to enable the business to meets its IT goals and objectives, not simply to define the "cool technologies" that the IT people get to work with.
  • 16. EUP disciplines, roles, deliverables and relevant tools Disciplines Participant Roles Deliverable Artifacts Tools Operations and Support Operator, Support Manager, Customer Representative, Operations Manager, Support Developer, Support Manager, System Support Representative Alert, Defect Report, Fix, Hot Fix, Usage report, Backups, Disaster Recovery Plan, System, System Support Plan, System Operation Plan, Service Pack IBM Tivoli (www.tivoli.com), Operations- oriented tools by Opsware, Inc. (www.opsware.com), Remedy (www.remedy.com) ,Revelation Help Desk (http://gg1.revelationhelpdesk.com) Enterprise Business Modelling Enterprise Business Modeller, Enterprise Stakeholder, Enterprise business rules specification, Enterprise business process model, Enterprise domain model, Enterprise mission statement, Enterprise vision, Organization model, Project proposal, Modelling Guidance, Enterprise Business Glossary, Project Proposal, Enterprise Goals and Targets Whiteboards, Modelling tools, Diagramming tools, Business activity monitoring (BAM) software Portfolio Management Vendor Manager, Portfolio Manager, Enterprise Configuration Control Board, Program Manager, Program Reviewer Portfolio, Portfolio Plan, Trouble Ticket, Contract, Program, Program Plan, Enterprise Risk List, Enterprise Risk Management Plan, Enhancement Request, Request For Information, Request For Proposals Artemis 7 (us.aisc.com), Primavera Enterprise (www.primavera.com), PMOffice (www.systemcorp.com), UMT (www.umt.com)
  • 17. EUP disciplines, roles, deliverables and relevant tools Enterprise Architecture Enterprise Architect, Application Architect, Technical Reviewer, Reuse Engineer, Technical Reviewer Candidate Architecture, Enterprise Architecture Model, Enterprise Business Architecture Requirements, Reference Architecture, Enterprise security Plan, Enterprise Technical Requirements Modelling tools like System Architect from Popkin (www.popkin.com) and Rational Rose/XDE from IBM Rational (www.ibm.com), Diagramming tools such as Microsoft Visio (www.microsoft.com) and CorelDraw (www.corel.com), Interactive presentation tools like Webex (www.webex.com), Non-interactive communication tools: like Groove (www.grove.net) or Wikis (www.wiki.org) and Whiteboards Strategic Reuse Reuse Engineer, Reuse Manager, Reuse Registrar, Reuse Consumer Asset Criteria, Asset Rework Plan, Configured Asset, Announcement, , Published Asset, Robust Asset, Reuse Guidance, Reuse Measurement Plan, Reuse Program Plan Shared directory, Version control tool, Reuse repository tool like Flashline (www.flashline.com) , Logidex (www.logiclibrary.com) People Management Human Resource Manager Benefits Package, Contract, Education Plan, Individual Career Plan, Position definition, Staffing Request, Staffing Forecast, Long Term Succession Plan, Needs Assessment, Organization Assessment Web-based training tracking and management system Intelex (www.intelex.com/training) , PeopleSoft and several Open-source options
  • 18. EUP disciplines, roles, deliverables and relevant tools Enterprise Administration Information Administrator, Enterprise Administrator, Network Administrator, Facilities Administrator, Security Administrator Enterprise Data model, Enterprise Intellectual Property, Enterprise Data Guidance, Enterprise Facilities Guidance, Enterprise Network and Hardware Guidance, Enterprise Security Guidance, Federal Regulations, Legacy Data Source Documentation, Enterprise Computing Infrastructure Plan, Enterprise development Guidance, Industry Guidance, Enterprise Facilities Plan IBM Tivoli (www.tivoli.com), 360Facility (www.360facility.com) and ManageSoft (www.managesoft.com) Software Process Improvement Process Engineer Existing Process, IT Process, Process Implementation Plan, Process Vision, Development Case, Organizational- Level Development Case RUP Modeler, RUP Process Workbench, RUP Builder, IRIS Process Author (www.osellus.com) with its RUP bridge, Waypointer (www.jaczone.com) , Wiki (www.wiki.org), Groupware and collaboration like eRoom (www.documentum.com) or Groove Virtual Office (www.groove.net)
  • 19. Examining EUP: A summary • Introduces a proper enterprise project lifecycle within the enterprise. • Successfully addresses the enterprise aspects rather than just Software Development • Enhances the Rational Unified Process disciplines with the additional diversified disciplines like enterprise business modelling, portfolio management, enterprise architecture, strategic reuse, people management, enterprise administration, software process improvement and operations & support
  • 20. Copyright Declarations and Acknowledgement • EUP images are used with kind permission of Scott W Ambler • Enterprise Unified Process @copyright 2003-2005 Scott W. Ambler
  • 21. References 1. [EUP concept] www.ambysoft.com 2. [EUP 2005] Enterprise Unified Process: Extending the Rational Unified Process by Scott W. Ambler, John Nalbone, and Michael Vizdos, published Prentice Hall PTR 3. Enterprise Unified Process, The: Extending the Rational Unified Process By Scott W. Ambler, John Nalbone, Michael J. Vizdos, Published by Prentice Hall PTR, ISBN: 0-13-191451-0 4. Handbook on Enterprise Architecture, by Bernus, P., Nemes, L. and G. Schmidt (eds.) , Springer, (2003), ISBN is 3540003436 5. Balancing Agility and Discipline: A Guide for the Perplexed by Barry Boehm, Richard Turner, 6. http://www.agilemodeling.com/essays/mda.htm 7. http://www.enterpriseunifiedprocess.com/
  • 22. References • Examining Enterprise Unified Process, Soumen Chatterjee • Examining Enterprise Unified Process, Soumen Chatterjee, SDA Asia, Volume 15, 2007 • Enterprise Unified Process: Low Cholesterol, High Fibre Enterprise Diet, Soumen Chatterjee, MDA Radar • Enterprise Strategy and Governance: An Easy Way to Get Lost in Translation, Soumen Chatterjee, MDA Radar
  • 24. Thanking You Soumen Chatterjee, Enterprise Architect TOGAF Certified Practitioner, Sun Certified Enterprise Architect, IBM Certified Specialist in RUP Member of IEEE, IEEE Standards, ACM, ISACA and IASA soumenc@acm.org
  • 25. Stay tuned……. www.sda-asia.com Started a journey motivated by GERAM (ISO 15704), dedicated to a better enterprise architecture development …… Only enterprise column that really talks about the Enterprise, thinks about the enterprise and feeds backs to the enterprise. Started on Feb 2006 with 84 readers. Now in March 2007, It has 30,000+ unique readership around the world and it is growing everyday. Ready to change the enterprise architecture genetics. Be a part of this change…….