Examples of Failures IBM PC jr Precursor to modern laptop IBM Aim for family and school The keyboard was too small for normal sized fingers Limited hardware expansion 62 keys versus the IBM PC's 83 ■Fail in1984 System Engineering by J.J.Gao CLGO 11
+ - IBM PC jr Precursor to modern laptop Aim for family and school The keyboard was too small for normal sized fingers Limited hardware expansion 62 keys versus the IBM PC's 83 Fail in 1984 System Engineering by J. J. Gao 11 Examples of Failures
Challenges in Writing Requirement Schools do not provide formal training on requirements writing. Schools provide training on design.Design is seen as more fun! Many cannot write well. Writing requirements are seen as just documentation.Many do not fully appreciate the impact of requirements. Managers may not assign the most knowledgeable person to requirements definition. Deadline is tight.Not requirements writing,but design shows results. The reward goes to the bailout artists and firefighters.No one thinks about the problems that they did not have because those holes were filled in the requirements early.Engineers who wrote good requirements are outshined by peers who did more heroic deeds. System Engineering by J.J.Gao CLGO 12
+ - System Engineering by J. J. Gao 12 Challenges in Writing Requirement
Requirement Definition Process Controls Applicable Laws and Regulations -Industry Standards -Agreements Project Procedures and Standards Project Directives Y Inputs Activities Outputs -Concept Documents -Elicit Stakeholder Requirements -Stakeholder Requirements -Source Documents -Define Stakeholder Requirements Measures of Effectiveness Needs -Stakeholders Needs -Analyze and Maintain Stakeholder Measures of Effectiveness Data Requirements -Project Constraints -Validation Criteria Initial RVTM -Stakeholder Requirements Traceability Enablers -Organization/Enterprise Policies, Procedures,and Standards Organization/Enterprise Infrastructure Project Infrastructure System Engineering by J.J. CLGO Gao 13
+ - System Engineering by J. J. Gao 13 Requirement Definition Process
Today's Agenda Importance of Requirements Identify the Stakeholder Techniques:Interview Techniques:Use case Techniques:Brainstorming Concepts of Operations Function Flow Block Diagram System Engineering by J.J.Gao ③cLse 14
+ - 14 Today’s Agenda Importance of Requirements Identify the Stakeholder Techniques: Interview Techniques: Use case Techniques: Brainstorming Concepts of Operations Function Flow Block Diagram System Engineering by J. J. Gao
Who is Stakeholder A stakeholder is any entity(individual or organization)with a legitimate interest in the system.(INCOSE 2014) A stakeholder is a group or an individual who is affected by or is in some way accountable for the outcome of an undertaking.(NASA SE Handbook) System Engineering by J.J.Gao 15
+ - A stakeholder is any entity(individual or organization) with a legitimate interest in the system.(INCOSE 2014) A stakeholder is a group or an individual who is affected by or is in some way accountable for the outcome of an undertaking. (NASA SE Handbook) System Engineering by J. J. Gao 15 Who is Stakeholder