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

32   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


                                 Characterize               Determine
                          Phase               Decision Gate            Checklist
                                              Define

                           Completion Level    Document
                                           Determine       Determine   Template
                                      Complete

                          Method              RE Artifacts     Relate to
                                   Construct
                      Support                Produce
                                                        Contribute/is responsible

                           Tool                 Activity                 Role

                      FIGURE 2.11  Process artifacts


                      developers it would be a relatively simple matter to extend a tool
                      such  as  PowerPoint  or  Visio  using  the  macro  language.  Once
                      published to the web, the model and definitions are available to all
                      the  roles  involved  in  the  definition  and  creation  of  a  product.  A
                      sample filled-in template for business and customer requirements is
                      shown in Figure 2.13.
                         If the template is for an artifact that will be created by the staff
                      associated  with  the  product,  we  recommend  creating  a  checklist




                       Artifact group
                       Artifact X                                   Mandatory
                       Responsible:                Contributing:
                       Description:
                        Content item
                                                                    Mandatory
                        Content item                                Recommended
                                                                    Optional
                        Content item
                       Purpose:
                       References:
                       Artifact Y
                       Responsible:                Contributing:

                      FIGURE 2.12  Sample artifact information template
   55   56   57   58   59   60   61   62   63   64   65