Enterprise Architecture @ BCIT – A Year of Growth CAUDIT Enterprise Architecture Symposium – Nov 2006 Leo de Sousa, Enterprise Architect British Columbia Institute of Technology Enterprise Architecture – A Year of Growth • British Columbia Institute of Technology – Strategic Vision • Enterprise Architecture: A Framework • The Year in Review – EA Accomplishments • Changing Perceptions and IT Governance • Enterprise Architecture Models • What is next for Enterprise Architecture? • Questions. BCIT’s Vision and Mission • • • Vision: BCIT will be Canada’s premier polytechnic institution. Mission: To build pathways for career success in the global marketplace through teaching excellence and applied education and research Size: Approximately 48,000 students are enrolled annually at BCIT. BCIT – Experience it! BCIT’s Vision • 2001 – BCIT’s President publishes new strategic direction – “BCIT will become Canada’s Premier Polytechnic” • 2002 – Academic Leaders (VP, Education and Deans of Faculties) publish – “Educational Technology/Information Technology White Paper” • 2004 – Engage an external consultant to articulating a new vision – began discussions about Enterprise Architecture • Oct 2004 - the TEK (technology-enabled knowledge) Initiative is approved – $25M CAD over seven years – An initiative to enhance teaching, learning, research and business at BCIT through the strategic use of technology – Enterprise Architecture identified as foundational “Advance Polytechnic Education” Enterprise Architecture “Ensure Effective Work Processes” The Business of BCIT “Support Effective Learning & Teaching” Applied Research “Equip BCIT’s Learning Spaces” Best Teaching Practices Collaboration & Connectivity “Connect BCIT to the World” Intelligent Learning Spaces Strategic Goal Areas from TEK Vision BCIT – TEK Initiative What is Enterprise Architecture? A Framework Enterprise Architecture is a framework that : • continuously aligns technology services with changing goals and objectives of the institution based on standards (people, process and technology) • Provides a common language to communicate the value of IT investments to the business • allows IT organizations to more strategically and effectively support the Institution’s Strategic Vision Why Enterprise Architecture @ BCIT? Alignment of IT to the Institute’s Strategy – “Doing the Right Things” – Ensure the adoption of technology aligns to the changing educational / business strategy and mission Improved Planning and Reduced Complexity – “Doing Things Right” – Create an Enterprise Architecture – establishing a process that is simplifies researching, building/acquiring, maintaining and retiring technology Adoption of Disciplined Strategies – “Best Practices” – Adopt IT “best practice” disciplines such as IT Governance (ITG), IT Service Management (ITIL), Project Management (PM), etc The Value of Enterprise Architecture WebCT6 CE Alignment of IT to the Institute’s Strategy – “Doing Integration the Right Things” – Ensure the adoption of technology aligns to the changing educational / business strategy and mission Improved Planning and Reduced Complexity – “Doing Things Right” Server – Create an Enterprise Architecture – establishing Architecture a process that is simplifies researching, building/acquiring, maintaining and retiring technology Adoption of Disciplined Strategies – “Best Practices” – Adopt IT “best practice” disciplines suchChange as IT Governance (ITG), IT Service Management (ITIL), Project Management (PM), etcManagement EA Accomplishments - 2005/2006 Enterprise Architect a formal member of: – – – – – Technology Committee (ITG) – guidance role TEK Management Team – consult role IT Services Management Team – consult role Project Advisory Board (PAB) – approval role Change Advisory Board (CAB) – approval role EA Accomplishments - 2005/2006 • Project Advisory Board (PAB) – 50 Projects Reviewed with EA Approval • Change Advisory Board (CAB) – 413 Changes Reviewed with EA Approval •36 new technology or service chgs EA Accomplishments - 2005/2006 • Vendor Partnerships – Sungard HE – IBM – Oracle • Peer Institution Partnerships – – – – – University of Victoria Charles Sturt University, Australia CEISS/PSITA Institutions (BC HE Institutions) BC Net (BC Advanced Networking) Canadian Higher Education IT Directors (CANHEIT) EA Accomplishments - 2005/2006 • Formal Enterprise Architecture Presentations – – – – – – – – CBUC 2005 – Saskatoon, SK, Canada Sungard HE - UDC Week 2006 - Tampa Bay, FL, USA Sungard HE - Summit 2006 – Orlando, FL, USA Sungard HE - UDC Strategy & Assessment Webinars – 3 online webinars IT4BC 2006 – Vancouver, BC, Canada CBUC 2006 – Halifax, NS, Canada Oracle OpenWorld 2006 – San Francisco, CA, USA CAUDIT Inaugural Enterprise Architecture Symposium – Bathurst, NSW, Australia Value CMM – Enterprise Architecture Level 2 + …… • EA process communicated • Gap Analysis & migration plan established • EA documents updated regularly • Senior Mgmt support and endorse EA • Explicit EA governance for BCIT IT purchases based on stds Level 3 + …… • EA metrics captured • BCIT Capital Plan adjusted based on EA • Senior Mgmt directly involved in EA review • Explicit governance for managing IT purchase variances • All planned IT purchases governed by EA standards Level 4 + …… • EA metrics optimize EA development • EA Standards & Waivers improve EA • EA Documents used by every decision maker at BCIT • Explicit governance of IT purchases using EA Stds & Waivers • No Unplanned IT investment or acquisition activity at BCIT • EA ad hoc for: process, architecture, security • EA documents and standards created locally • Minimal links to business strategy Level 1 + …… • Implements EA framework • BCIT EA Vision identified for: vision, stds, current/target architecture • EA documents centralized • Explicit links to BCIT strategy • EA roles developed EA Process Informal EA Process Development EA Process Defined EA Process Managed EA Process Optimized Descript. Level 1 Level 2 Level 3 Level 4 Level 5 Level # Time Attributes Changing Perceptions – IT is Strategic • How many times do you hear that IT is a cost to your institution? • We can change that perception by using Enterprise Architecture • IT becomes the trusted partner to enable strategy and deliver results BCIT – IT Services Value Migration Shifts (“as – is”) Digital Signatures Online Sync CoP’s & Collaboration High PKI Virtualized Servers Mobile Computing Value / Effectiveness Streaming Portals Video VLS >300 Storage S/W Pkgs Fabric In Labs New Delivery Capacity >200 S/W Pkgs In Labs Functional Richness Relational M/F Text PC Internet Databases Only eMail Terminals Intranet M/F COAX VM Banner Student Banner Finance 1990 1995 Time Line RTF eMail >400 S/W Pkgs In Labs Fibre Networks Server Clustering Medium Federated Identity Mgnt Data Mining ORAN Data HighSpeed Warehousing Networks PDA’s OLAP INB Reporting eCommerce Local Banner Online Video Identity HR Curriculum Conferencing Mgnt 4GL Reporting Complexity Green on Black Screens Wireless Networks Federated Digital Repositories 2000 2005 2010 Low BCIT – IT Services Value Migration Shifts (“as – is”) Digital Signatures Online Sync CoP’s & Collaboration High PKI Virtualized Servers Mobile Computing Value / Effectiveness Portals 1500 AdminStreaming Users Video Email, Calendar VLS Attachments, >300 Storage Alerts S/W Pkgs Fabric In Labs New Delivery Capacity 600 Admin Users Email & Simple Calendars >200 S/W Pkgs In Labs Functional Richness Relational M/F Text PC Internet Databases Only eMail Terminals Intranet M/F COAX VM Banner Student Banner Finance 1990 1995 Time Line RTF eMail Federated Digital Repositories >400 S/W Pkgs In Labs Fibre Networks Server Clustering Medium Federated Identity Mgnt Data Mining ORAN Data HighSpeed Warehousing Networks PDA’s OLAP INB Reporting eCommerce Local Banner Online Video Identity HR Curriculum Conferencing Mgnt 4GL Reporting Complexity Green on Black Screens Wireless Networks 2000 2700 Admin And Student Users Discussions, Doc Libraries, etc 2005 2010 Low BCIT – IT Services Value Migration Shifts (“as – is”) High Untapped and Wasted Function & Richness Point of Diminishing Returns Value / Effectiveness Medium New Delivery Capacity Marginalized Staff Effectiveness Functional Richness Point of Diminishing Returns Complexity 1990 1995 Time Line 2000 Low 2005 2010 BCIT – IT Services Value Migration Shifts (“Target”) High E.A. Managed Complexity IT Governance Value-Add “Doing the Right Things” Value / Effectiveness Medium New Delivery Capacity Functional Richness Increased Effectiveness Complexity Increased Capacity Structured Methodologies “Doing Things Right” (PMO, EA, B/A, ITIL,Resource Mgnt, Metrics Measurements, I.T. Security, etc) Low 1990 1995 Time Line 2000 2005 2010 Increasing Effectiveness..…. Today’s Reality Opportunity to add value New Delivery Value 100% ~ 90% 75% IT Services Total Capacity Effort spent supporting current environments 50% 25% 0% • Complex Infrastructure • Evolved rather than planned technologies • Point Solutions instead of integrated solutions • Lack of Governance (have we been doing the “right things”? • Too tactically focused vs. strategically aligned Increasing Effectiveness..…. Today’s Target Reality Opportunity to add value New Delivery Value 100% 75% ~ 70% IT Services Total Capacity Effort spent supporting current environments 50% 25% 0% • Rationalize and converge technologies with EA • Look for new more efficient ways to deliver services • Get better at executing using best practice methodologies • Ensure strategic alignment through strong governance • Stop doing low value activities Strategic Governance Model and EA Roles Funding Support Program Program Opportunistic Guidance Innovative Departmental Consult Enterprise Program = schools or departments Institute = centrally governed Approval Institute Control IT Program EA Models Communication using EA Models/Artifacts will help. EA models to show you: – Goal Architecture Models – IT Governance Layered Model – Technology Lifecycle Model – Technology Investment Matrix BCIT’s Historical Architecture (1994 -2004) Learning Management Systems BCIT Public Web Properties MyBCIT Enterprise Resource Planning (ERP) (SCT Banner) Decision Support - Directory Management Enrolment transactions Finance Human Resources Payroll Materials Management Help Desk Computer Labs Lotus Domino Email & Calendaring i.e. eJobs Alumni Foundation Library Facilities/Assets Management (Archibus) LEGEND Students Bookstore Faculty Hosted Websites Financial Aid & Awards Faculty One Card System Systems currently outside BCIT CR control – not centrally supported, possibly unstructured, non-authenticated Staff/Administrative Visitors/External Jointly Developed by British Columbia Institute of Technology and Burntsand BCIT TEK Goal Architecture Single Sign On to App Full Integration LEGEND (currently) (2005-2010) Web Link to App Technology Enabled Learning Students Faculty Content Faculty Resource Access Learning Management Systems Bookstore Staff/Administrative Library Visitors/External Account Management & Security Enterprise Administration Directory Management BCIT Web Properties - Portal Implementation (Luminis/uPortal) BCIT Marketing (Public Site) Collaboration tools User/Account Personalization One Card System Computer Labs Alumni Foundation Decision Support Enterprise Resource Planning (ERP) SCT Banner Student Services Financial Aid & Awards Facilities/Assets Management (Archibus) Help Desk Client Support & Communications Email & Calendaring Lotus Domino - eJobs Jointly Developed by British Columbia Institute of Technology and Burntsand IT Strategic Governance Layered Model Enterprise Architecture Starts With The Institution’s Strategy How this model was built: 1. Find Institution’s Strategy Documents and Published Directions 2. Link Services delivered to the published Institute Strategy and Objectives Benefits: • Exposes the impact of strategy changes on Services • Communicates the value of core services in supporting strategy EDUCATIONAL STRATEGIC GOALS INSTITUTIONAL OBJECTIVES 2. Institutional Objectives 3. Institutional Objectives 4. Institutional Objectives EDUCATIONAL/BUSINESS SERVICE LAYER Education Technical TECHNICAL CreateData DataStandards Standards Create Advisory Advisory TECHNICAL SERVICE LAYER APPLICATIONS TECHNICAL INFRASTRUCTURE Jointly Developed by British Columbia Institute of Technology and SunGard HE Implement WebCT6 CE STRATEGIC GOALS EDUCATIONAL Connect BCIT to the World Best Teaching Practices INSTITUTIONAL OBJECTIVES Learning Management 2. Institutional Multi-mode Learning Objectives 3. Institutional Distributed 4. InstitutionalChina BTech Collaborative Learning Learning Objectives Objectives Pipeline Program EDUCATIONAL/BUSINESS SERVICE LAYER Registrar’s Office Distributed Learning Srv BCIT International Program Heads Faculty Course File Mgmt Manage Distrib Learning International Partnerships Program Delivery Teaching Education Technical TECHNICAL CreateData DataStandards Standards Create Advisory Advisory TECHNICAL SERVICE LAYER myBCIT Team Banner Team Infrastructure Team Service Desk Manage Portal Manage ERP Integration Manage Servers Manage Incidents APPLICATIONS WebCT myBCIT Banner Student Luminis Data Integration TECHNICAL INFRASTRUCTURE Identity Management –Luminis LDAP, Banner Oracle Id and Access Mgmt, WebCT Id and Access Mgmt Database – Oracle, SQL*Server Operation Systems – AIX 5.2, Windows 2003 Server Hardware – IBM P Series, IBM 445ESX VMWare, Hitachi SAN Network – Ethernet, TCP/IP Jointly Developed by British Columbia Institute of Technology and SunGard HE Implement Cognos 8 BI Suite STRATEGIC GOALS EDUCATIONAL The Business of BCIT INSTITUTIONAL OBJECTIVES Data Standards & Dictionary 2. Institutional Data Quality Assurance Objectives 3.Data Institutional Architecture Objectives 4. Institutional Modeling & Forecasting Objectives KPI Performance Management EDUCATIONAL/BUSINESS SERVICE LAYER Registrar’s Office Finance Human Resources Instutional Research School Ops Mgrs Student Reporting Financial Reporting HR Reporting External Reporting Academic Reporting Education Technical TECHNICAL CreateData DataStandards Standards Create Advisory Advisory TECHNICAL SERVICE LAYER Cognos Team Oracle Team Web Services Service Desk Manage Cognos Env Database Administraton Manage Web Presence Manage Incidents APPLICATIONS Ministry DW Submission Data Warehouse Operational Reporting Business Analytics Balanced Scorecard TECHNICAL INFRASTRUCTURE Identity Management – Novell Identity Manager, Luminis LDAP, Cognos LDAP Database – Oracle Operation Systems – AIX 5.2, Windows 2003 Server Hardware – IBM P Series, IBM 445ESX VMWare, Hitachi SAN Network – Ethernet, TCP/IP Jointly Developed by British Columbia Institute of Technology and SunGard HE Identity Management – Phase I STRATEGIC GOALS EDUCATIONAL Connect BCIT to the World The Business of BCIT INSTITUTIONAL OBJECTIVES Efficient Business Processes 2. Institutional Single Point of Access Objectives 3.Security Institutional Management Objectives 4. Institutional Objectives EDUCATIONAL/BUSINESS SERVICE LAYER Registrar’s Office Human Resources Student Registration Employee Management Education Technical TECHNICAL CreateData DataStandards Standards Create Advisory Advisory TECHNICAL SERVICE LAYER ServerTeam Banner Team Security Team Service Desk Manage Id Infrastructure Provision Identity Data Manage Security Manage Incidents APPLICATIONS Novell Id Mgr Banner Student Banner HR Lotus Quickplace Aruba Wireless TECHNICAL INFRASTRUCTURE Identity Management –Novell LDAP, Banner Person Id Database – Oracle, LDAP Operation Systems – AIX 5.2, Novell OS Hardware – IBM P Series, IBM 445ESX VMWare, Hitachi SAN Network – Ethernet, TCP/IP Jointly Developed by British Columbia Institute of Technology and SunGard HE BCIT Technology Lifecycle - Definitions - Applications Investing Researching Applications consideration for future implementation. Applications should be used only for preapproved, proof-of-concept projects. Must be kept isolated from other 3 quadrants Applications being phased out Any tool in the retiring phase that is core to the strategic goals or objectives of the institution should have a replacement app in either the Researching or Investing quadrants. Retiring Applications that are mission critical. Core Applications that deliver on the strategy of the institute. Usually found in the Core Services Catalogue. Applications that are solid and mainstream. Products in this phase of the cycle may be maintained for upgrades. New or expanded implementations are discouraged. Steady Jointly Developed by British Columbia Institute of Technology and SunGard HE BCIT Technology Lifecycle 2004 Investing Researching Lotus Archibus Personal Files myBCIT Banner 6 Library Cognos 7 WebCT4 Bookstore Cognos 6 Retiring Housing Security Parking Steady Jointly Developed by British Columbia Institute of Technology and SunGard HE BCIT Technology Lifecycle 2005 Investing Researching Archibus CoP BLOG Personal Files WebCT6 Web FilesmyBCIT Lotus Banner 6 Library Cognos 7 Banner 7 WebCT4 Bookstore Cognos 6 Retiring Security Housing Parking Steady Adapted from Geoffrey Moore and Gartner Jointly Developed by British Columbia Institute of Technology and SunGard HE BCIT Technology Lifecycle 2006 Investing Researching Cognos 8 Enterprise Web BLOG Document Files Lotus CoP myBCIT Banner 7 Mgmt Archibus Library Cognos 7 WebCT6 Personal Files WebCT4 Retiring Banner 6 Bookstore Security Housing Parking Steady Adapted from Geoffrey Moore and Gartner Jointly Developed by British Columbia Institute of Technology and SunGard HE BCIT Technology Lifecycle 2007 Investing Researching Cognos 8 Integration Web Engine Lotus CoP Files myBCIT Banner 7 WebCT6 Enterprise Document Mgmt BLOG Archibus Library Cognos 7 Personal Files WebCT4 Retiring Banner 6 Bookstore Security Housing Parking Steady Adapted from Geoffrey Moore and Gartner Jointly Developed by British Columbia Institute of Technology and SunGard HE Technical Architecture • “Where we are” - Build our Current Technical Architecture –gathering documents/diagrams and put them into a common EA repository • “Where we will go” - Communicate our Future Technical Architecture – start with TEK Goal Architecture documents and adjust based on lessons learned via IT Services projects and TEK project plans Technology Investment Matrix Presentation Technology Internet Explorer Firefox Windows Desktop Mac Desktop 2006 Q1 6 SP1 1.5 SP2 2006 Q2 6 SP1 1.5 SP2 2006 Q3 6 SP1 1.5 SP2 2006 Q4 6 SP1 1.5 SP2 2007 Q1 6 SP1 1.5 SP2 2007 Q2 6 SP1 1.5 SP2 2007 Q3 6 SP1 1.5 SP3 2007 Q4 6 SP1 1.5 SP3 Enterprise Applications Technology Banner (General) Lotus Archibus Financial Aid Cognos 2006 Q1 7.1 6.5 2006 Q2 7.1 6.5 2006 Q3 7.1 6.5 2006 Q4 7.2 6.5 2007 Q1 7.2 6.5 2007 Q2 7.2 6.5 2007 Q3 7.2 7.0 2007 Q4 7.3 7.0 Application Server Software Technology Oracle Application Server 2006 Q1 2006 Q2 2006 Q3 1.02 1.02 10g 2006 Q4 10g 2007 Q1 10g 2007 Q2 10g 2007 Q3 10g 2007 Q4 10g Server System Software Technology Windows NT Server Windows 2000 Server Windows 2003 Server 2006 Q1 SP6a SP4 SP1 2006 Q2 SP6a SP4 SP1 2006 Q3 SP6a SP4 SP2 2006 Q4 SP6a SP4 SP2 2007 Q1 SP6a SP4 SP2 2007 Q2 SP6a SP4 SP2 2007 Q3 SP6a SP4 SP2 2007 Q4 SP6a SP4 SP2 Web Server Software Technology Apache Apache Tomcat IIS 2006 Q1 2006 Q2 2006 Q3 2006 Q4 2007 Q1 2007 Q2 2007 Q3 2007 Q4 HG 7.1 MR2 HG 7.1 MR2 HG 7.1 MR2 HG 7.1 MR2 HG 7.1 MR2 HG 8.1 HG 8.1 HG 8.1 Jointly Developed by British Columbia Institute of Technology and SunGard HE BCIT Enterprise Architecture Plan EA Strategy continues to evolve in a three phased approach Enterprise Architecture Strategy 1 Evolve EA Methodologies EA Artifact Development 2 Integrate EA with Core Services PM and Chg M EA Approval 3 Integration into New Projects IT Governance Guidance Partner Relationships Technology Strategy Co-development of Services IT Services EA Reference Model Enterprise Data Dictionary Services Portfolio Application Portfolio Vendor List Configuration Management Database (CMDB) (infrastructure) Enterprise Architecture aligns … People … Process … Technology … By using a framework containing disciplined strategies to align with the Institution’s Vision Learning & Business Teaching Technologies Technologies Enterprise Architecture Research Technologies Enterprise Architecture Communication • EA Workplace – collaboration workplace for EA http://workplace.bcit.ca/bcit_ea • EA Blog – discussion on Enterprise Architecture topics http://blogs.bcit.ca/community/blog/leo_de_sousa • EA Wiki – internal collaborative EA development environment • EA Presentations – internally and externally Questions? Thank You! Leo de Sousa, Enterprise Architect British Columbia Institute of Technology Leo_de_Sousa@bcit.ca