SlideShare a Scribd company logo
1 of 26
Enterprise Architecture as a Mission Enabler


             2011 NASA PM Challenge
                 Long Beach, California




                    Josh Arceneaux

                  Booz Allen Hamilton




                                               0
Contents

 What is Enterprise Architecture

 Why do Enterprise Architecture

 Is Enterprise Architecture Right for you?

 Getting Started in Enterprise Architecture

 Case Study: NASA Constellation Program

 Summary




                                               1
What is Enterprise Architecture?
 According to Webster's Dictionary:

   • Architecture: the art or science of building

   • Enterprise: a unit of economic organization or activity

 Joining these two definitions we can surmise that Enterprise Architecture, at it’s most basic
  definition, is:

             The art or science of building a unit of economic organization or activity

 For purpose of this presentation, the “unit of economic organization or activity” is generically
  any NASA program or Project




                                                                                                     2
Why do Enterprise Architecture?
 COMPLEXITY

  • If you can't describe it, you can't create it (whatever "it" is)

 CHANGE

  • If you don't retain the descriptive representations after you create them (or if you never
    created them in the first place) and you need to change the resultant implementation, you
    have only three options:
       – Change the instance and see what happens (High risk!)
       – Recreate ("reverse engineer") the architectural representations from the existing (“As-
         is") implementation. (Takes time and costs money!)
       – Scrap the whole thing and start over again




                                                               *© 2007 John A. Zachman, Zachman International




                                                                                                                3
Managing Complexity and Change in NASA
        Programs

 Just how complex are NASA programs?
  – That depends on the program, but generally they are just as, if not more complex than the
    majority of commercial industry programs and projects
  – Add to that the risks imposed by the environments that NASA missions operate in and one
    could make the case that NASA programs and projects have ZERO room for error

 How often do NASA programs change?
  – Daily, there is a reason the engineering, operations, and change control boards at NASA are
    busy
  – If you look at the engineering and operations level you could say that change occurs
    constantly throughout the day
       • After all isn’t that what smart folks do, create, invent, innovate, and drive change on a
         constant basis




                                                                                                     4
NASA Programs at a Glance
                                                                           Programs
                      NPR’s                        Program                  Produce
                      Guide                        Manager


                                        Project      SE            SW
                                        Controls   Manager       Manager




                                                   What is missing




    NPR 7123.1
              NPR 7120.5D
          Program Management




Systems Engineering
                           NPR 7150.2A
                       Software Engineering
                                                   ?
                                                                                      5
The Program Structure: i.e. The Enterprise!

                                                   Without
                                            Enterprise Architecture




                                                     With
                                            Enterprise Architecture



Where do you want to drive?



                                                                      6
Building the Enterprise

 Enterprise architecture and the principles behind enterprise architecture can complement
  traditional program management, systems engineering, and software engineering practices to
  enable a program to perform at closer to optimal efficiency.

 A key enterprise architecture principle involves taking a holistic approach to defining and
  managing the program or project that allows the program participants and stakeholders to
  attain and maintain situational awareness for both tactical decision making and strategic
  planning
  – You know what you have today,
  – You know what you can expect to have tomorrow
  – Therefore you can make well informed decisions that optimize today's needs and enable
    you to meet tomorrow’s demands




                                                                                                7
What is contained in the Enterprise Architecture


                                        • Business Processes and activities
                                USE
       Business

                                        • Data that must be
                                          collected, organized, safeguarded,
          Data                  USING     and distributed




                                        • Application such as custom or off-
                                          the-shelf
       Application             RUN ON



                                        • Technology such as computer
                                          systems, networks, data centers
       Technology



                                                                               8
Is Enterprise Architecture Right for You?

 If we arrange our Enterprise
  (Program/Project) into
  different drivers and levels,
  several “families” of
  questions that may provide
  valuable insight into your
  program or project are then
  answerable through
  exercising an Enterprise
  Architecture approach

 If as a program/project
  manager these things are
  important to you then, YES,
  Enterprise Architecture is
  right for you.




                                                         9
How much Enterprise Architecture do you Need?
         Short Answer

 Short answer: As much or as little as is needed to define and effectively manage the program
  or project
  – Typically the larger the program/project and the more participants, more enterprise
    architecture information is needed
  – Additionally, the more detail and precision you require, the more enterprise architecture is
    needed


                                                                 …. do not use this!

       When this is all you need….




                                                                                                   10
How much Enterprise Architecture do you Need?
          Longer Answer
 People: Who makes up the program/project (internal and external), how are they organized, what are their
  roles and responsibilities, and how to the relate to one another
   – An organization chart and accompanying RACI (or similar concept) can provide a wealth of knowledge

 Processes: What are the business processes and information that the program executers to produce their
  products
   – NPR 7123.a is the highest level business process for Systems Engineering within NASA

 Technology: What systems, applications, information, IT infrastructure does the enterprise utilize to facilitate
  execution of the business processes
   – Programs utilize program unique technology, center provided technology ,and agency provided
     technology; What is the best usage of this technology?

 Controls: What is the governance model and how is it used to manage the enterprise
   – What decisions are made by whom, under what circumstances, and by what mechanisms; Typically
     NASA Boards and Panels

 Strategy: How is the enterprise going to evolve to meet the needs of tomorrow
   – NASA development programs have defined lifecycles that determine the evolutionary path of the vehicles,
     no such mechanism provides this for how the program/project will evolve as the economic, political and
     technological environment changes.


                                                                                                                     11
How is the Enterprise Architecture Managed:
             Frameworks

 The framework provides
  guidance on what artifacts
  are necessary to capture
  information about the
  enterprise and provides a
  mechanism to identify and
  visualize the relationships
  between the enterprise
  information

 There are many
  frameworks, the majority of
  which are some derivation
  of the Zachman framework




                                                           12
13
                                                                                                                                                                                                                                                                                                                            Federal Enterprise Architecture
                                                                                                                                                                                                                                                                                                                            Framework (FEA)
                                                                                                                                          Department of Defense Architecture
                                                                                                                                          Framework (DoDAF)




                                                                                                                Project Viewpoint
                                                                                                                Project Viewpoint
                        Describes the relationships between operational and capability
                          requirements and the various projects being implemented;
                        Details dependencies between capability management and the
                        Details dependencies between capability management and the
Additional Frameworks




                                    Defense Acquisition System process.
                                    Defense Acquisition System process.
                                                                                                                                                                                                                                                                           systems, their composition, interconnectivity,
                                                                                                                                                                                                                                                                           and context providing for, or supporting, DoD
                                                                                                                                                                                                                                                                           Articulate the legacy systems or independent
                                                                                                                                                                                                    Articulate the performers, activities, services,
                                                 Articulate the capability requirement, delivery




                                                                                                                           Articulate operational scenarios, processes,




                                                                                                                                                                                                        and their exchanges providing for, or
                                                        timing, and deployed capability



                                                                                                   Operational Viewpoint
                          Capability Viewpoint




                                                                                                                                                                                                              supporting, DoD functions


                                                                                                                                                                                                                                                       Systems Viewpoint
                                                                                                                                                                               Services Viewpoint
                                                                                                                                     activities & requirements




                                                                                                                                                                                                                                                                                              functions
                                                                                                   Standards Viewpoint
                                                                                                   Standards Viewpoint
                         Articulate applicable Operational, Business, Technical, and
                           Industry policy, standards, guidance, constraints, and
                           Industry policy, standards, guidance, constraints, and
                                                  forecasts
                                                                                              Data and Information Viewpoint
                         Articulate the data relationships and alignment structures in
                         Articulate the data relationships and alignment structures in
                                            the architecture content
                                                                                                                            All Viewpoint
                         Overarching aspects of architecture context that relate to all
                         Overarching aspects of architecture context that relate to all
                                                  models
Getting Started: What do you want to know?

 If you know the right questions to ask, you can model your enterprise effectively




                                                 Step 1
                                              Determine the
                                           Intended Use of the
                                               Architecture


      Step 2               Step 3                Step 4                 Step 5                Step 6
Determine Scope of    Determine Data       Collect, Organize, C   Conduct Analyses in   Present Results IAW
   Architecture      Required to Support   orrelate, and Store        Support of          Decision Maker
                        Architecture        Architecture Data        Architecture             Needs
                       Development                                    Objectives


                                                                                                              14
How to get Started: Example
 Question: Are my business processes being executed effectively without overlap?
  – Ineffective execution can cause, among others, schedule delays, excessive rework, lost or missing
    information, unclear line of communication and authority
  – Overlap can cause, among others, lack of authoritative data leading to ill or uninformed decision,
    excessive cost, sub-optimal resource allocation.


                                                     Assumption: We are looking at the top level
                                                     business process, as defined in the NPR’s,
                                                     however this approach may be used to any level of
                                                     detail

                                                     Remember: Finishing Hammer or Powered Jack
                                                     hammer?




 For this exercise we will use the DoDAF 2.0 framework.
  – Primary Models : Activity Model, Operational Rules Model, Event Trace Model
  – Supporting Models: Conceptual Data Model, System Model, Organizational Model
  – Will also need to define performance metrics

                                                                                                         15
An Enterprise Architecture will not provide you
         benefit unless

 It addresses real business problems and identified plausible solutions

 It provides key insight in an easily understandable fashion to a decision-maker

 It captures how the enterprise worked or didn’t and how it could be improved

 It illustrates how a change fit an enterprise and how it enabled improvement

 It was links with all other decision analysis processes including economic analysis

 It provides a clear order for change that was actionable and measurable

 It was develops in a rapid manner with input from key business or operations owners




                                                                                        16
Program/Project Management Process Overview:
NPR 7120.5D




                                               17
Systems Engineering Process:
NPR 7123.1A



                                 NO comparable
                               Process Diagram for
                                  NPR 7150.2A




                                                     18
The Program/Project Lifecycle: Where it all comes
together




                                                    19
How the Models Work together
         Organization Model                                      Integrated Activity Model                       Operational Rules Model

                 Program                                                     PM                                         Program /
                 Manager                                                    Model                                      Project CCB
                                                Executes                                          Governed By
                                                                                                                SECB                 SWCB

Project            SE           SW                                                      SW
Controls         Manager      Manager                           SE Model
                                                                                       Model




                                                                            Complies
                                                                                                                   Event Trace Model




                                                                            Creates
       Informs




                                  Informs




                                                                             Uses
                                                                                                                        Lifecycle
   Metrics                  Reports                                                                                      Model
                                                            Integrated Conceptual Data Model
                              Creates
       Creates




                                                                        • Cost
                                                                        • Schedule
                                                                        • Risk
                                                                        • People
           IT System Model                                              • Etc.


                   PM
                 System                     Manages        • Requirements              • Requirements
                                                           • Analysis                  • Analysis
                                                           • Verification              • Verification
                                                           • Flight                    • Flight
                                                             Systems                     Software
      SE                   SW                                Architecture                Architecture
    System                System                           • Etc.                      • Etc.

                                                                                                                                            20
Answering the Question: Are my business
          processes being executed effectively without
          overlap?
 Your models and metrics can identify many attributes of your enterprise that could be operating better

                  Ineffective Execution                                             Overlap

  Longer than necessary schedules                           Unclear lines of communication and authority
    – Identification of unnecessary activities within the      – More than one org is accountable for an activity
      process
    – System facilitating the processes activities are       Excessive cost
      insufficient                                             – Multiple organizations performing common
                                                                 functions with common data
  Excessive rework                                            – Multiple systems performing common functions
    – A common data model is not being followed                  on common data
    – Reporting is adhoc and not repeatable i.e. You
      generate a custom report each time                     Sub-optimal resource allocation
    – Processes are not defined                                – Organizations, activities, data, and systems do
                                                                 not clearly align with each other
  Lost or missing information
                                                             Lack of authoritative data leading to ill or
    – Data model is incomplete                                uninformed decision
    – Activities and their data is not found in a system       – Data resides in more than one system
                                                               – Data propagated into metrics and reports for
                                                                 decision making from more than one system
                                                                 without proper controls
                                                                                                                    21
Case Study: Systems Engineering Processes on
            the Constellation Program

 Task
  – Perform cost benefit analyses around aspects of the information systems architecture to determine
    impacts of an “architected and consolidated” approach to application development and information
    management

 Specific Objectives
  – Process Standardization Assessment: What are the benefits over a ten year window when an
    organization establishes standardized system usage with common procedures and enforces governance
    versus implementation of an information system architecture without standardized procedures or
    governance?

 Models
  – Activity model, Data Model, System Model, Organizational Model

 Metrics
  – Investment cost (Actuals)
  – Projected Costs




                                                                                                        22
AS-is and Desired To-Be States
     Operational Rules Model                                                                           Organization Model
         Operational /Rules Model
            Program                                                                                                                                             Operational Rules Model
           Project CCB
            Operational /Rules Model
                 Program
                                                                                                                                                                  Operational Rules Model
                                                                                                                                                                    Operational/ Rules Model
                                                                                                                                                                        Program
    SECB
                Project CCB
                Operational /Rules Model
                      Program
                           SWCB
                     Project CCB
                                                                                                                 CxP                                                   Project CCB
                                                                                                                                                                      Operational/ Rules Model
                                                                                                                                                                           Program
       SECB          Operational /Rules Model
                           Program
                                SWCB                                                                                                                                     Project CCB
                                                                                                                                                                         Operational/ Rules Model
                                                                                                                                                                             Program

          SECB
                          Project CCB
                          Operational /Rules Model
                                Program
                                     SWCB                                                                                                                      SECB
                                                                                                                                                                            Project CCB
                                                                                                                                                                            Operational/ Rules Model
                                                                                                                                                                                Program
                                                                                                                                                                                      SWCB
                               Project CCB                                                                                                                       SECB
                                                                                                                                                                               Project CCB
                                                                                                                                                                               Operational/ Rules Model
                                                                                                                                                                                   Program
                                                                                                                                                                                        SWCB
              SECB             Operational /Rules Model
                                     Program
                                          SWCB                                                                                                                                   Project CCB
                                                                                                                                                                                 Operational/ Rules Model
                                                                                                                                                                                     Program
                                    Project CCB                                                                                                                    SECB                    SWCB
                                                                                                                                                                                Project CCB /
                                                                                                                                                                                    Program
                   SECB             Operational /Rules Model
                                          Program
                                               SWCB                                                                                                 Surf ace         SECB                SWCB
                        SECB
                                         Project CCB
                                               Program /
                                                   SWCB
                                              Project CCB
                                                                 Orion          Ares I          MOP      GOP           EVA     Ares V   Altair      Systems
                                                                                                                                                                       SECB
                                                                                                                                                                         SECB
                                                                                                                                                                                  Project CCB /
                                                                                                                                                                                      Program
                                                                                                                                                                                            SWCB
                                                                                                                                                                                     Project CCB
                                                                                                                                                                                              SWCB
                             SECB                       SWCB
                                                                                                                                                                           SECB                  SWCB
                                SECB                  SWCB                                                                                                                   SECB                  SWCB




                                                                                                                                          Event Trace Model
                                                               Event Trace Model

                                                                                                                                                 NPR 7120
                                                                  NPR 7120                                                                                                  Activity Model
Activity Model                                                                                                                                                                Activity Model
  Activity Model                                                                                                                                                               SEMP and Model
                                                                                                                                                                                 Activity
  SEMP and Model
     Activity                                                                                         As-Is            To-Be                                                        Activity
                                                                                                                                                                                  SEMP        NPR
                                                                                                                                                                                 Lower and Model
                                                                                                                                                                              Level Lower and Model
                                                                                                                                                                                       Activity
                                                                                                                                                                                     Plans
                                                                                                                                                                                     SEMP
     NPR
     Lower and Model
        Activity
     SEMP
                                                                                                                                                                                              7123
                                                                                                                                                                                 Level Lower and Model
                                                                                                                                                                                          Activity
                                                                                                                                                                                        Plans
                                                                                                                                                                                        SEMP
     PlansActivity Model
        Lower and
        SEMP                                                                                                                                                                        Level Lower and Model
                                                                                                                                                                                             Activity
                                                                                                                                                                                           Plans
                                                                                                                                                                                           SEMP
     7123
        PlansActivity Model
          Lower and
           SEMP                                                                                                                                SE                                      Level Lower and Model
                                                                                                                                                                                                Activity
                                                                                                                                                                                              Plans
                                                                                                                                                                                              SEMP
           PlansActivity Model
             Lower and
              SEMP                                                                                                                                                                        Level Lower and
                                                                                                                                                                                                Plans
                                                                                                                                                                                                SEMP
              PlansActivity Model
                Lower and
                 SEMP                                                                                                                       Processes                                       Level Lower and
                                                                                                                                                                                                   Plans
                                                                                                                                                                                                   SEMP
                                                                                                                                                                                                Level Lower
                                                                                                                                                                                                      Plans
                     Plans
                       Lower and
                        SEMP
                                                                                                                                                                                                  Level Plans
                        Plans
                          Lower and
                           SEMP
                           Plans
                             Lower
                              Plans



                                                                                                                                             SE Tools
                                                                                                              SE Tools                      Procedures
  Conceptual Data
   Conceptual Data
        Model
      Conceptual Data
            Model
   • Requirements
          Conceptual Data
               Model                                                                                                                                                             Conceptual Data
      • Requirements
   • Analysis Model
             Conceptual Data                                                                                                                                                         Model
   • Verif•ication Model
      • Analysis
            Requirements
                 Conceptual Data
      • Verif Requirements
   • Flight •ication Model
          • Analysis
                   Conceptual Data                                                                                                                                                   • Requirements
          • Verif
      • Flight Requirements
     Systems •ication Model
             • Analysis                                               Reports
             • Verif
          • Flight
      Architecture •ication
                • Analysis
         Systems Requirements                                          Reports                                                                                                       • Analysis
                • Verif
    • Etc. Systems •ication
             • Flight
                    • Analysis
         Architecture Requirements                                        Reports                                                                                                    • Verif ication
                                                                      Metrics
                    • Verif
       • Etc. Systems ication
                • Flight
                       • Analysis
            Architecture                                                    Reports
                                                                        Metrics                                                                                                      • Flight
                       • Verif
          • Etc. Systems ication
                    • Flight
               Architecture
                                                                              Reports
                                                                          Metrics
                                                                                                                                                   Reports                             Systems
                                                                                 Reports
                                                                             Metrics
             • Etc. Systems
                       • Flight
                  Architecture                                                     Reports                                                                                             Architecture
                                                                               Metrics
                • Etc. Systems
                      Architecture                                                   Reports                                                                                         • Etc.
                    • Etc.
                         Architecture
                                                                                 Metrics                                                           Metrics
                                                                                    Metrics
                       • Etc.                                                         Metrics


                                                                                                                                                                                                            23
Benefits and Cost of Process Standardization
 Assuming good governance of the standards, the cost of developing standardized processes in advance of
  Cradle implementation return lower costs for rework, training and maintenance of document templates
  compared to the higher cost for these functions if there are not standardized processes in place
  – The analysis shows a ROI over the first 4 years of 550% which was achieved by reducing:
       • rework,
       • the number of queries generated
       • amount of training required,
       • the amount of templates required and the amount of hours required to maintain the templates
  – Over a period of the next six year an additional ROI of 1,100% was achievable

                           This was for one set of processes using one IT system




 The Constellation Information Systems Architecture (CISA) constitutes all processes, data, and systems use
  within CxP (45-systems facilitating essentially all CxP processes)
  – Our study looked at these processes and systems within the context of the Cradle study and concluded
    that over a 10-year period a similar order of magnitude in savings was achievable




                                                                                                               24
Summary

 Defining and managing your enterprise can provide significant benefit to your ability to deliver
  – Reduced cost with better cost estimates
  – Shortened and more accurate schedules
  – Greater technical understanding and insight

 In the end, this leads to better performance and lower risk




                                                                                                     25

More Related Content

What's hot

What's hot (20)

T328
T328T328
T328
 
T328
T328T328
T328
 
10 things to improve project management
10 things to improve project management10 things to improve project management
10 things to improve project management
 
B280
B280B280
B280
 
5 Ways SharePoint will Benefit your PMO
5 Ways SharePoint will Benefit your PMO5 Ways SharePoint will Benefit your PMO
5 Ways SharePoint will Benefit your PMO
 
T349
T349T349
T349
 
Immutable principles of project management (austin pmi)(v4)(no exercise)
Immutable principles of project management (austin pmi)(v4)(no exercise)Immutable principles of project management (austin pmi)(v4)(no exercise)
Immutable principles of project management (austin pmi)(v4)(no exercise)
 
Presentation on software assessment in bangladesh basis soft_expo2012_final
Presentation on software assessment in bangladesh basis soft_expo2012_finalPresentation on software assessment in bangladesh basis soft_expo2012_final
Presentation on software assessment in bangladesh basis soft_expo2012_final
 
It And Business Working Together
It And Business Working TogetherIt And Business Working Together
It And Business Working Together
 
Richards.robert
Richards.robertRichards.robert
Richards.robert
 
Louis.cioletti
Louis.ciolettiLouis.cioletti
Louis.cioletti
 
B302
B302B302
B302
 
10 tips for Chartering a Project
10 tips for Chartering a Project10 tips for Chartering a Project
10 tips for Chartering a Project
 
10 tips for chartering a project (v2)
10 tips for chartering a project (v2)10 tips for chartering a project (v2)
10 tips for chartering a project (v2)
 
Hartford.wayne wh1
Hartford.wayne wh1Hartford.wayne wh1
Hartford.wayne wh1
 
Crtical chain m ethod ver 2
Crtical chain m ethod ver 2Crtical chain m ethod ver 2
Crtical chain m ethod ver 2
 
B310
B310B310
B310
 
Planificación del proyecto estimación
Planificación del proyecto   estimaciónPlanificación del proyecto   estimación
Planificación del proyecto estimación
 
Rca paper
Rca paperRca paper
Rca paper
 
Romeo.mitchell
Romeo.mitchellRomeo.mitchell
Romeo.mitchell
 

Viewers also liked

Eggert.joe
Eggert.joeEggert.joe
Eggert.joeNASAPMC
 
Jim.cassidy
Jim.cassidyJim.cassidy
Jim.cassidyNASAPMC
 
Michael.aucoin
Michael.aucoinMichael.aucoin
Michael.aucoinNASAPMC
 
Darryl.mitchell
Darryl.mitchellDarryl.mitchell
Darryl.mitchellNASAPMC
 
Leonard.matthew
Leonard.matthewLeonard.matthew
Leonard.matthewNASAPMC
 
Rovinsky final
Rovinsky finalRovinsky final
Rovinsky finalNASAPMC
 
Maturo.a.midgett.j
Maturo.a.midgett.jMaturo.a.midgett.j
Maturo.a.midgett.jNASAPMC
 
Zieger.alfred
Zieger.alfredZieger.alfred
Zieger.alfredNASAPMC
 
J marinaro jmay
J marinaro jmayJ marinaro jmay
J marinaro jmayNASAPMC
 
Bradshaw.myron
Bradshaw.myronBradshaw.myron
Bradshaw.myronNASAPMC
 
Otero.s.mongan.p
Otero.s.mongan.pOtero.s.mongan.p
Otero.s.mongan.pNASAPMC
 
Ivatury.raju
Ivatury.rajuIvatury.raju
Ivatury.rajuNASAPMC
 
Taylor.randall
Taylor.randallTaylor.randall
Taylor.randallNASAPMC
 
Dusterwald
DusterwaldDusterwald
DusterwaldNASAPMC
 
Dhanu.kothari
Dhanu.kothariDhanu.kothari
Dhanu.kothariNASAPMC
 
Project management roundtable summary final
Project management roundtable summary finalProject management roundtable summary final
Project management roundtable summary finalNASAPMC
 
Backup darren elliott
Backup darren elliottBackup darren elliott
Backup darren elliottNASAPMC
 
Baldwin.kristen
Baldwin.kristenBaldwin.kristen
Baldwin.kristenNASAPMC
 
Brantley.wayne
Brantley.wayneBrantley.wayne
Brantley.wayneNASAPMC
 
Kelly.elliott
Kelly.elliottKelly.elliott
Kelly.elliottNASAPMC
 

Viewers also liked (20)

Eggert.joe
Eggert.joeEggert.joe
Eggert.joe
 
Jim.cassidy
Jim.cassidyJim.cassidy
Jim.cassidy
 
Michael.aucoin
Michael.aucoinMichael.aucoin
Michael.aucoin
 
Darryl.mitchell
Darryl.mitchellDarryl.mitchell
Darryl.mitchell
 
Leonard.matthew
Leonard.matthewLeonard.matthew
Leonard.matthew
 
Rovinsky final
Rovinsky finalRovinsky final
Rovinsky final
 
Maturo.a.midgett.j
Maturo.a.midgett.jMaturo.a.midgett.j
Maturo.a.midgett.j
 
Zieger.alfred
Zieger.alfredZieger.alfred
Zieger.alfred
 
J marinaro jmay
J marinaro jmayJ marinaro jmay
J marinaro jmay
 
Bradshaw.myron
Bradshaw.myronBradshaw.myron
Bradshaw.myron
 
Otero.s.mongan.p
Otero.s.mongan.pOtero.s.mongan.p
Otero.s.mongan.p
 
Ivatury.raju
Ivatury.rajuIvatury.raju
Ivatury.raju
 
Taylor.randall
Taylor.randallTaylor.randall
Taylor.randall
 
Dusterwald
DusterwaldDusterwald
Dusterwald
 
Dhanu.kothari
Dhanu.kothariDhanu.kothari
Dhanu.kothari
 
Project management roundtable summary final
Project management roundtable summary finalProject management roundtable summary final
Project management roundtable summary final
 
Backup darren elliott
Backup darren elliottBackup darren elliott
Backup darren elliott
 
Baldwin.kristen
Baldwin.kristenBaldwin.kristen
Baldwin.kristen
 
Brantley.wayne
Brantley.wayneBrantley.wayne
Brantley.wayne
 
Kelly.elliott
Kelly.elliottKelly.elliott
Kelly.elliott
 

Similar to Arceneaux

Site-Reliability-Engineering-v2[6241].pdf
Site-Reliability-Engineering-v2[6241].pdfSite-Reliability-Engineering-v2[6241].pdf
Site-Reliability-Engineering-v2[6241].pdfDeepakGupta747774
 
Week_03-Agile Developmnet.ppt
Week_03-Agile Developmnet.pptWeek_03-Agile Developmnet.ppt
Week_03-Agile Developmnet.pptRedHeart11
 
Estimation Agile Projects
Estimation Agile ProjectsEstimation Agile Projects
Estimation Agile ProjectsRam Srivastava
 
Capacity Planning and Demand Management
Capacity Planning and Demand ManagementCapacity Planning and Demand Management
Capacity Planning and Demand ManagementLawrence Putnam Jr
 
IT Demand Management and Capacity Planning: Why Estimation Is Vital to Balanc...
IT Demand Management and Capacity Planning: Why Estimation Is Vital to Balanc...IT Demand Management and Capacity Planning: Why Estimation Is Vital to Balanc...
IT Demand Management and Capacity Planning: Why Estimation Is Vital to Balanc...Quantitative Software Management, Inc.
 
10 ways to keep your windows 7 migration on track
10 ways to keep your windows 7 migration on track10 ways to keep your windows 7 migration on track
10 ways to keep your windows 7 migration on trackEden Technologies
 
Application Compatibility Planning Service
Application Compatibility Planning ServiceApplication Compatibility Planning Service
Application Compatibility Planning ServiceChristopherSilver
 
Career Portfolio Sameer Ahmed
Career Portfolio Sameer AhmedCareer Portfolio Sameer Ahmed
Career Portfolio Sameer Ahmedsamahmedksa
 
An Inside Look At Extreme Programming Essay
An Inside Look At Extreme Programming EssayAn Inside Look At Extreme Programming Essay
An Inside Look At Extreme Programming EssaySharon Roberts
 
Key Considerations for a Successful Hyperion Planning Implementation
Key Considerations for a Successful Hyperion Planning ImplementationKey Considerations for a Successful Hyperion Planning Implementation
Key Considerations for a Successful Hyperion Planning ImplementationAlithya
 
Nailing It Down: Detailed Design to Preserve the UX Vision
Nailing It Down: Detailed Design to Preserve the UX VisionNailing It Down: Detailed Design to Preserve the UX Vision
Nailing It Down: Detailed Design to Preserve the UX Visionjsokohl
 
Bryan.moser
Bryan.moserBryan.moser
Bryan.moserNASAPMC
 
Bryan.moser
Bryan.moserBryan.moser
Bryan.moserNASAPMC
 

Similar to Arceneaux (20)

Learning unit 1 lectures
Learning unit 1 lecturesLearning unit 1 lectures
Learning unit 1 lectures
 
Site-Reliability-Engineering-v2[6241].pdf
Site-Reliability-Engineering-v2[6241].pdfSite-Reliability-Engineering-v2[6241].pdf
Site-Reliability-Engineering-v2[6241].pdf
 
Green EA
Green EAGreen EA
Green EA
 
Agile It 20091020
Agile It 20091020Agile It 20091020
Agile It 20091020
 
AMI Presentation
AMI PresentationAMI Presentation
AMI Presentation
 
Week_03-Agile Developmnet.ppt
Week_03-Agile Developmnet.pptWeek_03-Agile Developmnet.ppt
Week_03-Agile Developmnet.ppt
 
Estimation Agile Projects
Estimation Agile ProjectsEstimation Agile Projects
Estimation Agile Projects
 
Capacity Planning and Demand Management
Capacity Planning and Demand ManagementCapacity Planning and Demand Management
Capacity Planning and Demand Management
 
IT Demand Management and Capacity Planning: Why Estimation Is Vital to Balanc...
IT Demand Management and Capacity Planning: Why Estimation Is Vital to Balanc...IT Demand Management and Capacity Planning: Why Estimation Is Vital to Balanc...
IT Demand Management and Capacity Planning: Why Estimation Is Vital to Balanc...
 
10 ways to keep your windows 7 migration on track
10 ways to keep your windows 7 migration on track10 ways to keep your windows 7 migration on track
10 ways to keep your windows 7 migration on track
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
SE Lecture 3.ppt
SE Lecture 3.pptSE Lecture 3.ppt
SE Lecture 3.ppt
 
Application Compatibility Planning Service
Application Compatibility Planning ServiceApplication Compatibility Planning Service
Application Compatibility Planning Service
 
Career Portfolio Sameer Ahmed
Career Portfolio Sameer AhmedCareer Portfolio Sameer Ahmed
Career Portfolio Sameer Ahmed
 
An Inside Look At Extreme Programming Essay
An Inside Look At Extreme Programming EssayAn Inside Look At Extreme Programming Essay
An Inside Look At Extreme Programming Essay
 
Key Considerations for a Successful Hyperion Planning Implementation
Key Considerations for a Successful Hyperion Planning ImplementationKey Considerations for a Successful Hyperion Planning Implementation
Key Considerations for a Successful Hyperion Planning Implementation
 
Nailing It Down: Detailed Design to Preserve the UX Vision
Nailing It Down: Detailed Design to Preserve the UX VisionNailing It Down: Detailed Design to Preserve the UX Vision
Nailing It Down: Detailed Design to Preserve the UX Vision
 
Agile development
Agile developmentAgile development
Agile development
 
Bryan.moser
Bryan.moserBryan.moser
Bryan.moser
 
Bryan.moser
Bryan.moserBryan.moser
Bryan.moser
 

More from NASAPMC

Bejmuk bo
Bejmuk boBejmuk bo
Bejmuk boNASAPMC
 
Baniszewski john
Baniszewski johnBaniszewski john
Baniszewski johnNASAPMC
 
Yew manson
Yew mansonYew manson
Yew mansonNASAPMC
 
Wood frank
Wood frankWood frank
Wood frankNASAPMC
 
Wood frank
Wood frankWood frank
Wood frankNASAPMC
 
Wessen randi (cd)
Wessen randi (cd)Wessen randi (cd)
Wessen randi (cd)NASAPMC
 
Vellinga joe
Vellinga joeVellinga joe
Vellinga joeNASAPMC
 
Trahan stuart
Trahan stuartTrahan stuart
Trahan stuartNASAPMC
 
Stock gahm
Stock gahmStock gahm
Stock gahmNASAPMC
 
Snow lee
Snow leeSnow lee
Snow leeNASAPMC
 
Smalley sandra
Smalley sandraSmalley sandra
Smalley sandraNASAPMC
 
Seftas krage
Seftas krageSeftas krage
Seftas krageNASAPMC
 
Sampietro marco
Sampietro marcoSampietro marco
Sampietro marcoNASAPMC
 
Rudolphi mike
Rudolphi mikeRudolphi mike
Rudolphi mikeNASAPMC
 
Roberts karlene
Roberts karleneRoberts karlene
Roberts karleneNASAPMC
 
Paradis william
Paradis williamParadis william
Paradis williamNASAPMC
 
Osterkamp jeff
Osterkamp jeffOsterkamp jeff
Osterkamp jeffNASAPMC
 
O'keefe william
O'keefe williamO'keefe william
O'keefe williamNASAPMC
 
Muller ralf
Muller ralfMuller ralf
Muller ralfNASAPMC
 
Mulenburg jerry
Mulenburg jerryMulenburg jerry
Mulenburg jerryNASAPMC
 

More from NASAPMC (20)

Bejmuk bo
Bejmuk boBejmuk bo
Bejmuk bo
 
Baniszewski john
Baniszewski johnBaniszewski john
Baniszewski john
 
Yew manson
Yew mansonYew manson
Yew manson
 
Wood frank
Wood frankWood frank
Wood frank
 
Wood frank
Wood frankWood frank
Wood frank
 
Wessen randi (cd)
Wessen randi (cd)Wessen randi (cd)
Wessen randi (cd)
 
Vellinga joe
Vellinga joeVellinga joe
Vellinga joe
 
Trahan stuart
Trahan stuartTrahan stuart
Trahan stuart
 
Stock gahm
Stock gahmStock gahm
Stock gahm
 
Snow lee
Snow leeSnow lee
Snow lee
 
Smalley sandra
Smalley sandraSmalley sandra
Smalley sandra
 
Seftas krage
Seftas krageSeftas krage
Seftas krage
 
Sampietro marco
Sampietro marcoSampietro marco
Sampietro marco
 
Rudolphi mike
Rudolphi mikeRudolphi mike
Rudolphi mike
 
Roberts karlene
Roberts karleneRoberts karlene
Roberts karlene
 
Paradis william
Paradis williamParadis william
Paradis william
 
Osterkamp jeff
Osterkamp jeffOsterkamp jeff
Osterkamp jeff
 
O'keefe william
O'keefe williamO'keefe william
O'keefe william
 
Muller ralf
Muller ralfMuller ralf
Muller ralf
 
Mulenburg jerry
Mulenburg jerryMulenburg jerry
Mulenburg jerry
 

Recently uploaded

Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 

Recently uploaded (20)

Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 

Arceneaux

  • 1. Enterprise Architecture as a Mission Enabler 2011 NASA PM Challenge Long Beach, California Josh Arceneaux Booz Allen Hamilton 0
  • 2. Contents  What is Enterprise Architecture  Why do Enterprise Architecture  Is Enterprise Architecture Right for you?  Getting Started in Enterprise Architecture  Case Study: NASA Constellation Program  Summary 1
  • 3. What is Enterprise Architecture?  According to Webster's Dictionary: • Architecture: the art or science of building • Enterprise: a unit of economic organization or activity  Joining these two definitions we can surmise that Enterprise Architecture, at it’s most basic definition, is: The art or science of building a unit of economic organization or activity  For purpose of this presentation, the “unit of economic organization or activity” is generically any NASA program or Project 2
  • 4. Why do Enterprise Architecture?  COMPLEXITY • If you can't describe it, you can't create it (whatever "it" is)  CHANGE • If you don't retain the descriptive representations after you create them (or if you never created them in the first place) and you need to change the resultant implementation, you have only three options: – Change the instance and see what happens (High risk!) – Recreate ("reverse engineer") the architectural representations from the existing (“As- is") implementation. (Takes time and costs money!) – Scrap the whole thing and start over again *© 2007 John A. Zachman, Zachman International 3
  • 5. Managing Complexity and Change in NASA Programs  Just how complex are NASA programs? – That depends on the program, but generally they are just as, if not more complex than the majority of commercial industry programs and projects – Add to that the risks imposed by the environments that NASA missions operate in and one could make the case that NASA programs and projects have ZERO room for error  How often do NASA programs change? – Daily, there is a reason the engineering, operations, and change control boards at NASA are busy – If you look at the engineering and operations level you could say that change occurs constantly throughout the day • After all isn’t that what smart folks do, create, invent, innovate, and drive change on a constant basis 4
  • 6. NASA Programs at a Glance Programs NPR’s Program Produce Guide Manager Project SE SW Controls Manager Manager What is missing NPR 7123.1 NPR 7120.5D Program Management Systems Engineering NPR 7150.2A Software Engineering ? 5
  • 7. The Program Structure: i.e. The Enterprise! Without Enterprise Architecture With Enterprise Architecture Where do you want to drive? 6
  • 8. Building the Enterprise  Enterprise architecture and the principles behind enterprise architecture can complement traditional program management, systems engineering, and software engineering practices to enable a program to perform at closer to optimal efficiency.  A key enterprise architecture principle involves taking a holistic approach to defining and managing the program or project that allows the program participants and stakeholders to attain and maintain situational awareness for both tactical decision making and strategic planning – You know what you have today, – You know what you can expect to have tomorrow – Therefore you can make well informed decisions that optimize today's needs and enable you to meet tomorrow’s demands 7
  • 9. What is contained in the Enterprise Architecture • Business Processes and activities USE Business • Data that must be collected, organized, safeguarded, Data USING and distributed • Application such as custom or off- the-shelf Application RUN ON • Technology such as computer systems, networks, data centers Technology 8
  • 10. Is Enterprise Architecture Right for You?  If we arrange our Enterprise (Program/Project) into different drivers and levels, several “families” of questions that may provide valuable insight into your program or project are then answerable through exercising an Enterprise Architecture approach  If as a program/project manager these things are important to you then, YES, Enterprise Architecture is right for you. 9
  • 11. How much Enterprise Architecture do you Need? Short Answer  Short answer: As much or as little as is needed to define and effectively manage the program or project – Typically the larger the program/project and the more participants, more enterprise architecture information is needed – Additionally, the more detail and precision you require, the more enterprise architecture is needed …. do not use this! When this is all you need…. 10
  • 12. How much Enterprise Architecture do you Need? Longer Answer  People: Who makes up the program/project (internal and external), how are they organized, what are their roles and responsibilities, and how to the relate to one another – An organization chart and accompanying RACI (or similar concept) can provide a wealth of knowledge  Processes: What are the business processes and information that the program executers to produce their products – NPR 7123.a is the highest level business process for Systems Engineering within NASA  Technology: What systems, applications, information, IT infrastructure does the enterprise utilize to facilitate execution of the business processes – Programs utilize program unique technology, center provided technology ,and agency provided technology; What is the best usage of this technology?  Controls: What is the governance model and how is it used to manage the enterprise – What decisions are made by whom, under what circumstances, and by what mechanisms; Typically NASA Boards and Panels  Strategy: How is the enterprise going to evolve to meet the needs of tomorrow – NASA development programs have defined lifecycles that determine the evolutionary path of the vehicles, no such mechanism provides this for how the program/project will evolve as the economic, political and technological environment changes. 11
  • 13. How is the Enterprise Architecture Managed: Frameworks  The framework provides guidance on what artifacts are necessary to capture information about the enterprise and provides a mechanism to identify and visualize the relationships between the enterprise information  There are many frameworks, the majority of which are some derivation of the Zachman framework 12
  • 14. 13 Federal Enterprise Architecture Framework (FEA) Department of Defense Architecture Framework (DoDAF) Project Viewpoint Project Viewpoint Describes the relationships between operational and capability requirements and the various projects being implemented; Details dependencies between capability management and the Details dependencies between capability management and the Additional Frameworks Defense Acquisition System process. Defense Acquisition System process. systems, their composition, interconnectivity, and context providing for, or supporting, DoD Articulate the legacy systems or independent Articulate the performers, activities, services, Articulate the capability requirement, delivery Articulate operational scenarios, processes, and their exchanges providing for, or timing, and deployed capability Operational Viewpoint Capability Viewpoint supporting, DoD functions Systems Viewpoint Services Viewpoint activities & requirements functions Standards Viewpoint Standards Viewpoint Articulate applicable Operational, Business, Technical, and Industry policy, standards, guidance, constraints, and Industry policy, standards, guidance, constraints, and forecasts Data and Information Viewpoint Articulate the data relationships and alignment structures in Articulate the data relationships and alignment structures in the architecture content All Viewpoint Overarching aspects of architecture context that relate to all Overarching aspects of architecture context that relate to all models
  • 15. Getting Started: What do you want to know?  If you know the right questions to ask, you can model your enterprise effectively Step 1 Determine the Intended Use of the Architecture Step 2 Step 3 Step 4 Step 5 Step 6 Determine Scope of Determine Data Collect, Organize, C Conduct Analyses in Present Results IAW Architecture Required to Support orrelate, and Store Support of Decision Maker Architecture Architecture Data Architecture Needs Development Objectives 14
  • 16. How to get Started: Example  Question: Are my business processes being executed effectively without overlap? – Ineffective execution can cause, among others, schedule delays, excessive rework, lost or missing information, unclear line of communication and authority – Overlap can cause, among others, lack of authoritative data leading to ill or uninformed decision, excessive cost, sub-optimal resource allocation. Assumption: We are looking at the top level business process, as defined in the NPR’s, however this approach may be used to any level of detail Remember: Finishing Hammer or Powered Jack hammer?  For this exercise we will use the DoDAF 2.0 framework. – Primary Models : Activity Model, Operational Rules Model, Event Trace Model – Supporting Models: Conceptual Data Model, System Model, Organizational Model – Will also need to define performance metrics 15
  • 17. An Enterprise Architecture will not provide you benefit unless  It addresses real business problems and identified plausible solutions  It provides key insight in an easily understandable fashion to a decision-maker  It captures how the enterprise worked or didn’t and how it could be improved  It illustrates how a change fit an enterprise and how it enabled improvement  It was links with all other decision analysis processes including economic analysis  It provides a clear order for change that was actionable and measurable  It was develops in a rapid manner with input from key business or operations owners 16
  • 18. Program/Project Management Process Overview: NPR 7120.5D 17
  • 19. Systems Engineering Process: NPR 7123.1A NO comparable Process Diagram for NPR 7150.2A 18
  • 20. The Program/Project Lifecycle: Where it all comes together 19
  • 21. How the Models Work together Organization Model Integrated Activity Model Operational Rules Model Program PM Program / Manager Model Project CCB Executes Governed By SECB SWCB Project SE SW SW Controls Manager Manager SE Model Model Complies Event Trace Model Creates Informs Informs Uses Lifecycle Metrics Reports Model Integrated Conceptual Data Model Creates Creates • Cost • Schedule • Risk • People IT System Model • Etc. PM System Manages • Requirements • Requirements • Analysis • Analysis • Verification • Verification • Flight • Flight Systems Software SE SW Architecture Architecture System System • Etc. • Etc. 20
  • 22. Answering the Question: Are my business processes being executed effectively without overlap?  Your models and metrics can identify many attributes of your enterprise that could be operating better Ineffective Execution Overlap  Longer than necessary schedules  Unclear lines of communication and authority – Identification of unnecessary activities within the – More than one org is accountable for an activity process – System facilitating the processes activities are  Excessive cost insufficient – Multiple organizations performing common functions with common data  Excessive rework – Multiple systems performing common functions – A common data model is not being followed on common data – Reporting is adhoc and not repeatable i.e. You generate a custom report each time  Sub-optimal resource allocation – Processes are not defined – Organizations, activities, data, and systems do not clearly align with each other  Lost or missing information  Lack of authoritative data leading to ill or – Data model is incomplete uninformed decision – Activities and their data is not found in a system – Data resides in more than one system – Data propagated into metrics and reports for decision making from more than one system without proper controls 21
  • 23. Case Study: Systems Engineering Processes on the Constellation Program  Task – Perform cost benefit analyses around aspects of the information systems architecture to determine impacts of an “architected and consolidated” approach to application development and information management  Specific Objectives – Process Standardization Assessment: What are the benefits over a ten year window when an organization establishes standardized system usage with common procedures and enforces governance versus implementation of an information system architecture without standardized procedures or governance?  Models – Activity model, Data Model, System Model, Organizational Model  Metrics – Investment cost (Actuals) – Projected Costs 22
  • 24. AS-is and Desired To-Be States Operational Rules Model Organization Model Operational /Rules Model Program Operational Rules Model Project CCB Operational /Rules Model Program Operational Rules Model Operational/ Rules Model Program SECB Project CCB Operational /Rules Model Program SWCB Project CCB CxP Project CCB Operational/ Rules Model Program SECB Operational /Rules Model Program SWCB Project CCB Operational/ Rules Model Program SECB Project CCB Operational /Rules Model Program SWCB SECB Project CCB Operational/ Rules Model Program SWCB Project CCB SECB Project CCB Operational/ Rules Model Program SWCB SECB Operational /Rules Model Program SWCB Project CCB Operational/ Rules Model Program Project CCB SECB SWCB Project CCB / Program SECB Operational /Rules Model Program SWCB Surf ace SECB SWCB SECB Project CCB Program / SWCB Project CCB Orion Ares I MOP GOP EVA Ares V Altair Systems SECB SECB Project CCB / Program SWCB Project CCB SWCB SECB SWCB SECB SWCB SECB SWCB SECB SWCB Event Trace Model Event Trace Model NPR 7120 NPR 7120 Activity Model Activity Model Activity Model Activity Model SEMP and Model Activity SEMP and Model Activity As-Is To-Be Activity SEMP NPR Lower and Model Level Lower and Model Activity Plans SEMP NPR Lower and Model Activity SEMP 7123 Level Lower and Model Activity Plans SEMP PlansActivity Model Lower and SEMP Level Lower and Model Activity Plans SEMP 7123 PlansActivity Model Lower and SEMP SE Level Lower and Model Activity Plans SEMP PlansActivity Model Lower and SEMP Level Lower and Plans SEMP PlansActivity Model Lower and SEMP Processes Level Lower and Plans SEMP Level Lower Plans Plans Lower and SEMP Level Plans Plans Lower and SEMP Plans Lower Plans SE Tools SE Tools Procedures Conceptual Data Conceptual Data Model Conceptual Data Model • Requirements Conceptual Data Model Conceptual Data • Requirements • Analysis Model Conceptual Data Model • Verif•ication Model • Analysis Requirements Conceptual Data • Verif Requirements • Flight •ication Model • Analysis Conceptual Data • Requirements • Verif • Flight Requirements Systems •ication Model • Analysis Reports • Verif • Flight Architecture •ication • Analysis Systems Requirements Reports • Analysis • Verif • Etc. Systems •ication • Flight • Analysis Architecture Requirements Reports • Verif ication Metrics • Verif • Etc. Systems ication • Flight • Analysis Architecture Reports Metrics • Flight • Verif • Etc. Systems ication • Flight Architecture Reports Metrics Reports Systems Reports Metrics • Etc. Systems • Flight Architecture Reports Architecture Metrics • Etc. Systems Architecture Reports • Etc. • Etc. Architecture Metrics Metrics Metrics • Etc. Metrics 23
  • 25. Benefits and Cost of Process Standardization  Assuming good governance of the standards, the cost of developing standardized processes in advance of Cradle implementation return lower costs for rework, training and maintenance of document templates compared to the higher cost for these functions if there are not standardized processes in place – The analysis shows a ROI over the first 4 years of 550% which was achieved by reducing: • rework, • the number of queries generated • amount of training required, • the amount of templates required and the amount of hours required to maintain the templates – Over a period of the next six year an additional ROI of 1,100% was achievable This was for one set of processes using one IT system  The Constellation Information Systems Architecture (CISA) constitutes all processes, data, and systems use within CxP (45-systems facilitating essentially all CxP processes) – Our study looked at these processes and systems within the context of the Cradle study and concluded that over a 10-year period a similar order of magnitude in savings was achievable 24
  • 26. Summary  Defining and managing your enterprise can provide significant benefit to your ability to deliver – Reduced cost with better cost estimates – Shortened and more accurate schedules – Greater technical understanding and insight  In the end, this leads to better performance and lower risk 25