IT Architecture at Birmingham

20
IT Services IT Architecture at Birmingham RUGIT March 2012

description

IT Architecture at Birmingham. RUGIT March 2012. Agenda. Architecture at Birmingham Architecture at Imperial Anti-Architecture at Warwick Group discussion. Agenda. Why Architecture? What is Architecture? Enterprise Architecture Framework Principles Process Governance Funnel - PowerPoint PPT Presentation

Transcript of IT Architecture at Birmingham

Page 1: IT Architecture at Birmingham

IT Services

IT Architecture at Birmingham

RUGIT March 2012

Page 2: IT Architecture at Birmingham

IT Services

• Architecture at Birmingham• Architecture at Imperial• Anti-Architecture at Warwick• Group discussion

Agenda

2 IT Architecture

Page 3: IT Architecture at Birmingham

IT Services

• Why Architecture?• What is Architecture?• Enterprise Architecture Framework• Principles• Process• Governance• Funnel• Questions

Agenda

3 IT Architecture

Page 4: IT Architecture at Birmingham

IT Services

• Enterprise Architecture – a holistic approach to IT• Principles to drive realisation of IT Strategy• Rational approach to prioritising technology investment

• Seeks benefits across the University as a whole• Simplify – reduce complexity (and associated costs)• Standardise – define and comply with standards, achieve

economies of scale• Rationalise – eliminate duplication, maximise reuse

• Architecture Governance• ITIL compatible – dovetails into existing IT Governance• Validates compliance so that benefits are actually achieved

Why Architecture?

4 IT Architecture

Page 5: IT Architecture at Birmingham

IT Services

• Policies• Security – IAM, encryption• Green IT – carbon counting, efficient use of resources• Services – loosely coupled components that implement services

• Standards• SIB – a published Standards Information Base

• Procedures• Architecture Process – covers entire system life cycle, includes:• Architecture Governance – extension of IT governance

• Guidelines• Principles – based on IT Strategy + industry best practice• Patterns – reusable designs (benefit from experience)• TAM – Target Architecture Model (what we are aiming for)

What is Architecture?

5 IT Architecture

Page 6: IT Architecture at Birmingham

IT Services

Birmingham Enterprise Architecture Framework

6 IT Architecture

Page 7: IT Architecture at Birmingham

IT Services

Architecture Framework

7 IT Architecture

Page 8: IT Architecture at Birmingham

IT Services

Application Architecture

8 IT Architecture

Page 9: IT Architecture at Birmingham

IT Services

Data Architecture

9 IT Architecture

Data Architecture Principles• subset of EA principlesEnterprise Information Model• based on semantic model• business entitiesLogical Data Models• hierarchy of models• includes COTS• use data dictionaryPhysical Data Models• tables, rows, columns, keysData Management Policy• information life cycle• data quality – active

management

Page 10: IT Architecture at Birmingham

IT Services

Birmingham Enterprise Architecture Framework

10 IT Architecture

Page 11: IT Architecture at Birmingham

IT Services

Architecture Principles

11 IT Architecture

Page 12: IT Architecture at Birmingham

IT Services

Focus on System Life Cycle

12 IT Architecture

• System Life Cycle Process extends over entire life cycle of a system• Architecture Process supports entire system life cycle• Support model• Retirement (or Exit if system is externally managed service)

Page 13: IT Architecture at Birmingham

IT Services

Start-up Initiation Implementation Close-down

Post Project

Actions PoC / Investigation

Iterations Change control

Artefacts Change requests

Outcomes Project Approval

Closure Confirmation of benefits

Process

13 IT Architecture

Solution Architecture• summarise architecture decisions and known facts• high-level business, application, data and technology description• produced by architects + project team• defines what will be delivered - changes subject to change control• delivered with PID, or shortly thereafterArchitecture Board• held before go-live (more if necessary)• assures solution is fit for purpose and Solution Architecture has been delivered• may result in work-off list, or delay go-live

Architecture Board

Solution ArchitectureWork-off list

Page 14: IT Architecture at Birmingham

IT Services

• A short document that summarises the proposed solution• Not a design document (does not cross boundary between architecture

and design)• Delivered with, or shortly after, PID

• Contents:• Background + high-level architecture overview• Architecture Principles – how the solution will address them• Assumptions – major assumptions only• Decisions – technology choices etc.• Technology Stack – hardware, software, versions• Protocol Stack – which protocols used and where• Environments – (e.g. Development, Test, Production) with 1st cut sizing• Key Non-functional Requirements – how they will be met• Data – use/creation of enterprise data

Solution Architecture Description

14 IT Architecture

Page 15: IT Architecture at Birmingham

IT Services

Non-Functional Requirements

15 IT Architecture

Quality Perspective Definition Measurement

Performance System response time for defined functions or use-cases.

L = latency – response timeJ = jitter - % variation in LH = headroom - % available spare capacity.

ScalabilityAbility of a system to handle increasing or decreasing volumes within allocated resource limits (headroom).

SF = scalability factor in the range 0..1SL = scalability limit (point of diminishing returns)

Availability Ability of a system to function when required in spite of errors and failures.

% of target availabilitye.g. 99.98% of 24 x 7

Operability How well a system operates within the IT landscape. High – Medium – Low

Usability Ease of use, or conviviality of a system. High – Medium – Low

Security Ability to prevent unauthorised access to information. High – Medium – Low

Regulation Conformity with laws and regulations. High – Medium – Low

Flexibility Ease of change of a given system. High – Medium – Low

FeasibilityAbility of the organisation to deliver the system subject to constraints of available expertise, technology, time and resources.

High – Medium – Low

Page 16: IT Architecture at Birmingham

IT Services

• Technical meeting chaired by IT Architect• Reviews solution architecture for:

• Overall fitness for purpose• Adherence to Architecture Principles, Standards• Security – conformity with security policy, addresses specific risks• Information – access to / impact on the university’s enterprise

data• Architecture Concerns – technical risks, issues etc.

• Approves solution• May request / impose remedial action as necessary• Delay project close-down if outstanding major issues• Delay go-live if major risks to the university

Architecture Board

16 IT Architecture

Page 17: IT Architecture at Birmingham

IT Services

• Architecture Compliance Form• Summary of system architecture• Check list – Principles, Requirements, Standards, Technology,

Environments• Operational Testing – new focus

• To show compliance with non-functional requirements• Architecture Compliance Review

• Held before go-live• Based on Compliance Form

• Architecture Authority process• Oversees architecture governance

Changes

17 IT Architecture

Page 18: IT Architecture at Birmingham

investmentproposals

business casescrutiny

holistic IT strategy& overview planning

6 monthly status review

IT Innovation Panel

aligning innovation with strategy

IT Strategic Planning Group

SPRC

UEB

ICG

MIRGUniversity capitalplanning

ISSGInformation Security

BSSGApplications

ITIGInfrastructure

SPRC Strategic Planning and Resources CommitteeUEB University Executive BoardICG Infrastructure Coordination GroupMIRG (IT) Major Investments Review GroupBSSG Business Systems Strategy GroupITIG IT Infrastructure GroupIMSG Information Management Steering GroupBIRMS Banner Information Reporting & Mgmt SystemISSG Information Security Steering GroupRCMG Research Computing Management Group

for each of BSSG / ITIG:strategic direction and tactics, and service management

RCMGReporting

UoB Student

BIRMS

architecture

Page 19: IT Architecture at Birmingham

Output metadata£Planned live Q4 2011

LMS (Library)£Live in phases 2012 -2013

iVLE 2.0Visioning(planned live 2013)

Project Mgt software£?? from ??Not started

DRES£k (2yrs) Planned live Q1 2012

Student Accommodation£k from HASPlanned live Q2 2012

RMS/REF£?July 2012; rollout dates t.b.c.

Module Evaluation£kPlanned live Q3 2012ITSMP

£Live in phases 2012 -2014

Single Source Curric£k JISC fundingLive ??

BIRMS – Phase 2£Completed July 2012

Alta HR - my.teamsFully live Q4 2012; partial release April 2012

Research Grant System£Development complete July 2012.

Alta HR Self service£Off-campus access t.b.c.

REAMS£Live April 2012

EPOS £ from HASLive summer 2012

Alta HR - Real Time Initiative £Live April 2012

PG Admissions£Live Nov 11

Enterprise Search£Phase 1 Live Q1 2012

E- Marketplace£Live rollout starts Q4 2011

Asset Mgt - (Planon)£Live Oct/Nov 2011

Oracle renewal (Q2 2014)£Not started

Banner renewal (2014)£Initial discussions

BOXI renewal (Q4 2012)£Initial discussion

Staff e-recruitment replacement? £??Not started

CampusM

Raisers Edge

IDE

AID

EA

FEA

SIB

ILIT

YFE

AS

IBILITY

DE

VE

LOP

ME

NTD

EV

ELO

PM

EN

TB

AU

B

AU

RE

VIE

WB

AU

RE

VIE

WB

AU

CORE SYSTEMS SUPPORT SYSTEMS

Planon

Occam

SSM

Tableau WCN

Tokopen

Talis

Student Hub software£?? from ??Not started

Luminis

ContensisCODA

ProactisAltaHR

Hobsons

BOXI

Research Accounting WebCT

e-Ticketing£ from HASPlanned live June 2012

HR workflow£?? from Incent. & Penalt.?Not started

Research Assets re-use & booking £?? from ??

CAL Workload Allocation Model£?

HR Systems Review£ Not started

Page 20: IT Architecture at Birmingham

IT Services

20

• Engaged experienced contractor• Established approach, framework, principles, process

• Switched to permanent ‘Chief IT Architect’• JD also includes: IT Security Officer and IT Innovation

• Switched to new processes for all IT projects• Additional resources

• Information Architect• Data Architect

How we got started

IT Architecture