Date post: | 27-Jan-2015 |
Category: |
Software |
Upload: | prasad-narasimhan |
View: | 107 times |
Download: | 1 times |
360 DEGREE ARCHITECTPrasad Narasimhan
OVERVIEW
Architect today is not an independent person as how a unit is a part of whole. He need to know how the units are connected how it stands as an application, how it represents a system, how the system interacts with various other systems.
What is the role of data is been captured been captured in system, how it gets used , represented and translated.
how the system is performance friendly, scalable , uses the infrastructure capability, monitoring and how its inter-connected.
Hence architect to provide good quality system should be able to understand it has whole and work along with business make it a best one when hitting the roads
ARCHITECT QUALITIES
Architect should have the following qualities to do his job in full
Technical Leadership
Continuous learner on technology, infrastructure advancement, Code quality tools , Accelerators , Monitoring tools.
Interpret code quality from cohesion, coupling, patterns.
Understand data model and impact on system , how it could be represented in generic meta model and how the governance can be formed.
Creating framework for reusability based on business purpose and leverage already developed framework for achieving purpose
UNDERSTANDING BUSINESS
WE ARE TALKING ABOUT ALL THIS
TECHNOLOGY SHAPING BUSINESS
SOCIAL NETWORKING
BI ARCHITECTURE LANDSCAPE
CONNECTING THINGSPROPER TIMINGVALUE TO BUSINESS AND PEOPLE
BUSINESS -> IT
COMPONENTS IN WEB
SAMPLE INFRASTRUCTURE
WHERE?
IT should be a facilitator for business
Disruptive IT should bring new lines of business
Information needed should be at door steps for all major decisions
IT should support all the product lines and it should help consumer to do business in a comfortable way
CHALLENGES
IT has its own way of execution (Strategy, Execution ,…)
IT may not have integrated system in terms of data , application ..
IT Solutions may not totally extendible , not plug – play, slow turn around, every additional solution costing more investment.
Business Team has their own aggressive targets and deadline which IT finds difficult to match
IS THERE A SOLUTION?
After a lot of transformation in IT we are marching towards the solution. This is a long term one which if adapted we would be there.
Enterprise Governance (Data , Application, Infrastructure) aligning to (Enterprise Vision, Mission,…).
Self Service applications to Business Users.
Information should be available as Service or API which any application or end user can access to.
HOW TO GET THERE?
Look at where we stand
Do a GAP Analysis to reach the vision
Defined well defined metrics in terms of Governance targeting mission , vision..
Try to make the application self configurable by Business Users and they can tailor the Business rules & data based on their need.
FRAMEWORKS/TOOLS.
Adoption of TOGAF, Zachman Enterprise framework for defining the Governance model.
Troux Kind of tools can be used to collect the Metrics and validate the Enterprise Performance against standards
OFFLINE COMMUNICATION - FUTURE
Offline Communication will be replace online communication. The System would connect online for synch up only.
Security & State mechanism will be the major criteria during the Online & offline Synch up
All the devices which data transfer mechanism will work in seamless way.
ACKNOWLEDGEMENT
This presentation has multiple images from various sites taken only for the purpose of illustrating the concept.
Would like to thank all.
Thanks All
Please do connect me on linked in for more discussion on this