Enterprise Architecture: CIO Council Update
Enterprise Architecture: CIO Council Update
• EA Program Approach
• Key Terminology
                                                           2
The Enterprise Architecture Vision
• Deliver an enterprise architecture   • Ensure that EA provides active        • Decrease in project delivery
  framework that drives technology       direction and delivers value to the     timeframes to production
  and development standards              organization                          • Increase in the number of
  across Harvard                       • Counter complexity with common          integrated applications using
• Provide common approaches for          solutions                               programmatic interfaces
  integration across enterprise        • Enable sharing of data across         • Increase in the number of funded
  applications, processes, and data
                                         organizations                           projects that conform to an EA
• Align and rationalize technology                                               Checklist
                                       • Preference for open-source,
  decisions and investments              COTS, and programmatic                • Decrease in ad-hoc data sharing
• Identify redundant or conflicting      interfaces — both in what we
                                                                               • Increase in automated data
  processes and data across              obtain and what is produced             exchange
  organizations                        • Encourage, define, and ultimately     • Increase in the number of known
                                         provide best-practice solutions         authoritative data sources
                                       • Evolve framework and solutions        • Decrease in the number of copies
                                         with advances in technology             of data
                                                                                                                    3
Enterprise Architecture Governance
 IT executives who ensure that the vision and plan are addressed by the working group. Also provides
 consistent direction and problem-solving approaches for the working group and the EA program at large.
 Meets monthly.
 Co-Chairs: Anne Margulies and Stephen Gallagher
 Members: Scott Bradner, Ben Gaucherin, Stephen Ervin, Gabriele Fariello, Praneeth Machettira,
 Pratike Patel, Jason Shaffner, Jason Snyder, Jim Waldo, Bob Wittstein
                                                                                                                 4
EA Program Approach
                                          Security                                             Advisories,
 Requirements                                                                                 Methodologies,             Architects
  and Needs                                                                                   and Principles
                                                        User Experience
                                                         Interoperation
                     Enterprise
   Enterprise                                                                                  Patterns and
                    Architecture
  Technology                                                                                    Reference
                  Implementation                                                               Architecture          Ad-Hoc Consultation
  Assessment                                                  Data
                        Plan
                                                          Middleware
                                                                                                                   ITCRB and PRC Reviews
                                                     Infrastructure and IaaS
  Technology
  Trends and                                                                                  Outreach and
 Best Practices                                           Networking                            Training              Evaluate Skills &
                                                                                                                    Organizational Needs
                                                                                                                                           5
Key Terminology: Layers
                                                                                                                                                                                                            8
Interoperation: Current State of SIS Data
                                                           SIS Current Production Data Flows
        HLS                                    HLS                                   Harvard                        Harvard
     (Graduate                                 (JD)                HSPH           Divinity School                   College                   GSAS
     Programs)
ESCI
Pipe Delimited
                                                                                                                                                                                                              9
Interoperation: Domains
                                                                                                                                                                                                      10
Interoperation: Establishing a Domain Work Plan (DRAFT)
                                                        FY15                                                                      FY16                                                     FY17
                            Q1                 Q2                Q3               Q4                 Q1                Q2                 Q3              Q4           Q1             Q2          Q3   Q4
                                                                           Deploy Prototype
                                                                           Integration Services
                                                                                  Pilot Services with Selected
                                                                                  Feeds
                                                            Inventory Current Feeds & Apps           Scale Integration Services                                             Planned Upgrades
      Engineering
Interoperation Services
Application Adaptors
Develop KPIs
• Similar data exchanged between applications have standard definitions and formats
• Publish event-driven data once, as soon as applications have it available
• Allow subscribers to data to specify the frequency of delivery
• Web services or APIs that perform business services are implemented once
• Interoperation improvements will displace, not break, current implementations
• Focus one organization with deep skills for continued development operation of
  Interoperation solutions
• Leverage existing successes
                                                                                               12
Questions or comments?
Thank you!