Presentation is loading. Please wait.

Presentation is loading. Please wait.

Franco Rothner Solution Specialist Microsoft SA Session Code: ARC301.

Similar presentations

Presentation on theme: "Franco Rothner Solution Specialist Microsoft SA Session Code: ARC301."— Presentation transcript:


2 Franco Rothner Solution Specialist Microsoft SA Session Code: ARC301

3 Agenda 1.Why architect 2.The process of architecture 3.Identifying the right people - toolsets 4.Aligning and Delivering Architecture - Frameworks and models 5.Organizational Insight - Understanding your organization 6.Dos and Donts

4 Definition - Architect Architecture is a business in which technical knowledge, management, and an understanding of business are as important as design. The architect makes high-level design choices much more often than low-level choices. In addition, the architect may sometimes dictate technical standards, including coding standards, tools, or platforms, so as to advance business goals rather than to place arbitrary restrictions on the choices of developers. The enterprise architect handles business-related software decisions that frequently can involve multiple software systems within an organization, spanning several projects teams, and often at more than one site. the developer of the structure of a computer system or program

5 Why do I need an Architect The Winchester House -

6 Winchester House Facts 38 Years of Construction 147 Builders 0 Architects 160 Rooms 40 Bedrooms 6 Kitchens 2 Basements 950 Doors Cost $5,5million Winchester House Facts 65 Doors to blank walls 13 Abandoned Staircases 24 Skylights in the floor No architectural Blueprint Exists

7 Interpretation of the Objective Tuscany - Business Tuscany - IT

8 Value Scope EA = TA Reduce IT cost and enhance operations EA = EWITA Enhance Value Management EA = BA + EWITA Enhance Business/IT Alignment Evolution of Enterprise Architecture

9 Challenges BusinessCIOOperationsCFO I know what my business does... How long is it going to take? Why do you want to change it, we have been doing things like this for years and it works Show me how this will effect the bottom line... Isnt that an IT role...Let me decide on what is the right direction... What you are proposing is impossible... How did you get to that number? Surely the process is optimised... How must I know, I was in finance before this job.... You want to get rid of Unix? Let me worry about the budgets... We cannot do this improve this any further... You want to pay him what???!!!! The mainframe will always be here...

10 The Process of Architecture

11 Architecting Process RequirementsRequirementsDesignDesign AnalysisAnalysis Design Conscious effort to create something that is both functional and aesthetically pleasing Design All architecture is design. Not all design is architecture. All architecture is design. Not all design is architecture.

12 Architectural Levels Put the large rocks in the place first Financial Services Retail Banking Procurement Identity Management UserUser 11 22 33 44 55 IndustryEnterprise in an industrySystem in an EnterpriseComponent in a systemObject in a component Design all things by considering them in their larger contexts 11 22 33 44 55

13 Architecture focus Business Projects IT Projects ArchitectureArchitecture New / New PriorityPriority ProcessProcess Data/InformationData/Information ApplicationApplication TechnologyTechnology ExistingExisting AdditionalAdditional NewNew Resource Availability Budget

14 Objectives of an Architect Creating the right Architecture Vision and strategy Required architecture and priorities Specifications and standards Using the architecture Governance and alignment Scorecards and measurement Architecture Adoption through deployment Governance and feedback Value calculation and ratification

15 The role of an architect Organization Mission Operating Model ITIT Organization Vision BusinessBusiness Providing Banking Services to unbanked South Africa Providing banking services to 40% of all unbanked South Africans over the next 10 years by providing affordable banking in the medium most suited. Provide access to the unbanked South African market through delivery of low cost banking services through retail bank branches, ATM and cellular phone channels. Provide people, process and technology solutions to enable banking the unbanked in South Africa Architect, Plan, Design and Build the systems to cater for 12 million users within the next 10 years with system availability of 90% Systems for branch and cellular phone banking will be delivered in the Plan, Build Run Model and will ensure 90% availability through appropriate HA and DR policies

16 Mapping IT To Business BusinessITIT How? 1. Improve customer satisfaction by 15% in next 12 months by reducing customer wait time in branches. Ensure branch systems service level SLA at 90% over the next 12 months 1.Remove single points of application failure. 2.Remove single points of hardware failure. 3.Address network SLA and guarantee 95% availability 2. Grow cell phone banking from 10000 to 20000 users in 18 months. Ensure cell phone banking functionality is available 1.Is application multi platform? 2.Ease of use of application? 3.Reliability of the application? 3. Improve the turnaround time for customer loan applications from 12 hours to 1 hour. Straight through electronic processing of application will reduce processing time 1.Workflow scanned documents with electronic application. 2.Understand approval process and messaging requirements 4 Reduce Operational CostReduce infrastructure, operational and licensing cost. 1.Virtualize 2.Consolidate 3.Optimise

17 Accountability and delivery CIO Scorecard CTO Scorecard ArchitectureArchitecture Deploy/BuildDeploy/BuildOperationsOperations Reduce Cost

18 Roles and Responsibilities of Architect The RACI model is a powerful tool utilized to define roles and responsibilities. In general, you match up roles and responsibilities with processes. The tool is extremely useful when rolling out a new change management program, or just uncovering the processes that make your organization function and identifying the participation in those processes R Responsible – owns the project/problem. A To whom R is Accountable who must sign off (approve) on the work before it is effective. C To be Consulted – has information and/or capability necessary to complete the work. I To be Informed – must be notified of the results but need not be consulted. T - Time ActivityResponsibleAccountableConsultedInformedBy when Finalize strategic middleware providers HOD – Technology Architecture CTOOperations Support Development Security CIO COO Partner Manager 1 June 2010

19 Delivering Architecture - Frameworks and models

20 Frameworks The Open Group Architecture Framework (TOGAF) is a framework for enterprise architecture which provides a comprehensive approach to the design, planning, implementation, and governance of an enterprise information architecture. The architecture is typically modelled at four levels or domains; Business, Application, Data, Technology. A set of foundation architectures are provided to enable the architecture team to envision the current and future state of the architecture The Zachman Framework is a framework for enterprise architecture, which provides a formal and highly structured way of viewing and defining an enterprise

21 Governance Model

22 Identifying the right people - toolsets

23 Responsibilities of the Architect TechnicalTechnical Solving interesting technical problems Using different design patters Choosing technology Non Technical Related Work PerceptionPerception RealityReality Surviving the politics and hidden agendas Ensuring buy in and participation Foster support and agreement TechnicalTechnical

24 Who Does What Best? RequirementsRequirementsDesignDesignAnalysisAnalysis Business Analyst Developer IT Professional. Architect

25 Skills and Attributes - Roles ArchitectArchitect Roadmap and Planning DesignDesignDeployDeploy MaintainMaintain C LP C LP C LP C LP C LP High Med Low

26 Individual Competencies Business Organizational politics Strategy Process and tactical approach Timing Personal Leadership Communication Perseverance Ethics EQ IQ Technical Technology Strategy Technology MBA – MCA Infrastructure Technology Detail/MCA

27 Identifying Architectural candidates Myers-Briggs (MBTI Indicator) The Myers-Briggs Type Indicator (MBTI) assessment is a psychometric questionnaire designed to measure psychological preferences in how people perceive the world and make decisions. Fundamental to the Myers-Briggs Type Indicator is the theory of psychological type as originally developed by C. G. Jung. Jung proposed the existence of two dichotomous pairs of cognitive functions: The "rational" (judging) functions: thinking and feeling The "irrational" (perceiving) functions: sensing and intuition The 4 Dichotomies ExtraversionIntroversion SensingiNtuition ThinkingFeeling JudgingPerceiving

28 Architect Profiles What should I be looking for? Why is it so difficult to find?

29 Organizational Insight - Understanding the one you are in

30 Organizational Structure – friend or foe CEOCFOCIOCTOArchitectureIT OperationsDevelopmentCOO IT as a cost centre CEOCFOCOOCIOCTOArchitectureIT OperationsDevelopment IT as a necessary evil Strategic Partner CEOCFOCOOCIOCTOArchitectureIT OperationsDevelopment Reduce Cost SLA Uptime Enable Business

31 Practical Architecture Tips

32 Dos and Donts 1.Communication is paramount. 2.Executive and Business buy in for architecture is a necessity. 3.Governance structure is important – Prescriptive vs. Participative 4.Keep it relevant and delivery focussed. 5.Get involved up front. 6.Measure, Measure and Measure. 7.Something does not exist until it is documented.... 8.Effective lobbying saves a lot of time 9.Understand your audience. 10.Hire the right people for the right jobs. 11.Be tough, bit not ignorant. 12.Become the trusted advisor of the CEO and CIO. 13.Dont forget the legacy

33 In conclusion 1.What is Architecture 2.Why we architect 3.The process of architecture and how we align business objectives 4.Identifying the right people 5.Looking at architectural toolsets 6.Understood organizational structure 7.Covered some high level dos and donts


35 Required Slide Complete a session evaluation and enter to win! 10 pairs of MP3 sunglasses to be won

36 International Content & Community Resources for IT Professionals Resources for Developers Microsoft Certification & Training Resources Resources Required Slide Speakers, TechEd 2009 is not producing a DVD. Please announce that attendees can access session recordings from Tech-Ed website. These will only be available after the event. Required Slide Speakers, TechEd 2009 is not producing a DVD. Please announce that attendees can access session recordings from Tech-Ed website. These will only be available after the event. Tech ·Ed Africa 2009 sessions will be made available for download the week after the event from:

37 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION. Required Slide

Download ppt "Franco Rothner Solution Specialist Microsoft SA Session Code: ARC301."

Similar presentations

Ads by Google