SlideShare una empresa de Scribd logo
1 de 27
Descargar para leer sin conexión
Barclay Brown, ESEP – Global Solution Executive
5 October 2012




Advanced Systems Engineering:
Improving Defense Program Execution




                                                  © 2009 IBM Corporation
Systems Engineering has both a breadth and depth perspective.

                         Systems Engineering
                             Breadth Perspective
           Cross-discipline analysis, system-of-systems modeling



                                     System



                   SubSystem       SubSystem       SubSystem



                 Electrical      Software        Mechanical         Software
                Component       Component        Component         Component


2                                                                   © 2009 IBM Corporation
Systems Engineering has both a breadth and depth perspective.

                          Systems Engineering
                             Breadth Perspective
           Cross-discipline analysis, system-of-systems modeling



                                     System
                                                  Systems Engineering is a
                                                  profession, a role, even
                                                  a job title, for those who
                                                  work exclusively at a
                   SubSystem        SubSystem       SubSystem
                     Systems Engineering also     system-of-systems level.
                     names a set of methods,
                     skills and techniques that
                     can be applied both at a
                 Electrical        Software
                     system-of-systems level      Mechanical         Software
                Component         Component
                     and within specific          Component         Component
                     engineering disciplines.
3                                                                    © 2009 IBM Corporation
Value of Systems Engineering: Cost and Schedule




Applying the right amount of systems engineering is critical to
meeting cost and schedule targets.


Source: Honour, Eric (2010), Systems Engineering Return on Investment, University of South Australia, p9

  4                                                                                            © 2009 IBM Corporation
Value of Systems Engineering: Success and Quality




Applying the right amount of systems engineering is critical to
program success.


Source: Honour, Eric (2010), Systems Engineering Return on Investment, University of South Australia, p9

  5                                                                                            © 2009 IBM Corporation
Today’s reality: for integrated device and
software of systems development


               Device software designs completed over
    66%        budget
                                                    EMF 2003




               Projects canceled due to unrecoverable
    24%        slip in schedule
                                                    EMF 2003




               Produced devices do not meet
    33%
    XX%        performance or functionality requirements
                                                    EMF 2003




               Software content in devices is doubling
    2x         every two years
                                                   IDC 2002




6                                                              © 2009 IBM Corporation
Many notable system failures have been failures in subsystem
interfaces, requirements fidelity and system engineering.

    Systems have become more complex through integration
     – E.g. automobiles with multiple ECUs are more like a network of general
       purpose computers with large network software
    Projects with 700-2000 requirements cannot be held in mind at full
    detail
     – Models with varied levels of abstraction must be used
    Managing change and understanding impact of change is a $$$ million
    problem
     – Requirements models and automated tools must be used to be effective




               Interestingly, these are failures of knowledge
               and communication, not of engineering.
7                                                                       © 2009 IBM Corporation
What do each of these have to teach us about Advanced Systems
Engineering?




8                                                       © 2009 IBM Corporation
The Philosophy of Advanced Systems Engineering
    Models are better than documents (but documents are needed too)
    Collaborate and share information across functions
    Build Shared Understanding as hedge against risks
    Automate as much as possible
    Insurance: Invest a little now to avoid large risk later
    Optimize for change (not for stability)
    Be able to trace everything, but only trace what adds value
    ABC: Adopt before Buy, Buy before Create
    Measure and improve; closed-loop governance
    Start early: what can we do NOW?




9                                                                     © 2009 IBM Corporation
Advanced Requirements
Management




                                     Derivation




                                                                   Traceability
  Requirements are no longer “one
  kind of thing”
  Recognize levels and types and
  their relationships
  Implement “live” traceability
  between all kinds of
  requirements, including
  architecture and design
  Link requirements to design,
  implementation, verification and
  validation, user training, etc.




                                                  © 2009 IBM Corporation
                                                                       10
The changing role of
requirements

     Text requirements give rise to models
     which elaborate and elucidate
     Models give rise to additional text
     requirements which specify and
     constrain
                                                Text
     Text and models are useful at all
     levels of system abstraction            Models
     Capture rationale and thinking at
     each level to differentiate
     requirements from design choices




11                                                     © 2009 IBM Corporation
What makes a model a model?

       The Dumb Way                   The Smart(er) Way




                                                  =-A11*4*(1-
                                                  B11)+4*C11

                                        =NORMDIST(A11,
                                        0,1,FALSE)         Smarter or Dumber?
=100+3*50+2*3*70+3*3*40+4*3*100                            Requirements
+5*3*125                                                   Trade Studies
                                                           Flowdown / Allocation
                                                           Designs
     The relationships are baked-in                        Component Specifications
                                                           TPMs
     Optimized for change


12                                                                             © 2009 IBM Corporation
Model Philosophy I: What are models for?
     Models can
      –Document. Derived from already existing reality or agreement.
      –Represent. Help people communicate and agree.
      –Hold thought. Be a shared mental space for collaborative thinking.
      –Illustrate. A picture is worth a thousand words.
      –Calculate. Both show and quantify relationships.
      –Evaluate. Show alternatives and criteria for trade-off analysis.
      –Build. Translate models into real things.

     It is important to be clear on the purpose for a model you are
     creating (and maintaining.)




13                                                                  © 2009 IBM Corporation
Model Philosophy II: Model relationships
     Models and model elements have relationships with other model elements and with other
     information relevant to the system.
     Important relationships
       – Derivation
       – Fulfillment (coverage)
       – Decomposition
       – Dependency
     For instance,
      – A model element may fulfill (fully or partially) a requirement.
      – A requirement may be derived from another requirement.
      – A requirement may arise from a model element.
      – A model element may decompose into another model element.
      – A model element, or requirement, may depend on another model element.
     It is important to figure out how your model elements and requirements relate to each
     other.




14                                                                                 © 2009 IBM Corporation
Model Philosophy III: Dangers in Adopting Modeling


All models are good. Causes model proliferation
without meaning and purpose.
Method-centric. We do these models because the
method says so.
Tool-centric. We do these models because the tool
is good at it.
Dead models. Non-executable models risk being un-
implementable.
Doing documentation models exclusively. Limits
benefits of modeling (where are the real models?)




                                                     M.C. Escher, 1961

                                                        © 2009 IBM Corporation
Model-driven system development models a system-of-
systems in four recursive stages.

     Context describes the system and the
     people and systems who interact with it     Context
     (actors).
     Usage describes how the actors use the
     system is used to produce the results and   Usage
     purposes of the system.
     Realization describes how each usage is
     accomplished by a collaboration of system   Realization
     elements using various viewpoints.          and Joint Realization

     Execution enables demonstration and proof
     of the model through execution.
                                                 Execution




16                                                                       © 2009 IBM Corporation
Integrated system / embedded software development
Design iterations in the “V” development lifecycle
                               Change Request




 Stakeholder                              Systems
Requirements                              Engineering
                                                                                          System
                                                                                          Validation
                                   Scenarios (ConOps)
           Requirements                                                                   Plan                           System




                                                        Model / Requirements Repository
             Analysis                                                                                                  Acceptance
                                                                                                 Embedded RT
                                                Test                                             Development
                                           Scenarios
               System Functional
                    Analysis
                                                                                          System
                                                                                          Verification
                                                                                          Plan             (Sub-)System
                    Design Synthesis
                                                                                                         Integration & Test
         System                                                                           Component
     Architecture                                                                         Verification
        Baseline                                                                          Procedure

                                  SW                                                                  Module
                           Analysis & Design                                                     Integration & Test
                     HW                                                                                        HW Component
               Analysis & Design                                                                                Verification
                                               SW Implementation
                                                  & Unit Test
                                                    HW Build



                                                                                                                                    © 2009 IBM Corporation
Asset-Based Systems Engineering


 Reuse: doing more with less
 Moving from documentation to re-
 creation
 Capture engineering and business
 value
 Engineering asset
   – What, How and Why
   – Tailor and reuse
   – Contribute back to library

 Precursor to full product line
 approach




                                    © 2009 IBM Corporation
Technical Work Management:
Collaboration and Communication

     Communication among teams facilitated by
     Systems Engineering
     Reduce wasted time / error associated with
     misunderstandings and incomplete mental pictures
     of system requirements                                        Why are small teams so effective?

     Build common, shared work products among cross-functional teams
      – Model-based
      – Shared repositories (requirements, change requests, issues, defects, configurations)
     Coordinated, automated workflow tied to shared work products
      – Avoid email exchange of work products, multiple versions, confusion
     Build on integrated tooling infrastructure
      – Limitations of point-to-point integration
      – Jazz Platform and OSLC Vision




19                                                                                     © 2009 IBM Corporation
Technical Work Management:
  Enabling Effective Collaboration                                (Why better than email?)



                                   Capture customer
                                  requests & market
  Manage                         driven enhancements                                      Execute
Portfolio &                                                                               Tests
  Product                                                            Testing Eco-system
 Priorities
                                   Collaboration,
                                 Process, Workflow


                                      Integrated
   Capture &                            Change
     manage                          Management
requirements

                               Configuration Management



 Develop - Model-Driven                Collaborate across
  System Engineering                 Development Disciplines
  Software Engineering
  Electrical Engineering                Software
 Mechanical Engineering                       Electrical           Shared Repository
                                                     Mechanical

  20                                                                        © 2009 IBM Corporation
Collaboration in Action
                          Team
                           Awareness
                          • Shows team members
                            and their online status
                          • Shows what they are
                            working on




                             Change
                              Awareness
                             • Automatically links to
                               changes if mentioned in
                               chat
                             • Drag and drop any work
                               item or query into chat




                                      © 2009 IBM Corporation21
Enabling Collaboration with Models
                                                          Collaborate with
                                                          stakeholders
                               View design                with commenting
                               over web




Browse                                       Mark-up diagrams to
design                                       elaborate comments
information
                                                              © 2009 IBM Corporation
Systems Engineering traditionally floats on a sea of documentation

                                                Missing           Format
                                            information           inconsistency
     Document-centric
     approach results in
     information dead-
     ends                                                                         Document
                           No access to
                                source                                            disparate
     Changes make                                                                 products
     documents obsolete     application
     before they are
     approved                                                                     Overwhelmed
                               Engineers
                              working off                                         engineers &
     Documents remain                                                             misinformed
                             old versions
     necessary for               of specs                                         managers
     contractual
     management and
                                                                Document
     agreement                                Documentation     preparation for
                                               not up-to-date   reviews




23                                                                                   © 2009 IBM Corporation
Automated Document Production
     Treat documents as reports of live information
     Facilitate re-use and consistency




24                                                    © 2009 IBM Corporation
One innovative organization made their models visible to
everyone in the company!

 Models first developed on flip charts
 Later maintained in automated modeling
 tools
 Finally, produced on large wall charts for
 increased visibility, communication,
 collaboration
 Became center for discussion across all
 teams.




                                                       © 2009 IBM Corporation
Learn more at:
                   IBM Rational software
                                                                                                                                    Rational trial downloads
                   IBM Rational Software Delivery Platform
                                                                                                                                    Leading Innovation Web site
                   Process and portfolio management
                                                                                                                                    developerWorks Rational
                   Change and release management
                                                                                                                                    IBM Rational TV
                   Quality management
                                                                                                                                    IBM Business Partners
                   Architecture management
                                                                                                                                    IBM Rational Case Studies




© Copyright IBM Corporation 2008. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied.
IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties
or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs,
or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on
market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, Rational, the Rational logo, and other IBM products and services are
trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others.

                                                                                                                                                                                                   © 2009 IBM Corporation
Copyright information


 © Copyright IBM Corporation 2011

 IBM Corporation
 Software Group
 Route 100
 Somers, NY 10589

 Produced in the United States of America
 03-07
 All Rights Reserved.

 Build Forge, ClearCase, ClearQuest, IBM, the IBM logo, PurifyPlus, Rational, Rational Rose, Rational Test RealTime, Rational Unified
 Process, RUP, SoDA, XDE and WebSphere are trademarks or registered trademarks of International Business Machines Corporation in
 the United States, other countries or both.
 Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.
 Microsoft is a trademark of Microsoft Corporation in the United States, other countries, or both.
 Other company, product and service names may be trademarks or registered trademarks or service marks of others.
 The information contained in this documentation is provided for informational purposes only. While efforts were made to verify the
 completeness and accuracy of the information contained in this documentation, it is provided “as is” without warranty of any kind,
 express or implied. In addition, this information is based on IBM’s current product plans and strategy, which are subject to change by
 IBM without notice. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this documentation or
 any other documentation. Nothing contained in this documentation is intended to, nor shall have the effect of, creating any warranties or
 representations from IBM (or its suppliers or licensors), or altering the terms and conditions of the applicable license agreement
 governing the use of IBM software.



27                                                                                                                        © 2009 IBM Corporation

Más contenido relacionado

La actualidad más candente

Web technologies: Model Driven Engineering
Web technologies: Model Driven EngineeringWeb technologies: Model Driven Engineering
Web technologies: Model Driven EngineeringPiero Fraternali
 
Why Customer Experience Management Initiative fail?
Why Customer Experience Management Initiative fail?Why Customer Experience Management Initiative fail?
Why Customer Experience Management Initiative fail?Kedar Thakar
 
ZORA MDE Short Presentation 3.2
ZORA MDE Short Presentation 3.2ZORA MDE Short Presentation 3.2
ZORA MDE Short Presentation 3.2Momir Boskovic
 
Modelling the User Interface
Modelling the User InterfaceModelling the User Interface
Modelling the User InterfacePedro J. Molina
 
2 - Architetture Software - Software architecture
2 - Architetture Software - Software architecture2 - Architetture Software - Software architecture
2 - Architetture Software - Software architectureMajong DevJfu
 
IBM Virtual Desktop Virtualization
IBM Virtual Desktop VirtualizationIBM Virtual Desktop Virtualization
IBM Virtual Desktop VirtualizationIBM Sverige
 
IT FUTURE 2011 - Le future du poste de travail
IT FUTURE 2011 - Le future du poste de travailIT FUTURE 2011 - Le future du poste de travail
IT FUTURE 2011 - Le future du poste de travailFujitsu France
 
Model driven code development using emf and jet
Model driven code development using emf and jetModel driven code development using emf and jet
Model driven code development using emf and jetkowost
 
Sioux Hot-or-Not: Model Driven Software Development (Markus Voelter)
Sioux Hot-or-Not: Model Driven Software Development (Markus Voelter)Sioux Hot-or-Not: Model Driven Software Development (Markus Voelter)
Sioux Hot-or-Not: Model Driven Software Development (Markus Voelter)siouxhotornot
 
Aras and T-Systems: Supplier Management
Aras and T-Systems: Supplier ManagementAras and T-Systems: Supplier Management
Aras and T-Systems: Supplier ManagementAras
 
Interactive Machine Learning
Interactive Machine LearningInteractive Machine Learning
Interactive Machine Learningbutest
 
On the Composition and Reuse of Viewpoints
On the Composition and Reuse of ViewpointsOn the Composition and Reuse of Viewpoints
On the Composition and Reuse of ViewpointsHenry Muccini
 
NRB - LUXEMBOURG MAINFRAME DAY 2017 - z platform - Strategy
NRB - LUXEMBOURG MAINFRAME DAY 2017 - z platform - StrategyNRB - LUXEMBOURG MAINFRAME DAY 2017 - z platform - Strategy
NRB - LUXEMBOURG MAINFRAME DAY 2017 - z platform - StrategyNRB
 

La actualidad más candente (19)

Web technologies: Model Driven Engineering
Web technologies: Model Driven EngineeringWeb technologies: Model Driven Engineering
Web technologies: Model Driven Engineering
 
GBM Horizons eNewsletter 2011 issue
GBM Horizons eNewsletter 2011 issueGBM Horizons eNewsletter 2011 issue
GBM Horizons eNewsletter 2011 issue
 
Why Customer Experience Management Initiative fail?
Why Customer Experience Management Initiative fail?Why Customer Experience Management Initiative fail?
Why Customer Experience Management Initiative fail?
 
Pert15
Pert15Pert15
Pert15
 
ZORA MDE Short Presentation 3.2
ZORA MDE Short Presentation 3.2ZORA MDE Short Presentation 3.2
ZORA MDE Short Presentation 3.2
 
Modelling the User Interface
Modelling the User InterfaceModelling the User Interface
Modelling the User Interface
 
2 - Architetture Software - Software architecture
2 - Architetture Software - Software architecture2 - Architetture Software - Software architecture
2 - Architetture Software - Software architecture
 
IBM Virtual Desktop Virtualization
IBM Virtual Desktop VirtualizationIBM Virtual Desktop Virtualization
IBM Virtual Desktop Virtualization
 
Maples ims-services-
Maples ims-services-Maples ims-services-
Maples ims-services-
 
IT FUTURE 2011 - Le future du poste de travail
IT FUTURE 2011 - Le future du poste de travailIT FUTURE 2011 - Le future du poste de travail
IT FUTURE 2011 - Le future du poste de travail
 
Model driven code development using emf and jet
Model driven code development using emf and jetModel driven code development using emf and jet
Model driven code development using emf and jet
 
Customer Case Study - CMCC
Customer Case Study - CMCCCustomer Case Study - CMCC
Customer Case Study - CMCC
 
Sioux Hot-or-Not: Model Driven Software Development (Markus Voelter)
Sioux Hot-or-Not: Model Driven Software Development (Markus Voelter)Sioux Hot-or-Not: Model Driven Software Development (Markus Voelter)
Sioux Hot-or-Not: Model Driven Software Development (Markus Voelter)
 
Aras and T-Systems: Supplier Management
Aras and T-Systems: Supplier ManagementAras and T-Systems: Supplier Management
Aras and T-Systems: Supplier Management
 
Interactive Machine Learning
Interactive Machine LearningInteractive Machine Learning
Interactive Machine Learning
 
Ajs 2 c
Ajs 2 cAjs 2 c
Ajs 2 c
 
IRM_E_13.03.2012
IRM_E_13.03.2012IRM_E_13.03.2012
IRM_E_13.03.2012
 
On the Composition and Reuse of Viewpoints
On the Composition and Reuse of ViewpointsOn the Composition and Reuse of Viewpoints
On the Composition and Reuse of Viewpoints
 
NRB - LUXEMBOURG MAINFRAME DAY 2017 - z platform - Strategy
NRB - LUXEMBOURG MAINFRAME DAY 2017 - z platform - StrategyNRB - LUXEMBOURG MAINFRAME DAY 2017 - z platform - Strategy
NRB - LUXEMBOURG MAINFRAME DAY 2017 - z platform - Strategy
 

Destacado

Manajemen sekuriti - fungsi-fungsi sekuriti
Manajemen sekuriti - fungsi-fungsi sekuritiManajemen sekuriti - fungsi-fungsi sekuriti
Manajemen sekuriti - fungsi-fungsi sekuritiimamsoekarno
 
Deployment of a test management solution for a defence project using an integ...
Deployment of a test management solution for a defence project using an integ...Deployment of a test management solution for a defence project using an integ...
Deployment of a test management solution for a defence project using an integ...Einar Karlsen
 
RQM in scrum agile testing - Raj kumar
RQM in scrum agile testing - Raj kumarRQM in scrum agile testing - Raj kumar
RQM in scrum agile testing - Raj kumarRoopa Nadkarni
 
Embedded software validation best practices with NI and RQM
Embedded software validation best practices with NI and RQMEmbedded software validation best practices with NI and RQM
Embedded software validation best practices with NI and RQMPaul Urban
 
1 Ibm Solo Pruebas 2009
1 Ibm Solo Pruebas 20091 Ibm Solo Pruebas 2009
1 Ibm Solo Pruebas 2009Pepe
 
IBM Rational App Scan Tester Edition and Quality Manager
IBM Rational App Scan Tester Edition and Quality ManagerIBM Rational App Scan Tester Edition and Quality Manager
IBM Rational App Scan Tester Edition and Quality ManagerАлександр Шамрай
 
Continuous Integration for z using Test Data Management and Application D...
Continuous  Integration for z  using  Test Data Management  and Application D...Continuous  Integration for z  using  Test Data Management  and Application D...
Continuous Integration for z using Test Data Management and Application D...DevOps for Enterprise Systems
 
Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...
Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...
Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...IBM Rational software
 
Rational Quality Manager
Rational Quality ManagerRational Quality Manager
Rational Quality ManagerAlan Kan
 
IBM Collaborative Lifecycle Management
IBM Collaborative Lifecycle ManagementIBM Collaborative Lifecycle Management
IBM Collaborative Lifecycle ManagementAlan Kan
 
Chicago Rational User Group 02112009
Chicago Rational User Group 02112009Chicago Rational User Group 02112009
Chicago Rational User Group 02112009Daniel Gilio
 
IBM UrbanCode Deploy Quick Start Service Offering
IBM UrbanCode Deploy Quick Start Service OfferingIBM UrbanCode Deploy Quick Start Service Offering
IBM UrbanCode Deploy Quick Start Service OfferingIBM Rational software
 

Destacado (20)

Manajemen sekuriti - fungsi-fungsi sekuriti
Manajemen sekuriti - fungsi-fungsi sekuritiManajemen sekuriti - fungsi-fungsi sekuriti
Manajemen sekuriti - fungsi-fungsi sekuriti
 
Chapter 2 program-security
Chapter 2 program-securityChapter 2 program-security
Chapter 2 program-security
 
Deployment of a test management solution for a defence project using an integ...
Deployment of a test management solution for a defence project using an integ...Deployment of a test management solution for a defence project using an integ...
Deployment of a test management solution for a defence project using an integ...
 
RQM in scrum agile testing - Raj kumar
RQM in scrum agile testing - Raj kumarRQM in scrum agile testing - Raj kumar
RQM in scrum agile testing - Raj kumar
 
Embedded software validation best practices with NI and RQM
Embedded software validation best practices with NI and RQMEmbedded software validation best practices with NI and RQM
Embedded software validation best practices with NI and RQM
 
1 Ibm Solo Pruebas 2009
1 Ibm Solo Pruebas 20091 Ibm Solo Pruebas 2009
1 Ibm Solo Pruebas 2009
 
IBM Rational App Scan Tester Edition and Quality Manager
IBM Rational App Scan Tester Edition and Quality ManagerIBM Rational App Scan Tester Edition and Quality Manager
IBM Rational App Scan Tester Edition and Quality Manager
 
Collaborative Quality Management
Collaborative Quality ManagementCollaborative Quality Management
Collaborative Quality Management
 
Continuous Integration for z using Test Data Management and Application D...
Continuous  Integration for z  using  Test Data Management  and Application D...Continuous  Integration for z  using  Test Data Management  and Application D...
Continuous Integration for z using Test Data Management and Application D...
 
Rational Quality Manager af Lars Stensig Olesen, IBM Danmark
Rational Quality Manager af Lars Stensig Olesen, IBM DanmarkRational Quality Manager af Lars Stensig Olesen, IBM Danmark
Rational Quality Manager af Lars Stensig Olesen, IBM Danmark
 
Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...
Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...
Dmt 5899 workshop - Learn to Collaborate, Trace, Review and Reuse Your Requir...
 
Rational Quality Manager
Rational Quality ManagerRational Quality Manager
Rational Quality Manager
 
IBM Collaborative Lifecycle Management
IBM Collaborative Lifecycle ManagementIBM Collaborative Lifecycle Management
IBM Collaborative Lifecycle Management
 
Rational Quality Manager
Rational Quality ManagerRational Quality Manager
Rational Quality Manager
 
Rational CLM at a glance
Rational CLM at a glanceRational CLM at a glance
Rational CLM at a glance
 
Demystifying Devops - Uday kumar
Demystifying Devops - Uday kumarDemystifying Devops - Uday kumar
Demystifying Devops - Uday kumar
 
Chicago Rational User Group 02112009
Chicago Rational User Group 02112009Chicago Rational User Group 02112009
Chicago Rational User Group 02112009
 
RELM Overview
RELM OverviewRELM Overview
RELM Overview
 
Deployment module slides
Deployment module slidesDeployment module slides
Deployment module slides
 
IBM UrbanCode Deploy Quick Start Service Offering
IBM UrbanCode Deploy Quick Start Service OfferingIBM UrbanCode Deploy Quick Start Service Offering
IBM UrbanCode Deploy Quick Start Service Offering
 

Similar a Improving Defence Program Execution

Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...
Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...
Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...Prolifics
 
Smarter Computing: Expert Integrated System
Smarter Computing: Expert Integrated SystemSmarter Computing: Expert Integrated System
Smarter Computing: Expert Integrated SystemIBM Danmark
 
Systems Engineering - a smarter way
Systems Engineering - a smarter waySystems Engineering - a smarter way
Systems Engineering - a smarter wayMark Borowski
 
NRB MAINFRAME DAY 04 - Yann Kindelberger - New generation of application arch...
NRB MAINFRAME DAY 04 - Yann Kindelberger - New generation of application arch...NRB MAINFRAME DAY 04 - Yann Kindelberger - New generation of application arch...
NRB MAINFRAME DAY 04 - Yann Kindelberger - New generation of application arch...NRB
 
IBM Rational 8/16 Webinar Presentation
IBM Rational 8/16 Webinar PresentationIBM Rational 8/16 Webinar Presentation
IBM Rational 8/16 Webinar PresentationScott Althouse
 
4 agile modeldevelopement-danielleroux
4 agile modeldevelopement-danielleroux4 agile modeldevelopement-danielleroux
4 agile modeldevelopement-daniellerouxIBM
 
Agile Model Developement- Daniel Leroux
Agile Model Developement-  Daniel LerouxAgile Model Developement-  Daniel Leroux
Agile Model Developement- Daniel LerouxRoopa Nadkarni
 
Enterprise Modernization: Improving the economics of mainframe and multi-plat...
Enterprise Modernization: Improving the economics of mainframe and multi-plat...Enterprise Modernization: Improving the economics of mainframe and multi-plat...
Enterprise Modernization: Improving the economics of mainframe and multi-plat...dkang
 
Enterprise modernization: improving the economics of mainframe and multi-plat...
Enterprise modernization: improving the economics of mainframe and multi-plat...Enterprise modernization: improving the economics of mainframe and multi-plat...
Enterprise modernization: improving the economics of mainframe and multi-plat...IBM Rational software
 
xUMLFinalPresentation.ppt
xUMLFinalPresentation.pptxUMLFinalPresentation.ppt
xUMLFinalPresentation.pptssuser2ef938
 
Model Runway: Design Best Practices at BlueCross BlueShield
Model Runway: Design Best Practices at BlueCross BlueShieldModel Runway: Design Best Practices at BlueCross BlueShield
Model Runway: Design Best Practices at BlueCross BlueShieldRoger Snook
 
SADP PPTs of all modules - Shanthi D.L.pdf
SADP PPTs of all modules - Shanthi D.L.pdfSADP PPTs of all modules - Shanthi D.L.pdf
SADP PPTs of all modules - Shanthi D.L.pdfB.T.L.I.T
 
Rhapsody and mechatronics, multi-domain simulation
Rhapsody and mechatronics, multi-domain simulationRhapsody and mechatronics, multi-domain simulation
Rhapsody and mechatronics, multi-domain simulationGraham Bleakley
 
Innovate2011_MAC-1597A
Innovate2011_MAC-1597AInnovate2011_MAC-1597A
Innovate2011_MAC-1597AArman Atashi
 
Model driven process for real time embedded
Model driven process for real time embeddedModel driven process for real time embedded
Model driven process for real time embeddedcaijjournal
 
Continuous Deployment for Deep Learning
Continuous Deployment for Deep LearningContinuous Deployment for Deep Learning
Continuous Deployment for Deep LearningDatabricks
 
Model Runway, Part 3 Design Best Practices at Blue Cross BlueShield
Model Runway, Part 3 Design Best Practices at Blue Cross BlueShieldModel Runway, Part 3 Design Best Practices at Blue Cross BlueShield
Model Runway, Part 3 Design Best Practices at Blue Cross BlueShieldRoger Snook
 
Demystifying cloud computing with IBM POWER Systems and IBM i
Demystifying cloud computing with IBM POWER Systems and IBM i Demystifying cloud computing with IBM POWER Systems and IBM i
Demystifying cloud computing with IBM POWER Systems and IBM i COMMON Europe
 
Introduction to WebSphere Message Broker
Introduction to WebSphere Message BrokerIntroduction to WebSphere Message Broker
Introduction to WebSphere Message BrokerAnt Phillips
 

Similar a Improving Defence Program Execution (20)

Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...
Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...
Software Factories in the Real World: How an IBM® WebSphere® Integration Fact...
 
Smarter Computing: Expert Integrated System
Smarter Computing: Expert Integrated SystemSmarter Computing: Expert Integrated System
Smarter Computing: Expert Integrated System
 
Systems Engineering - a smarter way
Systems Engineering - a smarter waySystems Engineering - a smarter way
Systems Engineering - a smarter way
 
NRB MAINFRAME DAY 04 - Yann Kindelberger - New generation of application arch...
NRB MAINFRAME DAY 04 - Yann Kindelberger - New generation of application arch...NRB MAINFRAME DAY 04 - Yann Kindelberger - New generation of application arch...
NRB MAINFRAME DAY 04 - Yann Kindelberger - New generation of application arch...
 
IBM Rational 8/16 Webinar Presentation
IBM Rational 8/16 Webinar PresentationIBM Rational 8/16 Webinar Presentation
IBM Rational 8/16 Webinar Presentation
 
4 agile modeldevelopement-danielleroux
4 agile modeldevelopement-danielleroux4 agile modeldevelopement-danielleroux
4 agile modeldevelopement-danielleroux
 
Agile Model Developement- Daniel Leroux
Agile Model Developement-  Daniel LerouxAgile Model Developement-  Daniel Leroux
Agile Model Developement- Daniel Leroux
 
Enterprise Modernization: Improving the economics of mainframe and multi-plat...
Enterprise Modernization: Improving the economics of mainframe and multi-plat...Enterprise Modernization: Improving the economics of mainframe and multi-plat...
Enterprise Modernization: Improving the economics of mainframe and multi-plat...
 
Enterprise modernization: improving the economics of mainframe and multi-plat...
Enterprise modernization: improving the economics of mainframe and multi-plat...Enterprise modernization: improving the economics of mainframe and multi-plat...
Enterprise modernization: improving the economics of mainframe and multi-plat...
 
It's time to optimize
It's time to optimizeIt's time to optimize
It's time to optimize
 
xUMLFinalPresentation.ppt
xUMLFinalPresentation.pptxUMLFinalPresentation.ppt
xUMLFinalPresentation.ppt
 
Model Runway: Design Best Practices at BlueCross BlueShield
Model Runway: Design Best Practices at BlueCross BlueShieldModel Runway: Design Best Practices at BlueCross BlueShield
Model Runway: Design Best Practices at BlueCross BlueShield
 
SADP PPTs of all modules - Shanthi D.L.pdf
SADP PPTs of all modules - Shanthi D.L.pdfSADP PPTs of all modules - Shanthi D.L.pdf
SADP PPTs of all modules - Shanthi D.L.pdf
 
Rhapsody and mechatronics, multi-domain simulation
Rhapsody and mechatronics, multi-domain simulationRhapsody and mechatronics, multi-domain simulation
Rhapsody and mechatronics, multi-domain simulation
 
Innovate2011_MAC-1597A
Innovate2011_MAC-1597AInnovate2011_MAC-1597A
Innovate2011_MAC-1597A
 
Model driven process for real time embedded
Model driven process for real time embeddedModel driven process for real time embedded
Model driven process for real time embedded
 
Continuous Deployment for Deep Learning
Continuous Deployment for Deep LearningContinuous Deployment for Deep Learning
Continuous Deployment for Deep Learning
 
Model Runway, Part 3 Design Best Practices at Blue Cross BlueShield
Model Runway, Part 3 Design Best Practices at Blue Cross BlueShieldModel Runway, Part 3 Design Best Practices at Blue Cross BlueShield
Model Runway, Part 3 Design Best Practices at Blue Cross BlueShield
 
Demystifying cloud computing with IBM POWER Systems and IBM i
Demystifying cloud computing with IBM POWER Systems and IBM i Demystifying cloud computing with IBM POWER Systems and IBM i
Demystifying cloud computing with IBM POWER Systems and IBM i
 
Introduction to WebSphere Message Broker
Introduction to WebSphere Message BrokerIntroduction to WebSphere Message Broker
Introduction to WebSphere Message Broker
 

Más de IBMGovernmentCA

Cge leadership summit ibm presentation public sector analytics
Cge leadership summit   ibm presentation public sector analyticsCge leadership summit   ibm presentation public sector analytics
Cge leadership summit ibm presentation public sector analyticsIBMGovernmentCA
 
Security Trends and Risk Mitigation for the Public Sector
Security Trends and Risk Mitigation for the Public SectorSecurity Trends and Risk Mitigation for the Public Sector
Security Trends and Risk Mitigation for the Public SectorIBMGovernmentCA
 
Investigating, Mitigating and Preventing Cyber Attacks with Security Analytics
Investigating, Mitigating and Preventing Cyber Attacks with Security AnalyticsInvestigating, Mitigating and Preventing Cyber Attacks with Security Analytics
Investigating, Mitigating and Preventing Cyber Attacks with Security AnalyticsIBMGovernmentCA
 
CEO Study Insights; Career Resiliency In Time of Change
CEO Study Insights; Career Resiliency In Time of ChangeCEO Study Insights; Career Resiliency In Time of Change
CEO Study Insights; Career Resiliency In Time of ChangeIBMGovernmentCA
 
Overview of IBM Capabilities
Overview of IBM CapabilitiesOverview of IBM Capabilities
Overview of IBM CapabilitiesIBMGovernmentCA
 
Business Process Management
Business Process ManagementBusiness Process Management
Business Process ManagementIBMGovernmentCA
 
Information Governance for Smarter Government Strategy and Solutions
Information Governance for Smarter Government Strategy and SolutionsInformation Governance for Smarter Government Strategy and Solutions
Information Governance for Smarter Government Strategy and SolutionsIBMGovernmentCA
 
Smarter Computing Integrated Systems
Smarter Computing Integrated SystemsSmarter Computing Integrated Systems
Smarter Computing Integrated SystemsIBMGovernmentCA
 
Smarter Software for Smarter Governments
Smarter Software for Smarter GovernmentsSmarter Software for Smarter Governments
Smarter Software for Smarter GovernmentsIBMGovernmentCA
 
Perspectives and Case Studies on Effective Theatre Base Service Management
Perspectives and Case Studies on Effective Theatre Base Service ManagementPerspectives and Case Studies on Effective Theatre Base Service Management
Perspectives and Case Studies on Effective Theatre Base Service ManagementIBMGovernmentCA
 
Reducing IT Costs and Improving Security with Purpose Built Network Appliances
Reducing IT Costs and Improving Security with Purpose Built Network AppliancesReducing IT Costs and Improving Security with Purpose Built Network Appliances
Reducing IT Costs and Improving Security with Purpose Built Network AppliancesIBMGovernmentCA
 
A Hybrid Technology Platform for Increasing the Speed of Operational Analytics
A Hybrid Technology Platform for Increasing the Speed of Operational AnalyticsA Hybrid Technology Platform for Increasing the Speed of Operational Analytics
A Hybrid Technology Platform for Increasing the Speed of Operational AnalyticsIBMGovernmentCA
 
Social Networks the Next Emerging Spectrum in Asymmetric Warfare and Counter ...
Social Networks the Next Emerging Spectrum in Asymmetric Warfare and Counter ...Social Networks the Next Emerging Spectrum in Asymmetric Warfare and Counter ...
Social Networks the Next Emerging Spectrum in Asymmetric Warfare and Counter ...IBMGovernmentCA
 
Defense Intelligence & The Information Challenge
Defense Intelligence & The Information ChallengeDefense Intelligence & The Information Challenge
Defense Intelligence & The Information ChallengeIBMGovernmentCA
 
Analytics for Smarter Defence
Analytics for Smarter DefenceAnalytics for Smarter Defence
Analytics for Smarter DefenceIBMGovernmentCA
 
Keynote phaedra boinodiris serious games beyond training from process optim...
Keynote phaedra boinodiris   serious games beyond training from process optim...Keynote phaedra boinodiris   serious games beyond training from process optim...
Keynote phaedra boinodiris serious games beyond training from process optim...IBMGovernmentCA
 

Más de IBMGovernmentCA (20)

Cge leadership summit ibm presentation public sector analytics
Cge leadership summit   ibm presentation public sector analyticsCge leadership summit   ibm presentation public sector analytics
Cge leadership summit ibm presentation public sector analytics
 
Security Trends and Risk Mitigation for the Public Sector
Security Trends and Risk Mitigation for the Public SectorSecurity Trends and Risk Mitigation for the Public Sector
Security Trends and Risk Mitigation for the Public Sector
 
Investigating, Mitigating and Preventing Cyber Attacks with Security Analytics
Investigating, Mitigating and Preventing Cyber Attacks with Security AnalyticsInvestigating, Mitigating and Preventing Cyber Attacks with Security Analytics
Investigating, Mitigating and Preventing Cyber Attacks with Security Analytics
 
Security Intelligence
Security IntelligenceSecurity Intelligence
Security Intelligence
 
Reputational Risk
Reputational RiskReputational Risk
Reputational Risk
 
CEO Study Insights; Career Resiliency In Time of Change
CEO Study Insights; Career Resiliency In Time of ChangeCEO Study Insights; Career Resiliency In Time of Change
CEO Study Insights; Career Resiliency In Time of Change
 
Overview of IBM Capabilities
Overview of IBM CapabilitiesOverview of IBM Capabilities
Overview of IBM Capabilities
 
Business Process Management
Business Process ManagementBusiness Process Management
Business Process Management
 
Information Governance for Smarter Government Strategy and Solutions
Information Governance for Smarter Government Strategy and SolutionsInformation Governance for Smarter Government Strategy and Solutions
Information Governance for Smarter Government Strategy and Solutions
 
Smarter Computing Integrated Systems
Smarter Computing Integrated SystemsSmarter Computing Integrated Systems
Smarter Computing Integrated Systems
 
Smarter Software for Smarter Governments
Smarter Software for Smarter GovernmentsSmarter Software for Smarter Governments
Smarter Software for Smarter Governments
 
Perspectives and Case Studies on Effective Theatre Base Service Management
Perspectives and Case Studies on Effective Theatre Base Service ManagementPerspectives and Case Studies on Effective Theatre Base Service Management
Perspectives and Case Studies on Effective Theatre Base Service Management
 
Reducing IT Costs and Improving Security with Purpose Built Network Appliances
Reducing IT Costs and Improving Security with Purpose Built Network AppliancesReducing IT Costs and Improving Security with Purpose Built Network Appliances
Reducing IT Costs and Improving Security with Purpose Built Network Appliances
 
A Hybrid Technology Platform for Increasing the Speed of Operational Analytics
A Hybrid Technology Platform for Increasing the Speed of Operational AnalyticsA Hybrid Technology Platform for Increasing the Speed of Operational Analytics
A Hybrid Technology Platform for Increasing the Speed of Operational Analytics
 
Social Networks the Next Emerging Spectrum in Asymmetric Warfare and Counter ...
Social Networks the Next Emerging Spectrum in Asymmetric Warfare and Counter ...Social Networks the Next Emerging Spectrum in Asymmetric Warfare and Counter ...
Social Networks the Next Emerging Spectrum in Asymmetric Warfare and Counter ...
 
Defense Intelligence & The Information Challenge
Defense Intelligence & The Information ChallengeDefense Intelligence & The Information Challenge
Defense Intelligence & The Information Challenge
 
Analytics for Smarter Defence
Analytics for Smarter DefenceAnalytics for Smarter Defence
Analytics for Smarter Defence
 
Keynote phaedra boinodiris serious games beyond training from process optim...
Keynote phaedra boinodiris   serious games beyond training from process optim...Keynote phaedra boinodiris   serious games beyond training from process optim...
Keynote phaedra boinodiris serious games beyond training from process optim...
 
Where Ideas Come From
Where Ideas Come FromWhere Ideas Come From
Where Ideas Come From
 
What Are The Chances
What Are The ChancesWhat Are The Chances
What Are The Chances
 

Último

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 

Último (20)

The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

Improving Defence Program Execution

  • 1. Barclay Brown, ESEP – Global Solution Executive 5 October 2012 Advanced Systems Engineering: Improving Defense Program Execution © 2009 IBM Corporation
  • 2. Systems Engineering has both a breadth and depth perspective. Systems Engineering Breadth Perspective Cross-discipline analysis, system-of-systems modeling System SubSystem SubSystem SubSystem Electrical Software Mechanical Software Component Component Component Component 2 © 2009 IBM Corporation
  • 3. Systems Engineering has both a breadth and depth perspective. Systems Engineering Breadth Perspective Cross-discipline analysis, system-of-systems modeling System Systems Engineering is a profession, a role, even a job title, for those who work exclusively at a SubSystem SubSystem SubSystem Systems Engineering also system-of-systems level. names a set of methods, skills and techniques that can be applied both at a Electrical Software system-of-systems level Mechanical Software Component Component and within specific Component Component engineering disciplines. 3 © 2009 IBM Corporation
  • 4. Value of Systems Engineering: Cost and Schedule Applying the right amount of systems engineering is critical to meeting cost and schedule targets. Source: Honour, Eric (2010), Systems Engineering Return on Investment, University of South Australia, p9 4 © 2009 IBM Corporation
  • 5. Value of Systems Engineering: Success and Quality Applying the right amount of systems engineering is critical to program success. Source: Honour, Eric (2010), Systems Engineering Return on Investment, University of South Australia, p9 5 © 2009 IBM Corporation
  • 6. Today’s reality: for integrated device and software of systems development Device software designs completed over 66% budget EMF 2003 Projects canceled due to unrecoverable 24% slip in schedule EMF 2003 Produced devices do not meet 33% XX% performance or functionality requirements EMF 2003 Software content in devices is doubling 2x every two years IDC 2002 6 © 2009 IBM Corporation
  • 7. Many notable system failures have been failures in subsystem interfaces, requirements fidelity and system engineering. Systems have become more complex through integration – E.g. automobiles with multiple ECUs are more like a network of general purpose computers with large network software Projects with 700-2000 requirements cannot be held in mind at full detail – Models with varied levels of abstraction must be used Managing change and understanding impact of change is a $$$ million problem – Requirements models and automated tools must be used to be effective Interestingly, these are failures of knowledge and communication, not of engineering. 7 © 2009 IBM Corporation
  • 8. What do each of these have to teach us about Advanced Systems Engineering? 8 © 2009 IBM Corporation
  • 9. The Philosophy of Advanced Systems Engineering Models are better than documents (but documents are needed too) Collaborate and share information across functions Build Shared Understanding as hedge against risks Automate as much as possible Insurance: Invest a little now to avoid large risk later Optimize for change (not for stability) Be able to trace everything, but only trace what adds value ABC: Adopt before Buy, Buy before Create Measure and improve; closed-loop governance Start early: what can we do NOW? 9 © 2009 IBM Corporation
  • 10. Advanced Requirements Management Derivation Traceability Requirements are no longer “one kind of thing” Recognize levels and types and their relationships Implement “live” traceability between all kinds of requirements, including architecture and design Link requirements to design, implementation, verification and validation, user training, etc. © 2009 IBM Corporation 10
  • 11. The changing role of requirements Text requirements give rise to models which elaborate and elucidate Models give rise to additional text requirements which specify and constrain Text Text and models are useful at all levels of system abstraction Models Capture rationale and thinking at each level to differentiate requirements from design choices 11 © 2009 IBM Corporation
  • 12. What makes a model a model? The Dumb Way The Smart(er) Way =-A11*4*(1- B11)+4*C11 =NORMDIST(A11, 0,1,FALSE) Smarter or Dumber? =100+3*50+2*3*70+3*3*40+4*3*100 Requirements +5*3*125 Trade Studies Flowdown / Allocation Designs The relationships are baked-in Component Specifications TPMs Optimized for change 12 © 2009 IBM Corporation
  • 13. Model Philosophy I: What are models for? Models can –Document. Derived from already existing reality or agreement. –Represent. Help people communicate and agree. –Hold thought. Be a shared mental space for collaborative thinking. –Illustrate. A picture is worth a thousand words. –Calculate. Both show and quantify relationships. –Evaluate. Show alternatives and criteria for trade-off analysis. –Build. Translate models into real things. It is important to be clear on the purpose for a model you are creating (and maintaining.) 13 © 2009 IBM Corporation
  • 14. Model Philosophy II: Model relationships Models and model elements have relationships with other model elements and with other information relevant to the system. Important relationships – Derivation – Fulfillment (coverage) – Decomposition – Dependency For instance, – A model element may fulfill (fully or partially) a requirement. – A requirement may be derived from another requirement. – A requirement may arise from a model element. – A model element may decompose into another model element. – A model element, or requirement, may depend on another model element. It is important to figure out how your model elements and requirements relate to each other. 14 © 2009 IBM Corporation
  • 15. Model Philosophy III: Dangers in Adopting Modeling All models are good. Causes model proliferation without meaning and purpose. Method-centric. We do these models because the method says so. Tool-centric. We do these models because the tool is good at it. Dead models. Non-executable models risk being un- implementable. Doing documentation models exclusively. Limits benefits of modeling (where are the real models?) M.C. Escher, 1961 © 2009 IBM Corporation
  • 16. Model-driven system development models a system-of- systems in four recursive stages. Context describes the system and the people and systems who interact with it Context (actors). Usage describes how the actors use the system is used to produce the results and Usage purposes of the system. Realization describes how each usage is accomplished by a collaboration of system Realization elements using various viewpoints. and Joint Realization Execution enables demonstration and proof of the model through execution. Execution 16 © 2009 IBM Corporation
  • 17. Integrated system / embedded software development Design iterations in the “V” development lifecycle Change Request Stakeholder Systems Requirements Engineering System Validation Scenarios (ConOps) Requirements Plan System Model / Requirements Repository Analysis Acceptance Embedded RT Test Development Scenarios System Functional Analysis System Verification Plan (Sub-)System Design Synthesis Integration & Test System Component Architecture Verification Baseline Procedure SW Module Analysis & Design Integration & Test HW HW Component Analysis & Design Verification SW Implementation & Unit Test HW Build © 2009 IBM Corporation
  • 18. Asset-Based Systems Engineering Reuse: doing more with less Moving from documentation to re- creation Capture engineering and business value Engineering asset – What, How and Why – Tailor and reuse – Contribute back to library Precursor to full product line approach © 2009 IBM Corporation
  • 19. Technical Work Management: Collaboration and Communication Communication among teams facilitated by Systems Engineering Reduce wasted time / error associated with misunderstandings and incomplete mental pictures of system requirements Why are small teams so effective? Build common, shared work products among cross-functional teams – Model-based – Shared repositories (requirements, change requests, issues, defects, configurations) Coordinated, automated workflow tied to shared work products – Avoid email exchange of work products, multiple versions, confusion Build on integrated tooling infrastructure – Limitations of point-to-point integration – Jazz Platform and OSLC Vision 19 © 2009 IBM Corporation
  • 20. Technical Work Management: Enabling Effective Collaboration (Why better than email?) Capture customer requests & market Manage driven enhancements Execute Portfolio & Tests Product Testing Eco-system Priorities Collaboration, Process, Workflow Integrated Capture & Change manage Management requirements Configuration Management Develop - Model-Driven Collaborate across System Engineering Development Disciplines Software Engineering Electrical Engineering Software Mechanical Engineering Electrical Shared Repository Mechanical 20 © 2009 IBM Corporation
  • 21. Collaboration in Action Team Awareness • Shows team members and their online status • Shows what they are working on Change Awareness • Automatically links to changes if mentioned in chat • Drag and drop any work item or query into chat © 2009 IBM Corporation21
  • 22. Enabling Collaboration with Models Collaborate with stakeholders View design with commenting over web Browse Mark-up diagrams to design elaborate comments information © 2009 IBM Corporation
  • 23. Systems Engineering traditionally floats on a sea of documentation Missing Format information inconsistency Document-centric approach results in information dead- ends Document No access to source disparate Changes make products documents obsolete application before they are approved Overwhelmed Engineers working off engineers & Documents remain misinformed old versions necessary for of specs managers contractual management and Document agreement Documentation preparation for not up-to-date reviews 23 © 2009 IBM Corporation
  • 24. Automated Document Production Treat documents as reports of live information Facilitate re-use and consistency 24 © 2009 IBM Corporation
  • 25. One innovative organization made their models visible to everyone in the company! Models first developed on flip charts Later maintained in automated modeling tools Finally, produced on large wall charts for increased visibility, communication, collaboration Became center for discussion across all teams. © 2009 IBM Corporation
  • 26. Learn more at: IBM Rational software Rational trial downloads IBM Rational Software Delivery Platform Leading Innovation Web site Process and portfolio management developerWorks Rational Change and release management IBM Rational TV Quality management IBM Business Partners Architecture management IBM Rational Case Studies © Copyright IBM Corporation 2008. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, Rational, the Rational logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others. © 2009 IBM Corporation
  • 27. Copyright information © Copyright IBM Corporation 2011 IBM Corporation Software Group Route 100 Somers, NY 10589 Produced in the United States of America 03-07 All Rights Reserved. Build Forge, ClearCase, ClearQuest, IBM, the IBM logo, PurifyPlus, Rational, Rational Rose, Rational Test RealTime, Rational Unified Process, RUP, SoDA, XDE and WebSphere are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries or both. Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. Microsoft is a trademark of Microsoft Corporation in the United States, other countries, or both. Other company, product and service names may be trademarks or registered trademarks or service marks of others. The information contained in this documentation is provided for informational purposes only. While efforts were made to verify the completeness and accuracy of the information contained in this documentation, it is provided “as is” without warranty of any kind, express or implied. In addition, this information is based on IBM’s current product plans and strategy, which are subject to change by IBM without notice. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this documentation or any other documentation. Nothing contained in this documentation is intended to, nor shall have the effect of, creating any warranties or representations from IBM (or its suppliers or licensors), or altering the terms and conditions of the applicable license agreement governing the use of IBM software. 27 © 2009 IBM Corporation