SlideShare a Scribd company logo
ATI Professional Development Short Course Universal Arhitecture Description Framework
JOGSE Grand Systems Development
         Training Program
       Requirements Courses
 521      Grand Systems Requirements Elicitation and Analysis
 522      Grand Systems Requirements Management and
          Documentation
 523      Grand Systems Requirements
 524      Grand Systems Functional Analysis
 525      Grand Systems MSA/PSARE
 526      Grand Systems UML/SysML
 527      Grand Systems IDEF/DoDAF
 528      Universal Architecture Description Framework
 541      Grand Systems Verification


VERSION 12.0                                 c JOG System Engineering, Inc.
The Problem and the Prescription
• When developing unprecedented systems all
  requirements in performance specifications
  should be derived from models
• No single existing model is comprehensive
• We will construct a comprehensive model that can
  be used on all programs no matter the nature of
  the physical product (hardware, software, people
  doing things)
• Existing specification templates are not
  coordinated with modeling methods so we will
  build one that is
VERSION 12.0          5282A-1-4   c JOG System Engineering, Inc.
Course Sequence
 • What are requirements and what kinds might we
   have to identify?
 • Next we will look at a very simple way to write
   requirements
       – Controlled characteristic, value and units, relation
 • Then, we will discuss ways these requirements
   are inter-related
 • In subsequent periods, we will construct a
   toolbox full of effective tools to help us identify
   appropriate requirements for systems, hardware,
   and software entities
 • These models will be combined to form universal
   architecture description frameworks using a
   universal specification template

VERSION 12.0                      5282A-1-5         c JOG System Engineering, Inc.
Who Is Jeff Grady?
CURRENT POSITION
           President, JOG System Engineering, Inc.
           System engineering assessment, consulting, and training firm
PRIOR EXPERIENCE
U.S. Marines
          1964 - 1965 General Precision, Librascope Div
Customer Training Instructor, SUBROC and ASROC ASW Systems
1965 - 1982 Ryan Aeronautical, Teledyne Ryan Aeronautical
Field Engineer, AQM-34 Series Special Purpose Aircraft
                         Project Engineer, System Engineer, Unmanned Aircraft Systems
1982 - 1984 General Dynamics Convair Division
System Engineer, Group Engineer Advanced Cruise Missile
1984 - 1993 General Dynamics Space Systems Division
Engineering Manager, Systems Development
                         Advanced Projects Systems Engineering
FORMAL EDUCATION
BA Math, SDSU; System Engineering Certificate, UCSD
          MS Systems Management, USC with Information Systems Certificate
INCOSE First elected Secretary, Founder, Fellow, and CSEP
Author System Requirements Analysis (93 and 06), System Integration,
           System Validation and Verification, System Engineering Planning and
           Enterprise Identity, System Engineering Deployment,
           System Verification

  VERSION 12.0                                 5282A-1-6              c JOG System Engineering, Inc.
Systems Jeff Grady Worked On




                   USAF/GD Convair AQM 129
 USN/Librascope     Advanced Cruise Missile
 ASROC/SUBROC                                       USAF/GD Atlas Missile
Computer Systems




                   USAF/Ryan AQM-81 Firebolt 1983

VERSION 12.0                5282A-1-7           c JOG System Engineering, Inc.
Ryan Aeronautical War Birds




                USAF Models 147J, NX, G, and H at Bien Hoa, SVN in 1968




USAF/Ryan AQM-34L Tom Cat           U.S. Navy/Ryan
    58 Combat Missions               Model 147SK                      USAF/Ryan
                                                                       BGM-34C
VERSION 12.0                           5282A-1-8           c JOG System Engineering, Inc.
Course Outline
 1    Introduction to System Definition                     15    IDEF and DoDAF
 2    Requirements Fundamentals                             16    IDEF and DoDAF
 3    Architecture and Modeling                             17    Introduction to UADF
 4    Functional Analysis                                   18    Universal Specification
 5    Functional Analysis                                   19    TSA/MSA UADF
 6    Performance Analysis and the RAS                      20    TSA/MSA UADF
 7    Product Entity Structure Synthesis                    21    SysML/UML UADF
 8    Interface Identification and Definition               22    SysML/UML UADF
 9    Specialty Engineering Requirements                    23    PSARE UADF
 10   Environmental Requirements                            24    Management Infrastructure
 11   MSA and PSARE                                               and the Future
 12   MSA and PSARE                                         25    Allocated to Project
 13   UML and SysML                                         26    Allocated to Project
 14   UML and SysML                                         27    Allocated to Project
 Short course involves 24 hours over three day period and is primarily
 lecture. University quarter length course will provide for up to three
 hours of in-class time for workshop that is completed as home work.



VERSION 12.0                                   5282A-1-9                  c JOG System Engineering, Inc.
Definition of a System
    A system is said to be a collection of entities that
    interact through relationships (interfaces) to achieve a
    planned outcome within an environment.

                SYSTEM                         FUNCTIONAL
        R1                                                             R3
               FUNCTION,            R2        COOPERATIVE
               THE NEED                       ENVIRONMENT
                           F                                  Q

                               ALLOCATION

                                                PHYSICAL
       I1       SYSTEM                                                 I3
                                              COOPERATIVE
                                    I2        ENVIRONMENT
                           A                                  Q




VERSION 12.0                     5282A-1-10    c JOG System Engineering, Inc.
Why is the problem of developing
  systems to solve complex problems so
                complex?

               Is there a better way?



VERSION 12.0           5282A-1-11   c JOG System Engineering, Inc.
Systems requirements analysis
             is an important part of a
            problem solving technique
               for complex problems.

     We can make it serve us better by
           adopting a UADF.

VERSION 12.0           5282A-1-12   c JOG System Engineering, Inc.
The System Development Sequence
                           That Minimizes Risk

   • Define the problem
          – Specifications
   • Solve the problem
          – Design, material, and manufacturing
   • Prove it
          – Verification
   • Within a sound management infrastructure




VERSION 12.0                      5282A-1-13      c JOG System Engineering, Inc.
Requirement Defined

  Something wanted or                               ITEM
  necessary.
  Something essential
  to the existence or
  occurrence of
  something else.
  A necessary character-
  istic or attribute of some
  thing (or item).


VERSION 12.0                   5282A-1-14   c JOG System Engineering, Inc.
Requirements Types

• Performance
     – Tells what the entity must do and how well it must do it
     – Derived from dynamic problem space models
• Constraints
     – Derived from solution space models of three kinds
     – Interface
           • Derived through n-square diagrams
     – Specialty Engineering or Quality
           • Derived through application of a specialty engineering scoping
             matrix and individual specialty models
     – Environmental
           • Derived through application of a three-layer model


VERSION 12.0                         5282A-1-15         c JOG System Engineering, Inc.
Requirements Types

                              VERIFICATION
                              REQUIREMENTS      OPERATIONAL PROCESS
               PRODUCT                          AND LOGISTICS SUPPORT
               REQUIREMENTS                     REQUIREMENTS

PRODUCTION
PROCESS
REQUIREMENTS                                          SUPPORT
                                                      EQUIPMENT
                                                      TOOLS
                PERFORMANCE REQUIREMENTS              TRAINING
                CONSTRAINTS                           PROCEDURES
                  INTERFACE                           FACILITIES
                  ENVIRONMENTAL                       SPARES
                  SPECIALTY ENGINEERING



      All of these requirements must be identified
      before product detailed design work is started
      and they must be mutually consistent.
VERSION 12.0                   5282A-1-16    c JOG System Engineering, Inc.
What is a Specification?


                                      A specification
                                      contains all of
                                      the requirements
                                      for a given item.




VERSION 12.0             5282A-1-17        c JOG System Engineering, Inc.
In Writing a Specification, What Is the
                 Target?




VERSION 12.0       5282A-1-18   c JOG System Engineering, Inc.
We Are All Specialists
                                         Breadth of Knowledge


               Depth of Knowledge



                                                 All Knowledge




                                                                                  It Just
                                                                                  Keeps
                                     Generalist Knowledge Base                    Getting
                                     Domain Knowledge Base                        Bigger
                                     Specialist Knowledge Base
VERSION 12.0                                     5282A-1-19      c JOG System Engineering, Inc.
What is the Hard Job in Preparing a
              Specification?
• Specifications are full of sentences.
• You should have no problem writing a simple
  sentence in your language of choice
• There are two difficult tasks in writing these
  sentences
     – What do we write them about?
     – What numerical values do we place in them?




VERSION 12.0                  5282A-1-20      c JOG System Engineering, Inc.
ATI Professional Development Short Course Universal Arhitecture Description Framework

More Related Content

PDF
ATI's Systems Engineering - Requirements technical training course sampler
PDF
Terry.cooke davies
PDF
DFR a case study using a physics of failure
PDF
Kapruch steve
PDF
Poole.eric
PDF
Eight deadly defects in systems engineering and how to fix them
PPT
Informatica certification
PDF
David.oberhettinger
ATI's Systems Engineering - Requirements technical training course sampler
Terry.cooke davies
DFR a case study using a physics of failure
Kapruch steve
Poole.eric
Eight deadly defects in systems engineering and how to fix them
Informatica certification
David.oberhettinger

What's hot (20)

PDF
DO-254 for dummies 7
PDF
Reliability doe the proper analysis approach for life data
PPTX
Objectif cloud
PPT
Systems development fall 2006
PDF
Energy and engineering services leverages growth
PPTX
Wind River For Medical
PPT
Software Quality
PPTX
Chen.tim
PDF
Dmap Ip Do254 White Paper En
PDF
functional requirements using LPP
PDF
ICTSS 2010 - Iterative Software Testing Process for Scrum and Waterfall Projects
PPT
DO254 DMAP Training 2011 Trailer
PPTX
Estimating Packaged Software - The first part of a framework
PDF
Exp eng brochure
PPT
Systems engineering and project management – partners in successful projects
PDF
MJLM Product Sheets - 2013
KEY
Structured development in BMC Remedy AR System
PDF
Vonnie simonsen
PDF
Michael.aguilar
PDF
Environmental stress screening
DO-254 for dummies 7
Reliability doe the proper analysis approach for life data
Objectif cloud
Systems development fall 2006
Energy and engineering services leverages growth
Wind River For Medical
Software Quality
Chen.tim
Dmap Ip Do254 White Paper En
functional requirements using LPP
ICTSS 2010 - Iterative Software Testing Process for Scrum and Waterfall Projects
DO254 DMAP Training 2011 Trailer
Estimating Packaged Software - The first part of a framework
Exp eng brochure
Systems engineering and project management – partners in successful projects
MJLM Product Sheets - 2013
Structured development in BMC Remedy AR System
Vonnie simonsen
Michael.aguilar
Environmental stress screening
Ad

Similar to ATI Professional Development Short Course Universal Arhitecture Description Framework (20)

PDF
ATI's Total Systems Engineering Development & Management technical training c...
PDF
Total systems engineering_development_management_course_sampler
PDF
Tdt4242
PPT
Requirements engineering i
PPTX
Dickey.alan
PDF
Hazen michael
PDF
System Requirements Analysis 1st Edition Jeffrey O Grady
PPTX
overview on system engineering: applications
PDF
3 management
PDF
A framework for distributed control and building performance simulation
PDF
Engineered Resilient Systems, overview and status, 31 october 2011
PPTX
Unit II- Hardware design & testing methods1 - Electronic Product Design
DOCX
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Model based analysis of wireless sys...
DOCX
CMGT 580Introduction to Systems Engineering ManagementClass .docx
PDF
مناهج التعليم وصناعة البرمجيات
PDF
Gallo resume-pdf
PDF
A Methodology Proposal to Design Radars - Systems Approach
PDF
BCO Inc
PDF
Systems Concepts Research Applied to Radar Design
ATI's Total Systems Engineering Development & Management technical training c...
Total systems engineering_development_management_course_sampler
Tdt4242
Requirements engineering i
Dickey.alan
Hazen michael
System Requirements Analysis 1st Edition Jeffrey O Grady
overview on system engineering: applications
3 management
A framework for distributed control and building performance simulation
Engineered Resilient Systems, overview and status, 31 october 2011
Unit II- Hardware design & testing methods1 - Electronic Product Design
DOTNET 2013 IEEE MOBILECOMPUTING PROJECT Model based analysis of wireless sys...
CMGT 580Introduction to Systems Engineering ManagementClass .docx
مناهج التعليم وصناعة البرمجيات
Gallo resume-pdf
A Methodology Proposal to Design Radars - Systems Approach
BCO Inc
Systems Concepts Research Applied to Radar Design
Ad

More from Jim Jenkins (20)

PDF
Digital Signal Processing - Practical Techniques, Tips and Tricks Course Sampler
PDF
ATI Space, Satellite, Radar, Defense, Systems Engineering, Acoustics Technica...
PDF
ELINT Interception and Analysis course sampler
PDF
NEW ATICourses space, satellite,aerospace, engineering, technical training co...
PDF
ATIcourses Agile, Scrum, SharePoint, Space, Satellite, Radar & Engineering Te...
PDF
Space Radiation & It's Effects On Space Systems & Astronauts Technical Traini...
PDF
Space Systems & Space Subsystems Fundamentals Technical Training Course Sampler
PDF
AESA Airborne Radar Theory and Operations Technical Training Course Sampler
PDF
Ati space, satellite,aerospace,engineering technical training courses catalog...
PDF
Spacecraft RF Communications Course Sampler
PDF
New catalog of ATI courses on Space, Satellite, Radar, Missile, Defense & Sys...
PDF
Communications Payload Design and Satellite System Architecture: Bent Pipe a...
PDF
ATI_Space_Satellite_Radar_Defense_Sonar_Acoustics_Technical_Training_Courses_...
PDF
Ati courses technical training professional courses catalog development space...
PPTX
Software Defined Radio Engineering course sampler
PDF
ATI Catalog Of Space, Satellite, Radar, Defense and Systems Engineering Techn...
PDF
Satellite RF Communications and Onboard Processing Course Sampler
PDF
Fundamentals of Passive and Active Sonar Technical Training Short Course Sampler
PDF
Space Environment & It's Effects On Space Systems course sampler
PDF
Bioastronautics: Space Exploration and its Effects on the Human Body Course S...
Digital Signal Processing - Practical Techniques, Tips and Tricks Course Sampler
ATI Space, Satellite, Radar, Defense, Systems Engineering, Acoustics Technica...
ELINT Interception and Analysis course sampler
NEW ATICourses space, satellite,aerospace, engineering, technical training co...
ATIcourses Agile, Scrum, SharePoint, Space, Satellite, Radar & Engineering Te...
Space Radiation & It's Effects On Space Systems & Astronauts Technical Traini...
Space Systems & Space Subsystems Fundamentals Technical Training Course Sampler
AESA Airborne Radar Theory and Operations Technical Training Course Sampler
Ati space, satellite,aerospace,engineering technical training courses catalog...
Spacecraft RF Communications Course Sampler
New catalog of ATI courses on Space, Satellite, Radar, Missile, Defense & Sys...
Communications Payload Design and Satellite System Architecture: Bent Pipe a...
ATI_Space_Satellite_Radar_Defense_Sonar_Acoustics_Technical_Training_Courses_...
Ati courses technical training professional courses catalog development space...
Software Defined Radio Engineering course sampler
ATI Catalog Of Space, Satellite, Radar, Defense and Systems Engineering Techn...
Satellite RF Communications and Onboard Processing Course Sampler
Fundamentals of Passive and Active Sonar Technical Training Short Course Sampler
Space Environment & It's Effects On Space Systems course sampler
Bioastronautics: Space Exploration and its Effects on the Human Body Course S...

Recently uploaded (20)

PPTX
Big Data Technologies - Introduction.pptx
PPT
Teaching material agriculture food technology
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
A Presentation on Artificial Intelligence
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Electronic commerce courselecture one. Pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Modernizing your data center with Dell and AMD
PDF
cuic standard and advanced reporting.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Machine learning based COVID-19 study performance prediction
Big Data Technologies - Introduction.pptx
Teaching material agriculture food technology
Mobile App Security Testing_ A Comprehensive Guide.pdf
Review of recent advances in non-invasive hemoglobin estimation
A Presentation on Artificial Intelligence
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Dropbox Q2 2025 Financial Results & Investor Presentation
NewMind AI Weekly Chronicles - August'25 Week I
Building Integrated photovoltaic BIPV_UPV.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
Agricultural_Statistics_at_a_Glance_2022_0.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Digital-Transformation-Roadmap-for-Companies.pptx
Electronic commerce courselecture one. Pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Modernizing your data center with Dell and AMD
cuic standard and advanced reporting.pdf
MYSQL Presentation for SQL database connectivity
Machine learning based COVID-19 study performance prediction

ATI Professional Development Short Course Universal Arhitecture Description Framework

  • 2. JOGSE Grand Systems Development Training Program Requirements Courses 521 Grand Systems Requirements Elicitation and Analysis 522 Grand Systems Requirements Management and Documentation 523 Grand Systems Requirements 524 Grand Systems Functional Analysis 525 Grand Systems MSA/PSARE 526 Grand Systems UML/SysML 527 Grand Systems IDEF/DoDAF 528 Universal Architecture Description Framework 541 Grand Systems Verification VERSION 12.0 c JOG System Engineering, Inc.
  • 3. The Problem and the Prescription • When developing unprecedented systems all requirements in performance specifications should be derived from models • No single existing model is comprehensive • We will construct a comprehensive model that can be used on all programs no matter the nature of the physical product (hardware, software, people doing things) • Existing specification templates are not coordinated with modeling methods so we will build one that is VERSION 12.0 5282A-1-4 c JOG System Engineering, Inc.
  • 4. Course Sequence • What are requirements and what kinds might we have to identify? • Next we will look at a very simple way to write requirements – Controlled characteristic, value and units, relation • Then, we will discuss ways these requirements are inter-related • In subsequent periods, we will construct a toolbox full of effective tools to help us identify appropriate requirements for systems, hardware, and software entities • These models will be combined to form universal architecture description frameworks using a universal specification template VERSION 12.0 5282A-1-5 c JOG System Engineering, Inc.
  • 5. Who Is Jeff Grady? CURRENT POSITION President, JOG System Engineering, Inc. System engineering assessment, consulting, and training firm PRIOR EXPERIENCE U.S. Marines 1964 - 1965 General Precision, Librascope Div Customer Training Instructor, SUBROC and ASROC ASW Systems 1965 - 1982 Ryan Aeronautical, Teledyne Ryan Aeronautical Field Engineer, AQM-34 Series Special Purpose Aircraft Project Engineer, System Engineer, Unmanned Aircraft Systems 1982 - 1984 General Dynamics Convair Division System Engineer, Group Engineer Advanced Cruise Missile 1984 - 1993 General Dynamics Space Systems Division Engineering Manager, Systems Development Advanced Projects Systems Engineering FORMAL EDUCATION BA Math, SDSU; System Engineering Certificate, UCSD MS Systems Management, USC with Information Systems Certificate INCOSE First elected Secretary, Founder, Fellow, and CSEP Author System Requirements Analysis (93 and 06), System Integration, System Validation and Verification, System Engineering Planning and Enterprise Identity, System Engineering Deployment, System Verification VERSION 12.0 5282A-1-6 c JOG System Engineering, Inc.
  • 6. Systems Jeff Grady Worked On USAF/GD Convair AQM 129 USN/Librascope Advanced Cruise Missile ASROC/SUBROC USAF/GD Atlas Missile Computer Systems USAF/Ryan AQM-81 Firebolt 1983 VERSION 12.0 5282A-1-7 c JOG System Engineering, Inc.
  • 7. Ryan Aeronautical War Birds USAF Models 147J, NX, G, and H at Bien Hoa, SVN in 1968 USAF/Ryan AQM-34L Tom Cat U.S. Navy/Ryan 58 Combat Missions Model 147SK USAF/Ryan BGM-34C VERSION 12.0 5282A-1-8 c JOG System Engineering, Inc.
  • 8. Course Outline 1 Introduction to System Definition 15 IDEF and DoDAF 2 Requirements Fundamentals 16 IDEF and DoDAF 3 Architecture and Modeling 17 Introduction to UADF 4 Functional Analysis 18 Universal Specification 5 Functional Analysis 19 TSA/MSA UADF 6 Performance Analysis and the RAS 20 TSA/MSA UADF 7 Product Entity Structure Synthesis 21 SysML/UML UADF 8 Interface Identification and Definition 22 SysML/UML UADF 9 Specialty Engineering Requirements 23 PSARE UADF 10 Environmental Requirements 24 Management Infrastructure 11 MSA and PSARE and the Future 12 MSA and PSARE 25 Allocated to Project 13 UML and SysML 26 Allocated to Project 14 UML and SysML 27 Allocated to Project Short course involves 24 hours over three day period and is primarily lecture. University quarter length course will provide for up to three hours of in-class time for workshop that is completed as home work. VERSION 12.0 5282A-1-9 c JOG System Engineering, Inc.
  • 9. Definition of a System A system is said to be a collection of entities that interact through relationships (interfaces) to achieve a planned outcome within an environment. SYSTEM FUNCTIONAL R1 R3 FUNCTION, R2 COOPERATIVE THE NEED ENVIRONMENT F Q ALLOCATION PHYSICAL I1 SYSTEM I3 COOPERATIVE I2 ENVIRONMENT A Q VERSION 12.0 5282A-1-10 c JOG System Engineering, Inc.
  • 10. Why is the problem of developing systems to solve complex problems so complex? Is there a better way? VERSION 12.0 5282A-1-11 c JOG System Engineering, Inc.
  • 11. Systems requirements analysis is an important part of a problem solving technique for complex problems. We can make it serve us better by adopting a UADF. VERSION 12.0 5282A-1-12 c JOG System Engineering, Inc.
  • 12. The System Development Sequence That Minimizes Risk • Define the problem – Specifications • Solve the problem – Design, material, and manufacturing • Prove it – Verification • Within a sound management infrastructure VERSION 12.0 5282A-1-13 c JOG System Engineering, Inc.
  • 13. Requirement Defined Something wanted or ITEM necessary. Something essential to the existence or occurrence of something else. A necessary character- istic or attribute of some thing (or item). VERSION 12.0 5282A-1-14 c JOG System Engineering, Inc.
  • 14. Requirements Types • Performance – Tells what the entity must do and how well it must do it – Derived from dynamic problem space models • Constraints – Derived from solution space models of three kinds – Interface • Derived through n-square diagrams – Specialty Engineering or Quality • Derived through application of a specialty engineering scoping matrix and individual specialty models – Environmental • Derived through application of a three-layer model VERSION 12.0 5282A-1-15 c JOG System Engineering, Inc.
  • 15. Requirements Types VERIFICATION REQUIREMENTS OPERATIONAL PROCESS PRODUCT AND LOGISTICS SUPPORT REQUIREMENTS REQUIREMENTS PRODUCTION PROCESS REQUIREMENTS SUPPORT EQUIPMENT TOOLS PERFORMANCE REQUIREMENTS TRAINING CONSTRAINTS PROCEDURES INTERFACE FACILITIES ENVIRONMENTAL SPARES SPECIALTY ENGINEERING All of these requirements must be identified before product detailed design work is started and they must be mutually consistent. VERSION 12.0 5282A-1-16 c JOG System Engineering, Inc.
  • 16. What is a Specification? A specification contains all of the requirements for a given item. VERSION 12.0 5282A-1-17 c JOG System Engineering, Inc.
  • 17. In Writing a Specification, What Is the Target? VERSION 12.0 5282A-1-18 c JOG System Engineering, Inc.
  • 18. We Are All Specialists Breadth of Knowledge Depth of Knowledge All Knowledge It Just Keeps Generalist Knowledge Base Getting Domain Knowledge Base Bigger Specialist Knowledge Base VERSION 12.0 5282A-1-19 c JOG System Engineering, Inc.
  • 19. What is the Hard Job in Preparing a Specification? • Specifications are full of sentences. • You should have no problem writing a simple sentence in your language of choice • There are two difficult tasks in writing these sentences – What do we write them about? – What numerical values do we place in them? VERSION 12.0 5282A-1-20 c JOG System Engineering, Inc.