UNICOM EA Forum 2012 - Professionalisation of Enterprise Architecture
Today there is no commonly accepted definition of what an enterprise architect is or does, and there is no standard level of service. And with no common-denominating output there is no easy way to measure or compare quality of service. Overall, this is reduces the level of trust that employers can put in enterprise architects. To improve this we need to professionalise enterprise architecture.
In 2010 a new initiative was started to do just that, the Federation of Enterprise Architecture Professional Organizations (FEAPO). David was a founder member of the organisation, representing the BCS, The Chartered Institute for IT, and he will take the forum through the FEAPO objectives, its roadmap, and the progress to date.
UNICOM EA Forum 2012 - Professionalisation of Enterprise Architecture
The Professionalisation of Enterprise ArchitectureDavid TwaddellChair, BCS Enterprise Architecture SGEnterprise Architect, InpreciCommittee Member, ISO-8000 Data Qualitydavid.email@example.com/in/davidtwaddell
Why Professionalise?• Objective benchmark• Increase trust in EA• Drive standards up• Widen the appeal of EA
Current State of Enterprise Architecture• The Business Architecture Association• The Business Architecture Community• The Business Architecture Guild• The Business Architecture Society• The Business Architecture Association Institute• Many interest groups and sub-groups• … probably over 100 enterprise architecture societies and organisations.
EA FrameworksConsortia-developed frameworks Open-source frameworks• EABOK – a U.S. Federal-funded guide to EA in the context of legislative • TRAK – a general systems-oriented framework based on MODAF 1.2. and strategic business requirements. • MEGAF is an infrastructure for realizing architecture frameworks that conform• GERAM - Generalised Enterprise Reference Architecture and to the definition of architecture framework provided in ISO/IEC/IEEE 42010. Methodology • Praxeme, an open enterprise methodology• IDEAS Group – a four-nation effort to develop a common ontology for architecture interoperability • GOD, a generalist observation methodology, contains an enterprise architecture framework based on observation.• RM-ODP – the Reference Model of Open Distributed Processing defines an enterprise architecture framework for structuring the specifications • SABSA is an open framework and methodology for Enterprise Security of open distributed systems. Architecture and Service Management.• TOGAF – The Open Group Architecture Framework – a widely used • LMO – "A Living Mindmap of the Organisation" is an open EA technique that framework including an architectural Development Method and standards. uses a Mind_map to describe an organisations.• Good enough architecture methodology – a methodology based on experiences, results and best-practices gathered through real-life Defence industry frameworks Wikipedia implementations.• ARCON – A Reference Architecture for Collaborative Networks – not • DoDAF – the US Department of Defence Architecture Framework focused on a single enterprise but rather on networks of enterprise • MODAF – the UK Ministry of Defence Architecture Framework • NAF – the NATO Architecture FrameworkProprietary frameworks • AGATE – the France DGA Architecture Framework• Avancier Methods (AM) Processes and documentation advice for • DNDAF – the DND/CF Architecture Framework (CAN) enterprise and solution architects, supported by training and certification.• SAM Solution Architecting Mechanism – A coherent architecture framework consisting of a set of integral modules.  Government frameworks• Integrated Architecture Framework (IAF) – from Capgemini company in • GEA Government Enterprise Architecture – a common framework legislated 1993 for use by departments of the Queensland Government• CLEAR Framework for Enterprise Architecture – Atos Origins Enterprise • FDIC Enterprise Architecture Framework Architecture Framework • FEAF Federal Enterprise Architecture Framework – a framework produced in• OBASHI – the OBASHI Business & IT methodology and framework 1999 by the US Federal CIO Council for use within the US Government• Information FrameWork (IFW) – conceived by Roger Evernden in 1996 • NIST Enterprise Architecture Model• SAP Enterprise Architecture Framework • TEAF Treasury Enterprise Architecture Framework – a framework• Zachman Framework – an architecture framework, based on the for treasury, published by the US Department of the Treasury. work of John Zachman at IBM in the 1980s • NORA Nederlandse Overheid Referentie Architectuur – a reference framework from the Dutch Government
Enterprise Architecture Certification (From Mike Walker’s Blog)
The Federation of Enterprise Architecture Professional Organizations (FEAPO)“FEAPO provides a mechanism to facilitate collaborationand coordination of activities among EnterpriseArchitecture related professional organizations, to worktoward a better integrated community and “one face” for theadvancement of the practice and profession of EnterpriseArchitecture.” FEAPO Operating Charter, signed by initial members in 2011Timeline:June 2010 - ConceptSept 2010 - 2nd concept meeting27,28 Jan 2011 - First full meeting2011-12 First working groups established
FEAPO Members• Data Management International (DAMA International) & DAMA International Education and Research Foundation• International Council on Systems Engineering (INCOSE)• IEEE Computer Society• International Organization for Standardization (ISO)• The Association for Enterprise Information• The Association of Enterprise Architects• The Association of Business Process Management Professionals International• BCS, The Chartered Institute for IT• The Business Architecture Guild• The Business Architecture Society• The Business Architects Association• The Canadian Information Processing Society (CIPS)• The Center for the Advancement of the Enterprise Architecture Profession• The Enterprise Architecture Shared Interest Group from the Industry Advisory Council• The Global IT Community Association (GITCA)• The Integration Consortium• The International Federation for Information Processing International Professional Practice Partnership (IFIP IP3)• The National Association of State Chief Information Officers (NASCIO)• The Network Professional Association (NPA)• New Zealand Computer Society• The Object Management Group• The Open Group
FEAPO Structure Member Affiliated Organisations Organisations Non-commercial commercial Board of Council of Affiliated Directors Delegates Agents 5 Delegates selected 1 rep from each 1 rep from each by Council of Affiliate Member DelegatesOrganisation Activities FEAPO FEAPO Working FEAPO Working Groups Meetings Groups
Characteristics of a ProfessionElements of a Profession: In addition - communication:• Guide to its Body of Knowledge • Publish a journal• Code of Ethics • Maintain a registry of• Standards of Practice members• Competency Definitions • Public outreach• Curriculum Model • Branding• Preparatory Education • Guidelines for professional• Accreditation Criteria practice• On-going Professional Development• Certification/External Validation
Working Group # 1 - RoadmapObjective: “Develop a draft roadmap for delivering the coreelements of the EA profession over the next 2 to 3 years.”Rationale: “Guide the activities of the Federation ofprofessional groups and enable the prioritisation andresourcing of activities.”Starting points: – Maturity Model (CAEAP) – Model of IT Professions (IEEE)
IEEE Model – before additionsModel of an IT Profession Preparatory IT Professional Body of Education Knowledge is organized PROFESSION Society (Society of Knowledge into a Body of Knowledge Peers) which is taught through preparatory education Self-Governance Curriculum delivered by an accredited Standards of program which follows an approved curriculum. Professional (Nat’l & Internat’l Standing)Code of Ethics Practice Accreditation Professionals follow Criteria a code of ethics Standards of while performing Consensus Practice activities in accordance with Preparatory Certification Activities define standards of Education practice. (Degree Competency Programs) Definitions Licensing Professional Job Roles Advancement Responsibility for External Validation groups of activities Certification certifies that is assigned to job individuals have defined roles. A career path Skills (Skills competencies. Licensing Career Paths is a progression of Development) extends certification to job roles and include active oversight of increasing the profession including responsibility. disciplinary action. Ongoing Professional Education Professional Development Skills to apply the knowledge to accomplish tasks are acquired through professional development including on-the-job training. 11
Combined Model – with FEAPO additions Branding Publishing a Journal Preparatory Education EA Knowledge is organized into a Body Professional Society Body of Knowledge of Knowledge which is taught PROFESSION (Society of Peers) through preparatory education Public Outreach delivered by an accredited program which follows an approved Self-Governance Curriculum curriculum. Professional Standards of Practice Guide Professional (Nat’l & Internat’l Code of Ethics Standing) Practice Accreditation Professionals follow Criteria a code of ethics Standards of while performing Consensus Practice activities in accordance with Preparatory Certification Activities define standards of Education (Degree practice. Programs) Registry Competency Definitions Licensing Professional Job Roles Advancement Responsibility for groups External Validation of activities is assigned Certification certifies that to job roles. A career individuals have defined path is a progression of Skills (Skills competencies. Licensing extends Career Paths job roles and increasing Development) certification to include active responsibility. oversight of the profession including disciplinary action. Ongoing Professional Education Professional Development Skills to apply the knowledge to accomplish tasks are acquired FEAPO list through professional development including on-the-job training. Additions 12
Overview of the Proposed RoadmapMilestones/ KPI’sInceptionFoundationEducationAcknowledgementRegistrationProfessionMaintenance 13
Gantt Chart View for Roadmap 2011 Timeline 2014 + FEAPO/Professional Societies / Career Path Rationalization / Taxonomy of EA Scope Key Messages Code of Ethics Competency Candidates BoK Candidates Clear Communications Branding Knowledge Areas Outreach Curriculum Model Preparatory Education Competency Definitions Standards of Practice Journal Professional Practice Guide Jobs / Roles Accreditation Initiate Professional DevelopmentRoadmap Certification / Licensing Career Paths Registry 15
Working Group # 2 - Self Governance• FEAPO Charter: http://www.feapo.org/documents/FEAPO%20Charter%2 0Final.pdf• FEAPO Bylaws: http://www.feapo.org/documents/FEAPO- Bylaws_Final%20Jun9.pdf
Charter – some key points• FEAPO Members can be legal non-profit only, related to enterprise architecture• Each member provides one Delegate and one Alternative Delegate to participate and vote• Members have access to all FEAPO materials• Commercial organisations can be an Affiliate and provide non-voting Agents to FEAPO discussions.• Careful consideration of intellectual property and trade secrets• Currently no fees (costs met by Members and Affiliates)
Working Group # 3 - Ethics• allows professionals who act with conscience to practice in the knowledge that they will not be undermined commercially by those who have less ethical qualms• Set standards of conduct• maintains the public’s trust in the profession
Ethics - Starting Point• Integrity - identify your private agendas, do not count the cost of integrity, rectify missteps immediately, protect confidential information• Non-maleficence - Do no harm, be vigilant for negative outcomes , never exploit people, prevent the misuse of work• Respect - Honour human differences, respect values, protect privacy, never undermine others• Beneficence - Establish Win-Win scenarios, obtain informed consent, clarify expectations• Prudence - Evaluate before acting, avoid conflicts of interest, do not make exaggerated claims• Compassion - Show positive regard, protect vulnerable people• Justice - make performance criteria explicit, discriminate fairly, treat people equitably• Self-Reliance - Encourage independence, terminate services that cease to be helpful• Fidelity – Be loyal, assume perpetuity, provide honest feedback• Excellence – Deliver your best• Sound Judgement - Exercise fair judgement, applying expertise
Working Group # 4 - EA Body of Knowledge• Why? – Consistency, and all the benefits that come with that…• How? – Create normalized topic list from lists submitted by FMOs – sort into Knowledge Areas (KAs)• Content: – Vocabulary – Methods & Practices – Architecture Patterns This work will become the basis of competency definitions, educational curricula, certification training/tests, accreditation reviews, and job descriptions
EA BOK / BCS Overlap - ISEB• BCS, The Chartered Institute for IT, owns the Information Systems Examinations Board (ISEB), and issues Foundation, Practitioner and Higher (Diploma) qualifications and certificates.• ISEB - Intermediate and Practitioner level certificate in Solution & Enterprise Architecture (upgrade in progress) – Syllabus: http://certifications.bcs.org/upload/pdf/sd-esa- syllabus.pdf – Reference Model: http://certifications.bcs.org/upload/pdf/sd-esa- reference-model.pdf
EA BOK / BCS Overlap – SFIA+• BCS, The Chartered Institute for IT, and some other organisations maintain a skills matrix• Links Areas of Operation with Skills and Levels of Responsibility.• Provides fairly detailed descriptions which can be used to create job roles.
Working Group # 5 - Communications• Data-Driven Strategy: – Short-term and long-term objectives – Measurable results – Tactics align to goals• Targeted Messaging: – Clearly defined audiences – Match messages to audience needs and challenges; “relevancy” – Drive prioritized messages consistently across all communication channels• Predictable Cadence: – Forecast topics/messages 3–6 months in advance – Align “editorial calendar” to key business groups, stakeholders – Establish loyalty as a reliable source of EA practice/profession advisories, EA technical knowledge and resources, FEAPO approved standards, skills & competencies frameworks, BOKs, certifications, accreditations, …
FEAPO Communication Program StrategyProgram 1. Drive membership in FEAPO and EAs in FEAPO federation members 2. Increase EA Professional satisfaction with EA domain Goals 3. Educate industry on EA practice, EA profession, and on FEAPO value/benefits Encourage EAs to download EA and Provide FEAPO-approved Enable associations and Program FEAPO-related relevant, targeted user groups to meet,Objectives whitepapers, articles, vi technical attract new members and deos, webcasts, courses resources, content and collaborate via FEAPO guidance to enhance EA careers •Promote download •Technical guidance content • Event funding support (via campaigns through EA FEAPO sponsors) •Deep tech campaigns Program communities content • EA Speaker opportunities • ConsortiumsStrategies • User Group •Monthly or quarterly EA • FEAPO awards Leaders training events • Incentive programs • EA Speakers •EA conferences and SIGS • Members & • Events platform •Online virtual events Affiliates •Leader/speaker • EA Evangelist •Leverage social media to connections engagement further our engagement •Research and promote campaigns • Biz development and marketing support 25
Communications Plan Events & Conferences Methods - VehiclesEditorial Calendar Newsletters Direct Email Social Media Future FEAPO Website • January – April: Promotion of EA campaigns/content • May - August: Update campaigns based on Jan - April experience • Ongoing: Editorial Calendar drives monthly communications • Note: Consider internal communications plan for Sept FY12 [to manage internal FMO communications] 26
The Professionalisation of Enterprise ArchitectureDavid TwaddellChair, BCS Enterprise Architecture SGEnterprise Architect, InpreciISO-8000 Data Quality Committee Memberdavid.firstname.lastname@example.org/in/davidtwaddell