ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied...
-
Upload
hortense-mcdowell -
Category
Documents
-
view
214 -
download
0
description
Transcript of ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied...
![Page 1: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/1.jpg)
ARCH-04Before You Begin Your Transformation Project…Phillip MagnayArchitect – Applied Technology
![Page 2: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/2.jpg)
2 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
Agenda
Transformation Challenges Product Roadmap Transformation Assessment Transformation Pilot Following Through…
![Page 3: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/3.jpg)
3 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
Transformation
Ian S. Hayes,Clarity Consulting
“Application transformation (means) making existing applications more competitive.”
![Page 4: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/4.jpg)
4 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
Competitive Applications
Functionality
Features
Architecture
Technology
![Page 5: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/5.jpg)
5 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
Potential Breakdowns
Competing priorities Financial preparedness Fear of commitment Reactive vs. proactive Poor planning Got to keep the lights on
![Page 6: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/6.jpg)
6 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
The Keys to Moving Forward…Product Roadmap
Transformation Assessment
Transformation Pilot
![Page 7: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/7.jpg)
7 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
Agenda
Transformation Challenges Product Roadmap Transformation Assessment Transformation Pilot Following Through…
![Page 8: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/8.jpg)
8 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
The Landscape
Business
Market
Product
Technology
Processes
People
competes in
by offering
built from
using
performed by
![Page 9: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/9.jpg)
9 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
The Landscape
Business
Market
Product
Technology
Processes
People
perform
with
to build
to serve
to further the goals of
![Page 10: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/10.jpg)
10 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
Drivers and Enablers
Business
Market
Product
Technology
Processes
People
Drive
Enable
![Page 11: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/11.jpg)
11 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
A Product Roadmap in 4 StepsThe Application
Business
Market
Product
Technology
Processes
People
Functionality
Features
Architecture
Technology
Define What…Features & Functionality
Understand Why…Business Goals & Market Strategy
Determine How…Technology & Architecture
Decide When…Project Plans, Processes & People
![Page 12: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/12.jpg)
12 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
Understand Why…Business goals & market strategy
Business plan Market definition Customer requirements Competitive landscape
![Page 13: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/13.jpg)
13 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
Define What…Features & functionality
Functional requirements Business processes Feature evolution Map to market requirements
![Page 14: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/14.jpg)
14 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
Determine How…Technology & architecture
OpenEdge™ Technology OpenEdge Reference
Architecture Target Application Architecture Map to Features & Functionality
![Page 15: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/15.jpg)
15 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
Decide When…Project plans, processes, & people
Scope Schedule Budgets Resources Quality Management Risk Management
![Page 16: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/16.jpg)
16 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
Product Roadmap
Links…
Clarifies…Prioritizes…
Communicates…
Educates…Continuous
…
![Page 17: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/17.jpg)
17 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
Agenda
Transformation Challenges Defining a Roadmap Transformation Assessment Transformation Pilot Following Through…
![Page 18: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/18.jpg)
18 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
But We Have an Existing Application…
Functionality
Features
Architecture
Technology
![Page 19: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/19.jpg)
19 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
… and an Existing Business.
Business Market
Functionality
Features
Architecture
Technology
Processes People
![Page 20: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/20.jpg)
20 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
Assessing the Legacy Application
Functionality
Features
Architecture
Technology
![Page 21: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/21.jpg)
21 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
Assessing the Legacy ApplicationData(what?)
Function(how?)
Network(where?)
People(who?)
Time(when?)
Motivation(why?)
Contextual(Scope)
List of important business entities
List of core business processes
List of business locations
List of important users and user groups
List of important business events
List of business goals
Conceptual(Business Model)
Conceptual Data Model
Business Process Model
Business Logistics
Business Workflow
Business Schedule
Business Plan
Logical Design(System Model)
Logical Data Model
Application Architecture
Distributed Architecture
Usability Design
Processing Structure
Business Rules
Physical Design(Technology Model)
Physical Data Model
Component Design
Technology Architecture
Presentation Layer
Control Structure
Rule Designs
Physical Implementation(Application)
Data Definitions
Programs Network Architecture
Security Architecture
Event Scheduling
Rule Specifications
Deployment(Operation)
Data Function Network Organization Schedule Operations
![Page 22: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/22.jpg)
22 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
Assessing Processes & Practices
![Page 23: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/23.jpg)
23 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
Assessing SkillsSkill Group Competency Rating Observations
Responsibilities Architect Excellent
Software Engineering Architecture
Good, could be stronger in design patterns
Database Very good
Business Logic OK
User Interface Good
Progress Technologies OpenEdge Reference Architecture
Limited awareness
Database Design Good
Business Programming Good
UI Programming Good
![Page 24: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/24.jpg)
24 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
Transformation Assessment
You are
here!
Determine starting point in Product Roadmap
Leverage existing assets Identify gaps in capability &
capacity Begin more detailed planning
![Page 25: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/25.jpg)
25 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
Agenda
Transformation Challenges Defining a Roadmap Transformation Assessment Transformation Pilot Following Through…
![Page 26: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/26.jpg)
26 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
Transformation Pilot
Select features & functionality Target architecture Technology adoption “Vertical slice”
![Page 27: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/27.jpg)
27 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
Select Features & Functionalityud Customer
Customer Serv ice Manager
Register New Customer User Defined Data
Fields
View Customer Order Status
View Customer Backorders Report
Print Customer Invoice
Update Existing Customer
Search & Select Customer
«include»
«include»
«include»
«include»
![Page 28: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/28.jpg)
28 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
Users
Presentation Layer
Business Servicing Layer
Data Access Layer
Managed Data Stores
Unmanaged Data Stores
Enterprise Services
Integration Layer
OpenEdge Reference Architecture
Envi
ronm
ent M
anag
ers
and
Util
itiesWeb service
client
Web service interface
AppServer™ Business
Logic
![Page 29: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/29.jpg)
29 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
CustomerDatabase
Customer Invoices
Target Application Architecture
Customer Service Screen
Customer Data Access Object
Invoice Data Access Object
Customer Business Entity
Invoice Business Task
POS Adapter
OpenEdge AppServer
OpenEdge Database
PDF Files
WebSpeedJava™ & SonicMQ®
![Page 30: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/30.jpg)
30 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
Outcomes
Demonstrable proof of concept Skills Standards Methodology Estimates Forward planning
![Page 31: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/31.jpg)
31 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
Agenda
Transformation Challenges Defining a Roadmap Transformation Assessment Transformation Pilot Following Through…
![Page 32: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/32.jpg)
32 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
Following Through…
Building capability– Investing in people– Modernizing processes
Building capacity– Resource strategy
Managing risk– Planning– Project management
![Page 33: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/33.jpg)
33 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
Application Transformation Approach
![Page 34: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/34.jpg)
34 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
Help is Available
Business Empowerment Technical Empowerment Education PSDN
![Page 35: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/35.jpg)
35 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
What it’s all about …Competitive applications!
Functionality
Features
Architecture
Technology
![Page 36: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/36.jpg)
36 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
In SummaryProduct Roadmap
Transformation Assessment
Transformation Pilot
![Page 37: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/37.jpg)
37 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
Questions?
![Page 38: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/38.jpg)
38 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation
Thank you for your time!
![Page 39: ARCH-04 Before You Begin Your Transformation Project… Phillip Magnay Architect – Applied Technology.](https://reader035.fdocuments.us/reader035/viewer/2022070605/5a4d1b0b7f8b9ab05998af96/html5/thumbnails/39.jpg)
39 ARCH-04 Before You Begin Your Transformation Project…© 2005 Progress Software Corporation