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

e
                                                                  f
                                                               n
                                               m
                                                                g
                                             r
                                         q
                                                                    r
                                        e
                                            i
                                           u
                                                                   o
                                                e
                                                              i
                                                          n
                                                         i
                                                            e
                                                           e
                                                             r
                                                        g
                                                   s
                                                  t
                                                 n
                                                       n
                                                     E

                                                                         t
                                                                          f
                                                                      P
                                                                       l
                          C h a p t e r   6 :
                                                                        a
                                                                             m
                                                                               s
                          C  h  a  p  t  e  r     6  :     R R e q u i r e m e n t s   E n g i n e e r i n g   f o r   P l a t f o r m s      179 179
                                                                            r

                                                                           o
                                           Start NFR work
                                              Define                     RE
                                            Questionnaires             Standard/
                                                                       Know-how
                                         Structured questionnaires
                                  New         Elicit                   Marketing
                                 questions  Stakeholder Inputs        Requirements
                                            The Inputs for            Domain/SW
                                           Most Stakeholders          Architecture
                                             Collected                 Knowledge
                       Review
                      comments          Stakeholder
                                         inputs
                           Review
                          comments
                                     Normalize
                                   Stakeholder Inputs  Unify the Terms
                                             Reconcile the
                                            Stakeholder Inputs
                                                                      Service-Level
                                                                      Functional
                                   Derive the NFRs   Reconciled   Derive the NFRs   Requirements
                                   for the Platform  inputs  for the Services
                                     NFRs for           NFRs for
                                     platform  Check for the   services  Platform
                                             Consistencies            Architecture
                                        NFRs for both platform and services
                                                           Platform
                                              Check for   features and   Platform
                                              Testability  deployment   Features
                                                          conditions
                         Formal Review    NFRs
                            by
                         Stakeholders
                                                                       Platform
                                    Complete the    Adjust the NFRs   (Prototype and
                                    Constraints     for the Feasibility  Component)
                                                                     Testing Results
                           NFRs
                                          Constraints  NFRs
                         Is One More
                         Formal Review   NFRs  Complete the
                                                NFRs
                          Needed?
                          Stakeholder
                         approval and
                         NFR finished
                      FIGURE 6.1  The PND process
   208   209   210   211   212   213   214   215   216   217   218