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

xiv   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

                                  Check for Testability and Complete
                                    the Constraints   . . . . . . . . . . . . . . . . . . . . . . .   190
                            Tips for RE for Platforms   . . . . . . . . . . . . . . . . . . . . . . .   190
                            Summary   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   191
                            Discussion Questions   . . . . . . . . . . . . . . . . . . . . . . . . . .   191
                            References   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   191

                        7  Requirements Management   . . . . . . . . . . . . . . . . . . .   193
                            Background   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   194
                            Change Management   . . . . . . . . . . . . . . . . . . . . . . . . . .   195
                                  Impact Analysis   . . . . . . . . . . . . . . . . . . . . . . . .   197
                                  Derivation Analysis   . . . . . . . . . . . . . . . . . . . . .   198
                                  Coverage Analysis   . . . . . . . . . . . . . . . . . . . . . .   198
                            Routine Requirements Management Activities   . . . .   198
                                  Identifying Volatile Requirements   . . . . . . . . .   198
                                  Establishing Policies for Requirements
                                    Processes and Supporting Them with
                                    Workflow Tools, Guidelines, Templates,
                                    and Examples   . . . . . . . . . . . . . . . . . . . . . . . .   199
                                  Prioritizing Requirements   . . . . . . . . . . . . . . . .   199
                                  Establishing and Updating the Requirements
                                    Baseline   . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   199
                                  Documenting Decisions   . . . . . . . . . . . . . . . . . .   199
                                  Planning Releases and Allocating
                                    Requirements to Releases   . . . . . . . . . . . . . .   199
                            Traceability   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   200
                                  Goal-Based Traceability   . . . . . . . . . . . . . . . . . .   202
                                  Types of Traces   . . . . . . . . . . . . . . . . . . . . . . . . .   202
                                  Example Engineering Project-Based
                                    Traceability Model   . . . . . . . . . . . . . . . . . . . .   202
                            Measurement and Metrics   . . . . . . . . . . . . . . . . . . . . . .   204
                                  Project Metrics   . . . . . . . . . . . . . . . . . . . . . . . . . .   205
                                  Quality Metrics   . . . . . . . . . . . . . . . . . . . . . . . . .   205
                            Scalability   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   207
                            Creation of a Requirements
                              Management Process   . . . . . . . . . . . . . . . . . . . . . . . .   207
                            Measuring Savings with RE Processes   . . . . . . . . . . .   209
                            Organizational Issues Impacting
                              Requirements Management   . . . . . . . . . . . . . . . . . .   210
                                  Creating a Requirements Database   . . . . . . . .   210
                                  Managing Requirements for
                                    Product Lines   . . . . . . . . . . . . . . . . . . . . . . . .   213
                            Tips for Requirements Management   . . . . . . . . . . . . .   215
                                  Best Practices   . . . . . . . . . . . . . . . . . . . . . . . . . . .   215
                            Summary   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   217
   10   11   12   13   14   15   16   17   18   19   20