Page 356 - Software and Systems Requirements Engineering in Practice
P. 356

q
                                               u
                                                i

                                           R
                                             e
                                                     e
                                                      n
                                                       t
                                                 r
                                                  e
                                                   m
                                &

                                  S
                             r
                              e

                                       e
                                        m
                                          s
                                    y
                                     s
                                      t
                                                        s
                                                                         n

                                                                           P
                                                                      :

                                                                        I
                                                                               t
                                                                                i
                                                                                 c
                                                                            r
                                                                             a
                                                                              c
                                                             g
                                                              i
                                                               n

                                                          E
                                                           n
                                                                   i
                                                                    n
                                                                     g
                                                                e
                                                                 e
                                                                  r
                         f
                      S
                           w
                          t
                       o
                318
                318    S o f t w a r e   &   S y s t e m s   R e q u i r e m e n t s   E n g i n e e r i n g :   I n   P r a c t i c e e
                            a
                      stakeholder classes, 141, 142   unsuitable, 42
                      stakeholder representative,     untrained analysts, 42
                        141, 142                      working with analysts, 47
                      stakeholders. See also domain   working with
                        experts                          developers, 238
                        availability of, 44–45      state tables, 57–58
                        brainstorming sessions, 55–58  storyboarding, 246–248
                        challenges, 234, 243–244    storyboards, 244
                        conflicts/inconsistencies, 48,   strategies, 132, 146, 150–154
                           237–238, 244             subcontracting, 5
                        defined, 140, 141           subgoals, 202
                        eliciting input from, 181,    subject matter experts, 4, 6–7, 148
                           186–187                  suitability, 136
                        examples of, 140            “sunny day” scenarios, 128
                        failing to accurately identify,   suppliers, 270–271
                           43–44                    SUT (system under test),
                        feedback comments, 186,       221, 222
                           244–245                  swim lanes, 224
                        formal review by, 186       SysML modeling technique, 79
                        handling conflicts, 243–244  system architects, 259
                        identifying, 7, 41–44, 68,    system boundaries, 45–46
                           141–142                  system life cycle process, 35–37
                        inconsistencies among, 244  “system of systems” approach,
                        individuals, 141              264–265, 266
                        language/communication      system requirements,
                           issues, 47–48, 68          130–132, 237
                        normalizing inputs, 181–182,   system testing. See
                           188–189                    requirements-driven
                        prioritizing/ranking          system testing
                           requirements, 53–55, 69  system under test (SUT),
                        problems/issues, 41–48        221, 222
                        questionnaires sent to, 180–181  Systems Requirements
                        rapid iteration of feedback,   Specification (SRS), 95
                           244–245
                        reconciling inputs, 182,         T
                           188–189                  tabular elicitation techniques,
                        reviewing models, 229         56–58
                        selecting significant, 140–142  taxonomies, 21–27
                        “smart ignoramus,” 41, 68     attributes, 24
                        understanding of product      described, 21
                           needs, 46–47               examples of, 22–23
   351   352   353   354   355   356   357   358   359