An Enterprise Data Architects thoughts on…



          An Enterprise Data Architects’
                 Job Description
                                                                        …with main tasks and domains to master




Lars E Martinsson
www.linkedin.com/in/larsmartinsson
Disclaimer: Content and opinions in this material are those of the author and may not represent those of any prior, current or future employer
Presentation Goal
• The goal of the presentation
   – Give a light introduction to what responsibilities an
     Enterprise Data Architect most likely should have in a
     software development organization

• The reason for the presentation is two-fold
   – Remind people hiring Enterprise Data Architects what
     responsibilities and subject areas the person should
     generally be able to cover
   – Remind Enterprise Data Architects what responsibilities and
     subject areas one must have appropriate skills for
Our attempt at a Formal Definition

             • Define vision, strategy and principles for data mgmt
             • Define standards for naming, describing, governing,
               managing, modeling, cleansing, enriching,
   The         transforming, moving, storing, searching and
               delivering all data within the enterprise
Enterprise   • Serve as the liaison between data consumer
               representatives and data solution development,
   Data        integration and governance teams
 Architect   • Inform and interpret data project sponsors
             • Must understand how data is, or will be, used and
               implication on people, processes, products and
               technology
Our Informal Definition


“The overarching responsibility for an
Enterprise Data Architect is Risk Mitigation as
there is no bigger cost to a software company
than if the Data Architecture turns out to be
wrong, incomplete or incorrectly used; all
signs it was not under proper control”

- Lars E Martinsson
High Level Data Architecture Tasks
Define and Implement
 • Enterprise Data Vision and Strategy
 • Enterprise Data Scoped Roadmap
 • Enterprise Data Standard
 • Enterprise Data Model
 • Enterprise Data Governance Functions and Frameworks
 • Enterprise Data Technology Use Map
 • Enterprise Information Analysis Maps
 • Reference, Master, Meta Data and Document Practices
Set Goals and Measure
 • Data Project Progress
 • Data Quality Improvements
 • Data Compliance Level

Sponsor, Lead and Participate in
 • Enterprise Data Initiatives
 • Industry Data Initiatives
Data Domains To Master
Data Strategy and Data Governance                    Data Content Management
•   Data Architecture Roadmap Evangelism             •   Reference Data Management
•   Data Store and Tool Vendor Evaluations           •   Master Data Management
•   Data Policies, Processes and Standards           •   Meta-Data Management
•   Data Architecture Reviews and Issue Resolution   •   Data Life Cycle Management
                                                     •   Data Quality Management
Data Modeling                                        •   Corporate and Regulatory Compliance
•   Conceptual Data Modeling
•   Canonical Data Modeling
                                                     Data Asset Discovery and Access
•   Logical Data Modeling                            • Data Store Inventory Discovery
•   Data Object Modeling                             • Data Security and API Control
•   Relational Modeling                              • Data Languages
•   Document Modeling
                                                     Data Analysis
•   Analytics Modeling
                                                     •   Business Intelligence Reporting
Data Store Definition                                •   Predictive/Reactive Decision Support
• Topology and Virtualization Modeling               •   Business Rule Management
• Data Federation Modeling                           •   Data Warehouses, Data Marts
• Performance, Scaling, Caching                      •   Data Migration, ETL, Archive
Augmentative Skills To Master
Corporate Strategy Analysis
Strategy, Project and Product Risk Assessment
Enterprise and Functional Modeling
Product Requirements Interpretation
Product Reviews and Governance
Collaborative Project Team Management
Software Development Methods
Software Release Life Cycle Management
Foster relationships with key stakeholders
IT Management
Relevant Industry Domain Knowledge
Positive Passionate Influential Inspirational Leadership and Mentor Attitude
Excellent Written, Verbal, Virtual and Live Communication Skills
Must Keep Up With Hot Topics *




* This page likely out of date and fashion at the point you read it
Must Keep Track of Hot Solutions *




* This page is likely also out of fashion at the point you read this
Proposed Next Step



   Check out my “Data Architecture Deliverables
   for Software Development Orgs” slide deck
   • Lists over 200 Deliverables an Enterprise Data
     Architect should ensure are contemplated
   • http://slidesha.re/UrAwJy




Feedback? Contact me through LinkedIn www.linkedin.com/in/larsmartinsson

Enterprise Data Architect Job Description

  • 1.
    An Enterprise DataArchitects thoughts on… An Enterprise Data Architects’ Job Description …with main tasks and domains to master Lars E Martinsson www.linkedin.com/in/larsmartinsson Disclaimer: Content and opinions in this material are those of the author and may not represent those of any prior, current or future employer
  • 2.
    Presentation Goal • Thegoal of the presentation – Give a light introduction to what responsibilities an Enterprise Data Architect most likely should have in a software development organization • The reason for the presentation is two-fold – Remind people hiring Enterprise Data Architects what responsibilities and subject areas the person should generally be able to cover – Remind Enterprise Data Architects what responsibilities and subject areas one must have appropriate skills for
  • 3.
    Our attempt ata Formal Definition • Define vision, strategy and principles for data mgmt • Define standards for naming, describing, governing, managing, modeling, cleansing, enriching, The transforming, moving, storing, searching and delivering all data within the enterprise Enterprise • Serve as the liaison between data consumer representatives and data solution development, Data integration and governance teams Architect • Inform and interpret data project sponsors • Must understand how data is, or will be, used and implication on people, processes, products and technology
  • 4.
    Our Informal Definition “Theoverarching responsibility for an Enterprise Data Architect is Risk Mitigation as there is no bigger cost to a software company than if the Data Architecture turns out to be wrong, incomplete or incorrectly used; all signs it was not under proper control” - Lars E Martinsson
  • 5.
    High Level DataArchitecture Tasks Define and Implement • Enterprise Data Vision and Strategy • Enterprise Data Scoped Roadmap • Enterprise Data Standard • Enterprise Data Model • Enterprise Data Governance Functions and Frameworks • Enterprise Data Technology Use Map • Enterprise Information Analysis Maps • Reference, Master, Meta Data and Document Practices Set Goals and Measure • Data Project Progress • Data Quality Improvements • Data Compliance Level Sponsor, Lead and Participate in • Enterprise Data Initiatives • Industry Data Initiatives
  • 6.
    Data Domains ToMaster Data Strategy and Data Governance Data Content Management • Data Architecture Roadmap Evangelism • Reference Data Management • Data Store and Tool Vendor Evaluations • Master Data Management • Data Policies, Processes and Standards • Meta-Data Management • Data Architecture Reviews and Issue Resolution • Data Life Cycle Management • Data Quality Management Data Modeling • Corporate and Regulatory Compliance • Conceptual Data Modeling • Canonical Data Modeling Data Asset Discovery and Access • Logical Data Modeling • Data Store Inventory Discovery • Data Object Modeling • Data Security and API Control • Relational Modeling • Data Languages • Document Modeling Data Analysis • Analytics Modeling • Business Intelligence Reporting Data Store Definition • Predictive/Reactive Decision Support • Topology and Virtualization Modeling • Business Rule Management • Data Federation Modeling • Data Warehouses, Data Marts • Performance, Scaling, Caching • Data Migration, ETL, Archive
  • 7.
    Augmentative Skills ToMaster Corporate Strategy Analysis Strategy, Project and Product Risk Assessment Enterprise and Functional Modeling Product Requirements Interpretation Product Reviews and Governance Collaborative Project Team Management Software Development Methods Software Release Life Cycle Management Foster relationships with key stakeholders IT Management Relevant Industry Domain Knowledge Positive Passionate Influential Inspirational Leadership and Mentor Attitude Excellent Written, Verbal, Virtual and Live Communication Skills
  • 8.
    Must Keep UpWith Hot Topics * * This page likely out of date and fashion at the point you read it
  • 9.
    Must Keep Trackof Hot Solutions * * This page is likely also out of fashion at the point you read this
  • 10.
    Proposed Next Step Check out my “Data Architecture Deliverables for Software Development Orgs” slide deck • Lists over 200 Deliverables an Enterprise Data Architect should ensure are contemplated • http://slidesha.re/UrAwJy Feedback? Contact me through LinkedIn www.linkedin.com/in/larsmartinsson