SlideShare ist ein Scribd-Unternehmen logo
1 von 90
Portugal
                     A Method to Improve the Classification
                                  of Requirements Defects


                                Isabel Margarido (isabel.margarido@gmail.com)
                                                        Ph.D. Student Researcher
                                        Faculty of Engineering, University of Porto


João Pascoal Faria
FEUP/INESC
                                                        06-07-2012, Coimbra
agenda
                                                    introduction
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                    literature review


                                                    proposal


                                                    assessment


                                                    conclusion


                                                                          2
                                                                         2/27
Isabel Lopes Margarido, 6th of June 2012, Coimbra   introduction      review    proposal     assessment    conclusion




                                                          Explained    Understood Designed     Coded       Sold




                                                         Documented Installed     Billed       Supported   Needed

                                                                                                                         3
                                                                                                                        3/27
Isabel Lopes Margarido, 6th of June 2012, Coimbra   introduction   review   proposal   assessment   conclusion




                                                                                            v




                                                                                                                  4
                                                                                                                 4/27
Isabel Lopes Margarido, 6th of June 2012, Coimbra   introduction   review   proposal   assessment   conclusion




                                                                                            v




                                                                                                                  5
                                                                                                                 5/27
Isabel Lopes Margarido, 6th of June 2012, Coimbra   introduction   review   proposal   assessment   conclusion




                                                                                            v




                                                                                                                  6
                                                                                                                 6/27
Isabel Lopes Margarido, 6th of June 2012, Coimbra   introduction   review   proposal   assessment   conclusion




                                                                                                                  7
                                                                                                                 7/27
introduction   review   proposal   assessment   conclusion

                                                     related CMMI practices


                                                     
                                                          
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                               
                                                     
                                                          
                                                          
                                                          
                                                          


                                                     

                                                                                                                  8
                                                                                                                 8/27
introduction   review    proposal   assessment   conclusion

                                                     related CMMI practices
                                                     maturity level 3 (engineering process areas)
                                                     
                                                        
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                            
                                                     
                                                        
                                                        
                                                        
                                                        


                                                     

                                                                                                                   9
                                                                                                                  9/27
introduction   review    proposal   assessment   conclusion

                                                     related CMMI practices
                                                     maturity level 3 (engineering process areas)
                                                     Requirements Development (RD)
                                                        
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                            
                                                     
                                                        
                                                        
                                                        
                                                        


                                                     

                                                                                                                   10
                                                                                                                  10/27
introduction   review   proposal   assessment   conclusion

                                                     related CMMI practices
                                                     maturity level 3 (engineering process areas)
                                                     Requirements Development (RD)
                                                         Specific Practice (SP) 3.3 “Analyse Requirements”
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                            
                                                     
                                                        
                                                        
                                                        
                                                        


                                                     

                                                                                                                  11
                                                                                                                 11/27
introduction   review   proposal   assessment   conclusion

                                                     related CMMI practices
                                                     maturity level 3 (engineering process areas)
                                                     Requirements Development (RD)
                                                         Specific Practice (SP) 3.3 “Analyse Requirements”
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                            ensure that they are necessary and sufficient
                                                     
                                                        
                                                        
                                                        
                                                        


                                                     

                                                                                                                  12
                                                                                                                 12/27
introduction   review   proposal   assessment   conclusion

                                                     related CMMI practices
                                                     maturity level 3 (engineering process areas)
                                                     Requirements Development (RD)
                                                         Specific Practice (SP) 3.3 “Analyse Requirements”
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                             ensure that they are necessary and sufficient
                                                     Verification (VER)
                                                        
                                                        
                                                        
                                                        


                                                     

                                                                                                                  13
                                                                                                                 13/27
introduction   review   proposal   assessment   conclusion

                                                     related CMMI practices
                                                     maturity level 3 (engineering process areas)
                                                     Requirements Development (RD)
                                                         Specific Practice (SP) 3.3 “Analyse Requirements”
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                             ensure that they are necessary and sufficient
                                                     Verification (VER)
                                                         SP 1.3 “Establish Verification Procedures and Criteria”
                                                        
                                                        
                                                        


                                                     

                                                                                                                     14
                                                                                                                    14/27
introduction   review   proposal   assessment   conclusion

                                                     related CMMI practices
                                                     maturity level 3 (engineering process areas)
                                                     Requirements Development (RD)
                                                         Specific Practice (SP) 3.3 “Analyse Requirements”
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                             ensure that they are necessary and sufficient
                                                     Verification (VER)
                                                         SP 1.3 “Establish Verification Procedures and Criteria”
                                                         SP 2.1 “Prepare for Peer Reviews”
                                                        
                                                        


                                                     

                                                                                                                     15
                                                                                                                    15/27
introduction   review   proposal   assessment   conclusion

                                                     related CMMI practices
                                                     maturity level 3 (engineering process areas)
                                                     Requirements Development (RD)
                                                         Specific Practice (SP) 3.3 “Analyse Requirements”
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                             ensure that they are necessary and sufficient
                                                     Verification (VER)
                                                         SP 1.3 “Establish Verification Procedures and Criteria”
                                                         SP 2.1 “Prepare for Peer Reviews”
                                                         SP 2.2 “Conduct Peer Reviews”
                                                        


                                                     

                                                                                                                     16
                                                                                                                    16/27
introduction   review   proposal   assessment   conclusion

                                                     related CMMI practices
                                                     maturity level 3 (engineering process areas)
                                                     Requirements Development (RD)
                                                         Specific Practice (SP) 3.3 “Analyse Requirements”
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                             ensure that they are necessary and sufficient
                                                     Verification (VER)
                                                         SP 1.3 “Establish Verification Procedures and Criteria”
                                                         SP 2.1 “Prepare for Peer Reviews”
                                                         SP 2.2 “Conduct Peer Reviews”
                                                         SP 2.3 “Analyse Peer Review Data”


                                                     

                                                                                                                     17
                                                                                                                    17/27
introduction   review   proposal   assessment   conclusion

                                                     related CMMI practices
                                                     maturity level 3 (engineering process areas)
                                                     Requirements Development (RD)
                                                         Specific Practice (SP) 3.3 “Analyse Requirements”
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                             ensure that they are necessary and sufficient
                                                     Verification (VER)
                                                         SP 1.3 “Establish Verification Procedures and Criteria”
                                                         SP 2.1 “Prepare for Peer Reviews”
                                                         SP 2.2 “Conduct Peer Reviews”
                                                         SP 2.3 “Analyse Peer Review Data”

                                                     maturity level 5
                                                     

                                                                                                                     18
                                                                                                                    18/27
introduction   review   proposal   assessment   conclusion

                                                     related CMMI practices
                                                     maturity level 3 (engineering process areas)
                                                     Requirements Development (RD)
                                                         Specific Practice (SP) 3.3 “Analyse Requirements”
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                             ensure that they are necessary and sufficient
                                                     Verification (VER)
                                                         SP 1.3 “Establish Verification Procedures and Criteria”
                                                         SP 2.1 “Prepare for Peer Reviews”
                                                         SP 2.2 “Conduct Peer Reviews”
                                                         SP 2.3 “Analyse Peer Review Data”

                                                     maturity level 5
                                                     Causal Analysis and Resolution (CAR)

                                                                                                                     19
                                                                                                                    19/27
introduction    review       proposal   assessment   conclusion

                                                     motivation
                                                    Higher-severity Problem Factors
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                             (Chen and Huang, 2009)




                                                                                                                       20
                                                                                                                      20/27
introduction    review       proposal     assessment   conclusion

                                                     motivation
                                                    Higher-severity Problem Factors
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                             (Chen and Huang, 2009)




                                                                                            (Hamill and Goseva-Popstojanova, 2009)
                                                                                                                           21
                                                                                                                          21/27
introduction     review       proposal     assessment    conclusion

                                                     motivation
                                                     “classifying or grouping problems helps to indentify clusters in which
                                                     systematic errors are likely to be found” (Card, 1998)

                                                      our goal is to define classification scheme for requirements defects
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                     that facilitates
                                                             identification of more frequent defects with higher impact
                                                             analysis of root causes
                                                             preparation of reviews checklists
                                                             reduction of risks (bad communication, incomplete requirements,
                                                              final acceptance difficulties)



                                                                                



                                                                                                                                22
                                                                                                                            22/27
introduction      review      proposal     assessment    conclusion

                                                     motivation
                                                     “classifying or grouping problems helps to indentify clusters in which
                                                     systematic errors are likely to be found” (Card, 1998)

                                                      our goal is to define classification scheme for requirements defects
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                     that facilitates
                                                             identification of more frequent defects with higher impact
                                                             analysis of root causes
                                                             preparation of reviews checklists
                                                             reduction of risks (bad communication, incomplete requirements,
                                                              final acceptance difficulties)

                                                         ODC
                                                      (Chillarege et al., 1992)
                                                                                  
                                                          HP
                                                      (Grady, 1976)
                                                                                                                                23
                                                                                                                            23/27
introduction      review       proposal    assessment    conclusion

                                                     motivation
                                                     “classifying or grouping problems helps to indentify clusters in which
                                                     systematic errors are likely to be found” (Card, 1998)

                                                      our goal is to define classification scheme for requirements defects
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                     that facilitates
                                                             identification of more frequent defects with higher impact
                                                             analysis of root causes
                                                             preparation of reviews checklists
                                                             reduction of risks (bad communication, incomplete requirements,
                                                              final acceptance difficulties)

                                                         ODC
                                                      (Chillarege et al., 1992)
                                                                                   more adequate for other phases than the
                                                                                    requirements phase
                                                          HP
                                                      (Grady, 1976)
                                                                                                                                24
                                                                                                                            24/27
introduction   review   proposal   assessment   conclusion

                                                     requirements review
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                                                                                  25
                                                                                                                 25/27
introduction   review   proposal   assessment   conclusion

                                                     quality requirements for classification schemes
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                                                                                  26
                                                                                                                 26/27
introduction   review      proposal     assessment   conclusion

                                                     quality requirements for classification schemes
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                                      clearly and meaningfully define attributes




                                                                                                                       27
                                                                                                                      27/27
introduction   review      proposal   assessment    conclusion

                                                     quality requirements for classification schemes
                                                    complete: every defect is classifiable using the scheme
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                                                                                      28
                                                                                                                     28/27
introduction   review   proposal    assessment    conclusion

                                                     quality requirements for classification schemes
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                                                       attributes values:
                                                                                       • clear and meaningful definition
                                                                                       • small number (5-9)
                                                                                       • aggregate to reduce ambiguity
                                                                                       (Freimut et al., 2005)
                                                                                       • unambiguous



                                                                                                                      29
                                                                                                                     29/27
introduction     review      proposal    assessment   conclusion

                                                     phase 1 – assemble classifiers list
                                                      review literature to compile list of existent classifiers and
                                                     remove
                                                             the ones that do not apply to the phase or document
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                             vague and generic classifiers
                                                             overdetailed
                                                             duplicates (classifiers with same meaning)




                                                      define each classifier and give examples, eliminate ambiguity
                                                     through definition



                                                                                                                        30
                                                                                                                       30/27
introduction   review   proposal   assessment   conclusion

                                                     type of defect
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                                                                                  31
                                                                                                                 31/27
introduction      review   proposal   assessment     conclusion

                                                        type of defect
                                                    •Not in current baseline
                                                    •Out of scope
                                                    •Missing/Omission
                                                    •Incomplete
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                    •Inadequate
                                                    •Incorrect
                                                    •Inconsistent
                                                    •Incompatible
                                                    •New                                                  (Bell and Thayer, 1976)
                                                    •Changed Requirement
                                                    •Typos/Clerical
                                                    •Unclear




                                                                                                                             32
                                                                                                                            32/27
introduction      review   proposal   assessment     conclusion

                                                         type of defect
                                                     •Not in current baseline
                                                     •Out of scope
                                                     •Missing/Omission
                                                     •Incomplete
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                     •Inadequate
                                                     •Incorrect
                                                     •Inconsistent
                                                     •Incompatible
                                                     •New                                                  (Bell and Thayer, 1976)
                                                     •Changed Requirement
                                                                                                           (Basilli and Weiss, 1981)
                                                     •Typos/Clerical
                                                     •Unclear
                                                    •Ambiguity
                                                    •Wrong Section/Misplaced
                                                    •Other



                                                                                                                               33
                                                                                                                              33/27
introduction      review   proposal   assessment     conclusion

                                                         type of defect
                                                     •Not in current baseline
                                                     •Out of scope
                                                     •Missing/Omission
                                                     •Incomplete
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                     •Inadequate
                                                     •Incorrect
                                                     •Inconsistent
                                                     •Incompatible
                                                     •New                                                  (Bell and Thayer, 1976)
                                                     •Changed Requirement
                                                                                                           (Basilli and Weiss, 1981)
                                                     •Typos/Clerical
                                                     •Unclear                                              (Walia and Craver, 2007)
                                                    •Ambiguity
                                                    •Wrong Section/Misplaced
                                                    •Other
                                                    •Infeasible
                                                    •Untestable/Non-verifiable
                                                    •Redundant/Duplicate
                                                    •General                                                                   34
                                                                                                                              34/27
introduction      review        proposal     assessment     conclusion

                                                         type of defect
                                                     •Not in current baseline    •Missing Interface
                                                     •Out of scope               •Missing Function/Description
                                                     •Missing/Omission
                                                     •Incomplete
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                     •Inadequate
                                                     •Incorrect
                                                     •Inconsistent
                                                     •Incompatible
                                                     •New                                                         (Bell and Thayer, 1976)
                                                     •Changed Requirement
                                                                                                                  (Basilli and Weiss, 1981)
                                                     •Typos/Clerical
                                                     •Unclear                                                     (Walia and Craver, 2007)
                                                    •Ambiguity                                                    (Ackerman et al., 1989)
                                                    •Wrong Section/Misplaced
                                                    •Other
                                                    •Infeasible
                                                    •Untestable/Non-verifiable
                                                    •Redundant/Duplicate
                                                    •General                                                                          35
                                                                                                                                     35/27
introduction      review         proposal      assessment      conclusion

                                                         type of defect
                                                     •Not in current baseline    •Missing Interface
                                                     •Out of scope               •Missing Function/Description
                                                     •Missing/Omission
                                                     •Incomplete                   •Missing/Incorrect Checking
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                     •Inadequate                   •Missing/Incorrect
                                                     •Incorrect                    Assignment
                                                     •Inconsistent                 •Missing/Incorrect
                                                     •Incompatible                 Timing/Serialization
                                                     •New                          •Missing/Incorrect               (Bell and Thayer, 1976)
                                                     •Changed Requirement          Build/Package/Merge
                                                                                                                    (Basilli and Weiss, 1981)
                                                     •Typos/Clerical               •Missing/Incorrect
                                                     •Unclear                      Documentation                    (Walia and Craver, 2007)
                                                    •Ambiguity                     •Missing/Incorrect Algorithm     (Ackerman et al., 1989)
                                                    •Wrong Section/Misplaced                                        (Chillarege et al., 1992)
                                                    •Other
                                                    •Infeasible
                                                    •Untestable/Non-verifiable
                                                    •Redundant/Duplicate
                                                    •General                                                                             36
                                                                                                                                        36/27
introduction      review         proposal      assessment     conclusion

                                                         type of defect
                                                     •Not in current baseline    •Missing Interface
                                                     •Out of scope               •Missing Function/Description
                                                     •Missing/Omission
                                                     •Incomplete                   •Missing/Incorrect Checking
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                     •Inadequate                   •Missing/Incorrect
                                                     •Incorrect                    Assignment
                                                     •Inconsistent                 •Missing/Incorrect
                                                     •Incompatible                 Timing/Serialization
                                                     •New                          •Missing/Incorrect               (Bell and Thayer, 1976)
                                                     •Changed Requirement          Build/Package/Merge
                                                                                                                    (Basilli and Weiss, 1981)
                                                     •Typos/Clerical               •Missing/Incorrect
                                                     •Unclear                      Documentation                    (Walia and Craver, 2007)
                                                    •Ambiguity                     •Missing/Incorrect Algorithm     (Ackerman et al., 1989)
                                                    •Wrong Section/Misplaced       •Missing Functionality/Feature (Chillarege et al., 1992)
                                                    •Other                         •Missing Software Interface
                                                                                                                  (Grady, 1992)
                                                    •Infeasible                    •Missing Hardware Interface
                                                    •Untestable/Non-verifiable     •Missing User Interface
                                                    •Redundant/Duplicate           •Missing
                                                    •General                       Requirement/Specification                            37
                                                                                                                                       37/27
introduction      review         proposal      assessment     conclusion

                                                         type of defect
                                                     •Not in current baseline                                       •Incorrect or Extra
                                                                                 •Missing Interface
                                                     •Out of scope                                                  Functionality
                                                                                 •Missing Function/Description
                                                     •Missing/Omission                                              •Data Type Consistency
                                                     •Incomplete                   •Missing/Incorrect Checking
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                     •Inadequate                   •Missing/Incorrect
                                                     •Incorrect                    Assignment
                                                     •Inconsistent                 •Missing/Incorrect
                                                     •Incompatible                 Timing/Serialization
                                                     •New                          •Missing/Incorrect               (Bell and Thayer, 1976)
                                                     •Changed Requirement          Build/Package/Merge
                                                                                                                    (Basilli and Weiss, 1981)
                                                     •Typos/Clerical               •Missing/Incorrect
                                                     •Unclear                      Documentation                    (Walia and Craver, 2007)
                                                    •Ambiguity                     •Missing/Incorrect Algorithm     (Ackerman et al., 1989)
                                                    •Wrong Section/Misplaced       •Missing Functionality/Feature (Chillarege et al., 1992)
                                                    •Other                         •Missing Software Interface
                                                                                                                  (Grady, 1992)
                                                    •Infeasible                    •Missing Hardware Interface
                                                    •Untestable/Non-verifiable     •Missing User Interface        (Porter et al., 1992)
                                                    •Redundant/Duplicate           •Missing
                                                    •General                       Requirement/Specification                            38
                                                                                                                                       38/27
introduction      review         proposal      assessment      conclusion

                                                         type of defect
                                                     •Not in current baseline                                       •Incorrect or Extra
                                                                                 •Missing Interface
                                                     •Out of scope                                                  Functionality
                                                                                 •Missing Function/Description
                                                     •Missing/Omission                                              •Data Type Consistency
                                                     •Incomplete                   •Missing/Incorrect Checking      •Over-specification
                                                                                                                    •Not Traceable
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                     •Inadequate                   •Missing/Incorrect
                                                     •Incorrect                    Assignment                       •Unachievable
                                                     •Inconsistent                 •Missing/Incorrect               •Intentional Deviation
                                                     •Incompatible                 Timing/Serialization
                                                     •New                          •Missing/Incorrect               (Bell and Thayer, 1976)
                                                     •Changed Requirement          Build/Package/Merge
                                                                                                                    (Basilli and Weiss, 1981)
                                                     •Typos/Clerical               •Missing/Incorrect
                                                     •Unclear                      Documentation                    (Walia and Craver, 2007)
                                                    •Ambiguity                     •Missing/Incorrect Algorithm     (Ackerman et al., 1989)
                                                    •Wrong Section/Misplaced       •Missing Functionality/Feature   (Chillarege et al., 1992)
                                                    •Other                         •Missing Software Interface
                                                                                                                    (Grady, 1992)
                                                    •Infeasible                    •Missing Hardware Interface
                                                    •Untestable/Non-verifiable     •Missing User Interface          (Porter et al., 1992)
                                                    •Redundant/Duplicate           •Missing                         (Hayes et al., 2003/6)
                                                    •General                       Requirement/Specification                                39
                                                                                                                                        39/27
introduction      review         proposal      assessment      conclusion

                                                         type of defect
                                                     •Not in current baseline                                       •Incorrect or Extra
                                                                                 •Missing Interface
                                                     •Out of scope                                                  Functionality
                                                                                 •Missing Function/Description
                                                     •Missing/Omission                                              •Data Type Consistency
                                                     •Incomplete                   •Missing/Incorrect Checking      •Over-specification
                                                                                                                    •Not Traceable
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                     •Inadequate                   •Missing/Incorrect
                                                     •Incorrect                    Assignment                       •Unachievable
                                                     •Inconsistent                 •Missing/Incorrect               •Intentional Deviation
                                                     •Incompatible                 Timing/Serialization             •Extraneous Information
                                                     •New                          •Missing/Incorrect               (Bell and Thayer, 1976)
                                                     •Changed Requirement          Build/Package/Merge
                                                                                                                    (Basilli and Weiss, 1981)
                                                     •Typos/Clerical               •Missing/Incorrect
                                                     •Unclear                      Documentation                    (Walia and Craver, 2007)
                                                    •Ambiguity                     •Missing/Incorrect Algorithm     (Ackerman et al., 1989)
                                                    •Wrong Section/Misplaced       •Missing Functionality/Feature   (Chillarege et al., 1992)
                                                    •Other                         •Missing Software Interface
                                                                                                                    (Grady, 1992)
                                                    •Infeasible                    •Missing Hardware Interface
                                                    •Untestable/Non-verifiable     •Missing User Interface          (Porter et al., 1992)
                                                    •Redundant/Duplicate           •Missing                         (Hayes et al., 2003/6)
                                                    •General                       Requirement/Specification                                40
                                                                                                                    (Kalinowski et al., 2010)
                                                                                                                                        40/27
introduction      review         proposal      assessment      conclusion

                                                         type of defect
                                                     •Not in current baseline                                       •Incorrect or Extra
                                                                                 •Missing Interface
                                                     •Out of scope                                                  Functionality
                                                                                 •Missing Function/Description
                                                     •Missing/Omission                                              •Data Type Consistency
                                                     •Incomplete                   •Missing/Incorrect Checking      •Over-specification
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                     •Inadequate                   •Missing/Incorrect               •Not Traceable
                                                     •Incorrect                    Assignment                       •Unachievable
                                                     •Inconsistent                 •Missing/Incorrect               •Intentional Deviation
                                                     •Incompatible                 Timing/Serialization             •Extraneous Information
                                                     •New                          •Missing/Incorrect
                                                     •Changed Requirement          Build/Package/Merge
                                                     •Typos/Clerical               •Missing/Incorrect
                                                     •Unclear                      Documentation
                                                    •Ambiguity                     •Missing/Incorrect Algorithm
                                                    •Wrong Section/Misplaced       •Missing Functionality/Feature
                                                    •Other                         •Missing Software Interface
                                                    •Infeasible                    •Missing Hardware Interface
                                                    •Untestable/Non-verifiable     •Missing User Interface
                                                    •Redundant/Duplicate           •Missing
                                                    •General                       Requirement/Specification                           41
                                                                                                                                      41/27
introduction      review         proposal      assessment      conclusion

                                                         type of defect
                                                     •Not in current baseline                                       •Incorrect or Extra
                                                                                 •Missing Interface
                                                     •Out of scope                                                  Functionality
                                                                                 •Missing Function/Description
                                                     •Missing/Omission                                              •Data Type Consistency
                                                     •Incomplete                   •Missing/Incorrect Checking      •Over-specification
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                     •Inadequate                   •Missing/Incorrect               •Not Traceable
                                                     •Incorrect                    Assignment                       •Unachievable
                                                     •Inconsistent                 •Missing/Incorrect               •Intentional Deviation
                                                     •Incompatible                 Timing/Serialization             •Extraneous Information
                                                     •New                          •Missing/Incorrect
                                                     •Changed Requirement          Build/Package/Merge                change management
                                                     •Typos/Clerical               •Missing/Incorrect
                                                     •Unclear                      Documentation
                                                    •Ambiguity                     •Missing/Incorrect Algorithm
                                                    •Wrong Section/Misplaced       •Missing Functionality/Feature
                                                    •Other                         •Missing Software Interface
                                                    •Infeasible                    •Missing Hardware Interface
                                                    •Untestable/Non-verifiable     •Missing User Interface
                                                    •Redundant/Duplicate           •Missing
                                                    •General                       Requirement/Specification                           42
                                                                                                                                      42/27
introduction     review         proposal      assessment     conclusion

                                                         type of defect
                                                                                                                   •Incorrect or Extra
                                                                                 •Missing Interface
                                                     •Out of scope                                                 Functionality
                                                                                 •Missing Function/Description
                                                     •Missing/Omission                                             •Data Type Consistency
                                                     •Incomplete                  •Missing/Incorrect Checking      •Over-specification
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                     •Inadequate                  •Missing/Incorrect
                                                     •Incorrect                   Assignment                       •Unachievable
                                                     •Inconsistent                •Missing/Incorrect               •Intentional Deviation
                                                     •Incompatible                Timing/Serialization             •Extraneous Information
                                                                                  •Missing/Incorrect
                                                                                  Build/Package/Merge                change management
                                                     •Typos/Clerical              •Missing/Incorrect
                                                     •Unclear                     Documentation
                                                    •Ambiguity                    •Missing/Incorrect Algorithm
                                                    •Wrong Section/Misplaced      •Missing Functionality/Feature
                                                    •Other                        •Missing Software Interface
                                                    •Infeasible                   •Missing Hardware Interface
                                                    •Untestable/Non-verifiable    •Missing User Interface
                                                    •Redundant/Duplicate          •Missing
                                                    •General                      Requirement/Specification                           43
                                                                                                                                     43/27
introduction     review         proposal      assessment     conclusion

                                                         type of defect
                                                                                                                   •Incorrect or Extra
                                                                                 •Missing Interface
                                                     •Out of scope                                                 Functionality
                                                                                 •Missing Function/Description
                                                     •Missing/Omission                                             •Data Type Consistency
                                                     •Incomplete                  •Missing/Incorrect Checking      •Over-specification
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                     •Inadequate                  •Missing/Incorrect
                                                     •Incorrect                   Assignment                       •Unachievable
                                                     •Inconsistent                •Missing/Incorrect               •Intentional Deviation
                                                     •Incompatible                Timing/Serialization             •Extraneous Information
                                                                                  •Missing/Incorrect
                                                                                  Build/Package/Merge
                                                     •Typos/Clerical              •Missing/Incorrect
                                                                                                                     vague
                                                     •Unclear                     Documentation
                                                    •Ambiguity                    •Missing/Incorrect Algorithm
                                                    •Wrong Section/Misplaced      •Missing Functionality/Feature
                                                    •Other                        •Missing Software Interface
                                                    •Infeasible                   •Missing Hardware Interface
                                                    •Untestable/Non-verifiable    •Missing User Interface
                                                    •Redundant/Duplicate          •Missing
                                                    •General                      Requirement/Specification                           44
                                                                                                                                     44/27
introduction     review         proposal      assessment     conclusion

                                                         type of defect
                                                                                                                   •Incorrect or Extra
                                                                              •Missing Interface
                                                     •Out of scope                                                 Functionality
                                                                              •Missing Function/Description
                                                     •Missing/Omission                                             •Data Type Consistency
                                                     •Incomplete                  •Missing/Incorrect Checking      •Over-specification
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                                                  •Missing/Incorrect
                                                     •Incorrect                   Assignment                       •Unachievable
                                                     •Inconsistent                •Missing/Incorrect               •Intentional Deviation
                                                     •Incompatible                Timing/Serialization             •Extraneous Information
                                                                                  •Missing/Incorrect
                                                                                  Build/Package/Merge
                                                     •Typos/Clerical              •Missing/Incorrect
                                                                                                                     vague
                                                     •Unclear                     Documentation
                                                    •Ambiguity                    •Missing/Incorrect Algorithm
                                                    •Wrong Section/Misplaced •Missing Functionality/Feature
                                                                               •Missing Software Interface
                                                    •Infeasible                •Missing Hardware Interface
                                                    •Untestable/Non-verifiable •Missing User Interface
                                                    •Redundant/Duplicate       •Missing
                                                                               Requirement/Specification                              45
                                                                                                                                     45/27
introduction     review         proposal      assessment     conclusion

                                                         type of defect
                                                                                                                   •Incorrect or Extra
                                                                              •Missing Interface
                                                     •Out of scope                                                 Functionality
                                                                              •Missing Function/Description
                                                     •Missing/Omission                                             •Data Type Consistency
                                                     •Incomplete                  •Missing/Incorrect Checking      •Over-specification
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                                                  •Missing/Incorrect
                                                     •Incorrect                   Assignment                       •Unachievable
                                                     •Inconsistent                •Missing/Incorrect               •Intentional Deviation
                                                     •Incompatible                Timing/Serialization             •Extraneous Information
                                                                                  •Missing/Incorrect
                                                                                  Build/Package/Merge
                                                     •Typos/Clerical              •Missing/Incorrect
                                                     •Unclear                     Documentation
                                                                                                                     subsumed
                                                    •Ambiguity                    •Missing/Incorrect Algorithm
                                                    •Wrong Section/Misplaced •Missing Functionality/Feature
                                                                               •Missing Software Interface
                                                    •Infeasible                •Missing Hardware Interface
                                                    •Untestable/Non-verifiable •Missing User Interface
                                                    •Redundant/Duplicate       •Missing
                                                                               Requirement/Specification                              46
                                                                                                                                     46/27
introduction     review         proposal      assessment     conclusion

                                                         type of defect
                                                                                                                   •Incorrect or Extra
                                                                              •Missing Interface
                                                     •Out of scope                                                 Functionality
                                                                              •Missing Function/Description
                                                     •Missing/Omission                                             •Data Type Consistency
                                                     •Incomplete                  •Missing/Incorrect Checking      •Over-specification
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                                                  •Missing/Incorrect
                                                     •Incorrect                   Assignment                       •Unachievable
                                                     •Inconsistent                •Missing/Incorrect               •Intentional Deviation
                                                                                  Timing/Serialization             •Extraneous Information
                                                                                  •Missing/Incorrect
                                                                                  Build/Package/Merge
                                                     •Typos/Clerical              •Missing/Incorrect
                                                     •Unclear                     Documentation
                                                                                                                     subsumed
                                                    •Ambiguity                    •Missing/Incorrect Algorithm
                                                    •Wrong Section/Misplaced •Missing Functionality/Feature
                                                                               •Missing Software Interface
                                                    •Infeasible                •Missing Hardware Interface
                                                    •Untestable/Non-verifiable •Missing User Interface
                                                    •Redundant/Duplicate       •Missing
                                                                               Requirement/Specification                              47
                                                                                                                                     47/27
introduction     review         proposal      assessment     conclusion

                                                         type of defect
                                                                                                                   •Incorrect or Extra
                                                                              •Missing Interface
                                                     •Out of scope                                                 Functionality
                                                                              •Missing Function/Description
                                                     •Missing/Omission                                             •Data Type Consistency
                                                     •Incomplete                  •Missing/Incorrect Checking      •Over-specification
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                                                  •Missing/Incorrect
                                                     •Incorrect                   Assignment                       •Unachievable
                                                     •Inconsistent                •Missing/Incorrect               •Intentional Deviation
                                                                                  Timing/Serialization             •Extraneous Information
                                                                                  •Missing/Incorrect
                                                                                  Build/Package/Merge
                                                     •Typos/Clerical              •Missing/Incorrect
                                                     •Unclear                     Documentation
                                                    •Ambiguity                    •Missing/Incorrect Algorithm
                                                                                                                     generic
                                                    •Wrong Section/Misplaced •Missing Functionality/Feature
                                                                               •Missing Software Interface
                                                    •Infeasible                •Missing Hardware Interface
                                                    •Untestable/Non-verifiable •Missing User Interface
                                                    •Redundant/Duplicate       •Missing
                                                                               Requirement/Specification                              48
                                                                                                                                     48/27
introduction     review         proposal      assessment     conclusion

                                                         type of defect
                                                                              •Missing Interface
                                                     •Out of scope            •Missing Function/Description
                                                     •Missing/Omission                                             •Data Type Consistency
                                                     •Incomplete                  •Missing/Incorrect Checking      •Over-specification
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                                                  •Missing/Incorrect
                                                     •Incorrect                   Assignment                       •Unachievable
                                                     •Inconsistent                •Missing/Incorrect               •Intentional Deviation
                                                                                  Timing/Serialization             •Extraneous Information
                                                                                  •Missing/Incorrect
                                                                                  Build/Package/Merge
                                                     •Typos/Clerical              •Missing/Incorrect
                                                     •Unclear                     Documentation
                                                    •Ambiguity                    •Missing/Incorrect Algorithm
                                                                                                                     generic
                                                    •Wrong Section/Misplaced •Missing Functionality/Feature
                                                                               •Missing Software Interface
                                                    •Infeasible                •Missing Hardware Interface
                                                    •Untestable/Non-verifiable •Missing User Interface
                                                    •Redundant/Duplicate       •Missing
                                                                               Requirement/Specification                              49
                                                                                                                                     49/27
introduction     review         proposal      assessment     conclusion

                                                         type of defect
                                                                              •Missing Interface
                                                     •Out of scope            •Missing Function/Description
                                                     •Missing/Omission                                             •Data Type Consistency
                                                     •Incomplete                  •Missing/Incorrect Checking      •Over-specification
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                                                  •Missing/Incorrect
                                                     •Incorrect                   Assignment                       •Unachievable
                                                     •Inconsistent                •Missing/Incorrect               •Intentional Deviation
                                                                                  Timing/Serialization             •Extraneous Information
                                                                                  •Missing/Incorrect
                                                                                  Build/Package/Merge
                                                     •Typos/Clerical              •Missing/Incorrect
                                                     •Unclear                     Documentation
                                                    •Ambiguity                    •Missing/Incorrect Algorithm
                                                    •Wrong Section/Misplaced •Missing Functionality/Feature
                                                                               •Missing Software Interface           over detailed
                                                    •Infeasible                •Missing Hardware Interface
                                                    •Untestable/Non-verifiable •Missing User Interface
                                                    •Redundant/Duplicate       •Missing
                                                                               Requirement/Specification                              50
                                                                                                                                     50/27
introduction     review   proposal   assessment     conclusion

                                                         type of defect

                                                     •Out of scope
                                                     •Missing/Omission
                                                     •Incomplete                                          •Over-specification
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                     •Incorrect                                           •Unachievable
                                                     •Inconsistent                                        •Intentional Deviation
                                                                                                          •Extraneous Information


                                                     •Typos/Clerical
                                                     •Unclear
                                                    •Ambiguity
                                                    •Wrong Section/Misplaced
                                                                                                            over detailed
                                                    •Infeasible
                                                    •Untestable/Non-verifiable
                                                    •Redundant/Duplicate
                                                                                                                                 51
                                                                                                                                51/27
introduction   review       proposal       assessment     conclusion




                                                          •Out of scope                    •Over-specification
                                                          •Missing/Omission
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                                                           •Unachievable
                                                          •Incomplete                      •Intentional Deviation
                                                          •Incorrect
                                                          •Inconsistent                    •Extraneous Information
                                                          •Typos/Clerical
                                                          •Unclear
                                                         •Ambiguity
                                                         •Wrong Section/Misplaced
                                                         •Infeasible
                                                         •Untestable/Non-verifiable
                                                         •Redundant/Duplicate

                                                                                                                            52
                                                                                                                           52/27
introduction    review      proposal       assessment     conclusion




                                                          •Out of scope
                                                          •Missing/Omissio                 •Over-specification
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                          n                                •Unachievable
                                                                                           •Intentional Deviation
                                                          •Incomplete
                                                          •Incorrect                       •Extraneous Information
                                                          •Inconsistent
                                                          •Typos/Clerical
                                                          •Unclear
                                                         •Ambiguity
                                                         •Wrong Section/Misplaced
                                                         •Infeasible
                                                         •Untestable/Non-verifiable
                                                         •Redundant/Duplicate

                                                                                                                            53
                                                                                                                           53/27
introduction    review      proposal       assessment     conclusion




                                                          •Out of scope
                                                                                           •Over-specification
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                                                           •Unachievable
                                                                                           •Intentional Deviation

                                                          •Incorrect                       •Extraneous Information
                                                          •Inconsistent                    •Missing or Incomplete
                                                          •Typos/Clerical
                                                          •Unclear
                                                         •Ambiguity
                                                         •Wrong Section/Misplaced
                                                         •Infeasible
                                                         •Untestable/Non-verifiable
                                                         •Redundant/Duplicate

                                                                                                                            54
                                                                                                                           54/27
introduction   review       proposal       assessment   conclusion




                                                          •Out of scope                    •Over-
                                                                                           specification
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                                                           •Unachievable
                                                                                           •Intentional
                                                                                           •Extraneous
                                                          •Incorrect                       Deviation
                                                                                           Information
                                                          •Inconsistent                    •Missing or Incomplete
                                                          •Typos/Clerical
                                                         •Ambiguity
                                                          •Unclear
                                                         •Wrong Section/Misplaced
                                                         •Infeasible
                                                         •Untestable/Non-verifiable
                                                         •Redundant/Duplicate

                                                                                                                          55
                                                                                                                         55/27
Isabel Lopes Margarido, 6th of June 2012, Coimbra   introduction   review       proposal       assessment   conclusion




                                                                                           •Unachievable


                                                          •Incorrect
                                                          •Inconsistent                    •Missing or Incomplete
                                                          •Typos/Clerical                  •Not Relevant or Extraneous
                                                          •Unclear
                                                         •Ambiguity
                                                         •Wrong Section/Misplaced
                                                         •Infeasible
                                                         •Untestable/Non-verifiable
                                                         •Redundant/Duplicate

                                                                                                                          56
                                                                                                                         56/27
Isabel Lopes Margarido, 6th of June 2012, Coimbra   introduction    review      proposal       assessment   conclusion




                                                                                           •Unachievable


                                                          •Incorrect
                                                          •Inconsistent                    •Missing or Incomplete
                                                          •Typos/Clerical                  •Not Relevant or Extraneous
                                                         •Ambiguity
                                                          •Unclear
                                                         •Wrong Section/Misplaced
                                                         •Infeasible
                                                         •Untestable/Non-verifiable
                                                         •Redundant/Duplicate

                                                                                                                          57
                                                                                                                         57/27
Isabel Lopes Margarido, 6th of June 2012, Coimbra   introduction    review      proposal       assessment   conclusion




                                                                                           •Unachievable


                                                          •Incorrect
                                                          •Inconsistent                    •Missing or Incomplete
                                                          •Typos/Clerical                  •Not Relevant or Extraneous
                                                                                           •Ambiguous or Unclear
                                                         •Wrong Section/Misplaced
                                                         •Infeasible
                                                         •Untestable/Non-verifiable
                                                         •Redundant/Duplicate

                                                                                                                          58
                                                                                                                         58/27
Isabel Lopes Margarido, 6th of June 2012, Coimbra   introduction    review      proposal       assessment   conclusion




                                                                                           •Unachievable


                                                          •Incorrect
                                                          •Inconsistent                    •Missing or Incomplete
                                                          •Typos/Clerical                  •Not Relevant or Extraneous
                                                                                           •Ambiguous or Unclear
                                                         •Wrong Section/Misplaced
                                                         •Infeasible
                                                         •Untestable/Non-verifiable
                                                         •Redundant/Duplicate

                                                                                                                          59
                                                                                                                         59/27
Isabel Lopes Margarido, 6th of June 2012, Coimbra   introduction    review      proposal       assessment   conclusion




                                                                                           •Unachievable


                                                          •Incorrect
                                                          •Inconsistent                    •Missing or Incomplete
                                                          •Typos/Clerical                  •Not Relevant or Extraneous
                                                                                           •Ambiguous or Unclear
                                                         •Infeasible
                                                         •Wrong Section/Misplaced

                                                         •Untestable/Non-
                                                         verifiable
                                                         •Redundant/Duplicate
                                                                                                                          60
                                                                                                                         60/27
introduction    review      proposal      assessment   conclusion




                                                                                           •Unachievable
Isabel Lopes Margarido, 6th of June 2012, Coimbra




                                                          •Incorrect
                                                          •Inconsistent                    •Missing or Incomplete
                                                          •Typos/Clerical                  •Not Relevant or Extraneous
                                                                                           •Ambiguous or Unclear
                                                         •Infeasible
                                                         •Wrong Section/Misplaced

                                                         •Untestable/Non-
                                                         verifiable
                                                         •Redundant/Duplicate
                                                                                                                         61
                                                                                                                        61/27
4 isabelmargarido-2confcmmiportugal-v1-0-split
4 isabelmargarido-2confcmmiportugal-v1-0-split
4 isabelmargarido-2confcmmiportugal-v1-0-split
4 isabelmargarido-2confcmmiportugal-v1-0-split
4 isabelmargarido-2confcmmiportugal-v1-0-split
4 isabelmargarido-2confcmmiportugal-v1-0-split
4 isabelmargarido-2confcmmiportugal-v1-0-split
4 isabelmargarido-2confcmmiportugal-v1-0-split
4 isabelmargarido-2confcmmiportugal-v1-0-split
4 isabelmargarido-2confcmmiportugal-v1-0-split
4 isabelmargarido-2confcmmiportugal-v1-0-split
4 isabelmargarido-2confcmmiportugal-v1-0-split
4 isabelmargarido-2confcmmiportugal-v1-0-split
4 isabelmargarido-2confcmmiportugal-v1-0-split
4 isabelmargarido-2confcmmiportugal-v1-0-split
4 isabelmargarido-2confcmmiportugal-v1-0-split
4 isabelmargarido-2confcmmiportugal-v1-0-split
4 isabelmargarido-2confcmmiportugal-v1-0-split
4 isabelmargarido-2confcmmiportugal-v1-0-split
4 isabelmargarido-2confcmmiportugal-v1-0-split
4 isabelmargarido-2confcmmiportugal-v1-0-split
4 isabelmargarido-2confcmmiportugal-v1-0-split
4 isabelmargarido-2confcmmiportugal-v1-0-split
4 isabelmargarido-2confcmmiportugal-v1-0-split
4 isabelmargarido-2confcmmiportugal-v1-0-split
4 isabelmargarido-2confcmmiportugal-v1-0-split
4 isabelmargarido-2confcmmiportugal-v1-0-split
4 isabelmargarido-2confcmmiportugal-v1-0-split
4 isabelmargarido-2confcmmiportugal-v1-0-split

Weitere ähnliche Inhalte

Andere mochten auch

Benefits usa senior deck
Benefits usa senior deckBenefits usa senior deck
Benefits usa senior deckleeg69
 
End of the year slideshow-PreK
End of the year slideshow-PreKEnd of the year slideshow-PreK
End of the year slideshow-PreKkaraleighmartin
 
3 soluzioni per restare in forma mantenendo il gusto
3 soluzioni per restare in forma mantenendo il gusto3 soluzioni per restare in forma mantenendo il gusto
3 soluzioni per restare in forma mantenendo il gustoValentina Mortini
 
ความเฉื่อยในองค์กร
ความเฉื่อยในองค์กรความเฉื่อยในองค์กร
ความเฉื่อยในองค์กรLomony Tempopo
 
Online text assignment
Online text assignmentOnline text assignment
Online text assignmentebrebru
 
การค้ายาเสพติด
การค้ายาเสพติดการค้ายาเสพติด
การค้ายาเสพติดJulalak Kaewjoonla
 
10 consigli per dormire meglio
10 consigli per dormire meglio10 consigli per dormire meglio
10 consigli per dormire meglioAlessandra Cescut
 
Respective scopes of european and national laws concerning crowdfunding opera...
Respective scopes of european and national laws concerning crowdfunding opera...Respective scopes of european and national laws concerning crowdfunding opera...
Respective scopes of european and national laws concerning crowdfunding opera...FinPart
 

Andere mochten auch (12)

Benefits usa senior deck
Benefits usa senior deckBenefits usa senior deck
Benefits usa senior deck
 
Lxtees promo2012
Lxtees promo2012Lxtees promo2012
Lxtees promo2012
 
End of the year slideshow-PreK
End of the year slideshow-PreKEnd of the year slideshow-PreK
End of the year slideshow-PreK
 
3 soluzioni per restare in forma mantenendo il gusto
3 soluzioni per restare in forma mantenendo il gusto3 soluzioni per restare in forma mantenendo il gusto
3 soluzioni per restare in forma mantenendo il gusto
 
ความเฉื่อยในองค์กร
ความเฉื่อยในองค์กรความเฉื่อยในองค์กร
ความเฉื่อยในองค์กร
 
Online text assignment
Online text assignmentOnline text assignment
Online text assignment
 
การค้ายาเสพติด
การค้ายาเสพติดการค้ายาเสพติด
การค้ายาเสพติด
 
Socamp2012
Socamp2012Socamp2012
Socamp2012
 
Training
TrainingTraining
Training
 
10 consigli per dormire meglio
10 consigli per dormire meglio10 consigli per dormire meglio
10 consigli per dormire meglio
 
Torneo fut
Torneo futTorneo fut
Torneo fut
 
Respective scopes of european and national laws concerning crowdfunding opera...
Respective scopes of european and national laws concerning crowdfunding opera...Respective scopes of european and national laws concerning crowdfunding opera...
Respective scopes of european and national laws concerning crowdfunding opera...
 

Mehr von isabelmargarido

III Conferência CMMI Portugal, Presentation 6: Process Improvement in High Ma...
III Conferência CMMI Portugal, Presentation 6: Process Improvement in High Ma...III Conferência CMMI Portugal, Presentation 6: Process Improvement in High Ma...
III Conferência CMMI Portugal, Presentation 6: Process Improvement in High Ma...isabelmargarido
 
III Conferência CMMI Portugal, Presentation 5: Problems of CMMI® Implementati...
III Conferência CMMI Portugal, Presentation 5: Problems of CMMI® Implementati...III Conferência CMMI Portugal, Presentation 5: Problems of CMMI® Implementati...
III Conferência CMMI Portugal, Presentation 5: Problems of CMMI® Implementati...isabelmargarido
 
III Conferência CMMI Portugal, Presentation 4: Make the Software Process Visi...
III Conferência CMMI Portugal, Presentation 4: Make the Software Process Visi...III Conferência CMMI Portugal, Presentation 4: Make the Software Process Visi...
III Conferência CMMI Portugal, Presentation 4: Make the Software Process Visi...isabelmargarido
 
III Conferência CMMI Portugal, Keynote 2: CMMI for Services... not only for I...
III Conferência CMMI Portugal, Keynote 2: CMMI for Services... not only for I...III Conferência CMMI Portugal, Keynote 2: CMMI for Services... not only for I...
III Conferência CMMI Portugal, Keynote 2: CMMI for Services... not only for I...isabelmargarido
 
III Conferência CMMI Portugal, Presentation 3: Lessons learned about multiple...
III Conferência CMMI Portugal, Presentation 3: Lessons learned about multiple...III Conferência CMMI Portugal, Presentation 3: Lessons learned about multiple...
III Conferência CMMI Portugal, Presentation 3: Lessons learned about multiple...isabelmargarido
 
Recommendations to Avoid Problems and Difficulties in Implementing CMMI High ...
Recommendations to Avoid Problems and Difficulties in Implementing CMMI High ...Recommendations to Avoid Problems and Difficulties in Implementing CMMI High ...
Recommendations to Avoid Problems and Difficulties in Implementing CMMI High ...isabelmargarido
 
III Conferência CMMI Portugal, Presentation 2: Process tailoring the missing ...
III Conferência CMMI Portugal, Presentation 2: Process tailoring the missing ...III Conferência CMMI Portugal, Presentation 2: Process tailoring the missing ...
III Conferência CMMI Portugal, Presentation 2: Process tailoring the missing ...isabelmargarido
 
III Conferência CMMI Portugal, Presentation 1: CMMI implementation using open...
III Conferência CMMI Portugal, Presentation 1: CMMI implementation using open...III Conferência CMMI Portugal, Presentation 1: CMMI implementation using open...
III Conferência CMMI Portugal, Presentation 1: CMMI implementation using open...isabelmargarido
 
III Conferência CMMI Portugal, Keynote 1: Agile Methods and Capability Maturi...
III Conferência CMMI Portugal, Keynote 1: Agile Methods and Capability Maturi...III Conferência CMMI Portugal, Keynote 1: Agile Methods and Capability Maturi...
III Conferência CMMI Portugal, Keynote 1: Agile Methods and Capability Maturi...isabelmargarido
 
III Conferência CMMI Portugal, Discussion Panel: CMMI challenges of V1.3 and ...
III Conferência CMMI Portugal, Discussion Panel: CMMI challenges of V1.3 and ...III Conferência CMMI Portugal, Discussion Panel: CMMI challenges of V1.3 and ...
III Conferência CMMI Portugal, Discussion Panel: CMMI challenges of V1.3 and ...isabelmargarido
 
III Conferência CMMI Portugal, Workshop 1: Introduction to change Management,...
III Conferência CMMI Portugal, Workshop 1: Introduction to change Management,...III Conferência CMMI Portugal, Workshop 1: Introduction to change Management,...
III Conferência CMMI Portugal, Workshop 1: Introduction to change Management,...isabelmargarido
 
III Conferência CMMI Portugal, Tutorial 1: Foundations for Organizational Agi...
III Conferência CMMI Portugal, Tutorial 1: Foundations for Organizational Agi...III Conferência CMMI Portugal, Tutorial 1: Foundations for Organizational Agi...
III Conferência CMMI Portugal, Tutorial 1: Foundations for Organizational Agi...isabelmargarido
 
Apresentação ordem-dos-engenheiros-v1-0
Apresentação ordem-dos-engenheiros-v1-0Apresentação ordem-dos-engenheiros-v1-0
Apresentação ordem-dos-engenheiros-v1-0isabelmargarido
 
Keynote hanssassenburg-2confcmmiportugal
Keynote hanssassenburg-2confcmmiportugalKeynote hanssassenburg-2confcmmiportugal
Keynote hanssassenburg-2confcmmiportugalisabelmargarido
 
Keynote hanssassenburg-2confcmmiportugal
Keynote hanssassenburg-2confcmmiportugalKeynote hanssassenburg-2confcmmiportugal
Keynote hanssassenburg-2confcmmiportugalisabelmargarido
 
Tutorial joaopascoalfaria-2confcmmiportugal-v1-3-split
Tutorial joaopascoalfaria-2confcmmiportugal-v1-3-splitTutorial joaopascoalfaria-2confcmmiportugal-v1-3-split
Tutorial joaopascoalfaria-2confcmmiportugal-v1-3-splitisabelmargarido
 
6 joseangelo-2confcmmiportugal-v3
6 joseangelo-2confcmmiportugal-v36 joseangelo-2confcmmiportugal-v3
6 joseangelo-2confcmmiportugal-v3isabelmargarido
 
5 pedrohenriques-2confcmmiportugal-v2-3-split
5 pedrohenriques-2confcmmiportugal-v2-3-split5 pedrohenriques-2confcmmiportugal-v2-3-split
5 pedrohenriques-2confcmmiportugal-v2-3-splitisabelmargarido
 
3 henriquenarciso-2confcmmiportugal-v1
3 henriquenarciso-2confcmmiportugal-v13 henriquenarciso-2confcmmiportugal-v1
3 henriquenarciso-2confcmmiportugal-v1isabelmargarido
 
2 nunoseixas-2confcmmiportual
2 nunoseixas-2confcmmiportual2 nunoseixas-2confcmmiportual
2 nunoseixas-2confcmmiportualisabelmargarido
 

Mehr von isabelmargarido (20)

III Conferência CMMI Portugal, Presentation 6: Process Improvement in High Ma...
III Conferência CMMI Portugal, Presentation 6: Process Improvement in High Ma...III Conferência CMMI Portugal, Presentation 6: Process Improvement in High Ma...
III Conferência CMMI Portugal, Presentation 6: Process Improvement in High Ma...
 
III Conferência CMMI Portugal, Presentation 5: Problems of CMMI® Implementati...
III Conferência CMMI Portugal, Presentation 5: Problems of CMMI® Implementati...III Conferência CMMI Portugal, Presentation 5: Problems of CMMI® Implementati...
III Conferência CMMI Portugal, Presentation 5: Problems of CMMI® Implementati...
 
III Conferência CMMI Portugal, Presentation 4: Make the Software Process Visi...
III Conferência CMMI Portugal, Presentation 4: Make the Software Process Visi...III Conferência CMMI Portugal, Presentation 4: Make the Software Process Visi...
III Conferência CMMI Portugal, Presentation 4: Make the Software Process Visi...
 
III Conferência CMMI Portugal, Keynote 2: CMMI for Services... not only for I...
III Conferência CMMI Portugal, Keynote 2: CMMI for Services... not only for I...III Conferência CMMI Portugal, Keynote 2: CMMI for Services... not only for I...
III Conferência CMMI Portugal, Keynote 2: CMMI for Services... not only for I...
 
III Conferência CMMI Portugal, Presentation 3: Lessons learned about multiple...
III Conferência CMMI Portugal, Presentation 3: Lessons learned about multiple...III Conferência CMMI Portugal, Presentation 3: Lessons learned about multiple...
III Conferência CMMI Portugal, Presentation 3: Lessons learned about multiple...
 
Recommendations to Avoid Problems and Difficulties in Implementing CMMI High ...
Recommendations to Avoid Problems and Difficulties in Implementing CMMI High ...Recommendations to Avoid Problems and Difficulties in Implementing CMMI High ...
Recommendations to Avoid Problems and Difficulties in Implementing CMMI High ...
 
III Conferência CMMI Portugal, Presentation 2: Process tailoring the missing ...
III Conferência CMMI Portugal, Presentation 2: Process tailoring the missing ...III Conferência CMMI Portugal, Presentation 2: Process tailoring the missing ...
III Conferência CMMI Portugal, Presentation 2: Process tailoring the missing ...
 
III Conferência CMMI Portugal, Presentation 1: CMMI implementation using open...
III Conferência CMMI Portugal, Presentation 1: CMMI implementation using open...III Conferência CMMI Portugal, Presentation 1: CMMI implementation using open...
III Conferência CMMI Portugal, Presentation 1: CMMI implementation using open...
 
III Conferência CMMI Portugal, Keynote 1: Agile Methods and Capability Maturi...
III Conferência CMMI Portugal, Keynote 1: Agile Methods and Capability Maturi...III Conferência CMMI Portugal, Keynote 1: Agile Methods and Capability Maturi...
III Conferência CMMI Portugal, Keynote 1: Agile Methods and Capability Maturi...
 
III Conferência CMMI Portugal, Discussion Panel: CMMI challenges of V1.3 and ...
III Conferência CMMI Portugal, Discussion Panel: CMMI challenges of V1.3 and ...III Conferência CMMI Portugal, Discussion Panel: CMMI challenges of V1.3 and ...
III Conferência CMMI Portugal, Discussion Panel: CMMI challenges of V1.3 and ...
 
III Conferência CMMI Portugal, Workshop 1: Introduction to change Management,...
III Conferência CMMI Portugal, Workshop 1: Introduction to change Management,...III Conferência CMMI Portugal, Workshop 1: Introduction to change Management,...
III Conferência CMMI Portugal, Workshop 1: Introduction to change Management,...
 
III Conferência CMMI Portugal, Tutorial 1: Foundations for Organizational Agi...
III Conferência CMMI Portugal, Tutorial 1: Foundations for Organizational Agi...III Conferência CMMI Portugal, Tutorial 1: Foundations for Organizational Agi...
III Conferência CMMI Portugal, Tutorial 1: Foundations for Organizational Agi...
 
Apresentação ordem-dos-engenheiros-v1-0
Apresentação ordem-dos-engenheiros-v1-0Apresentação ordem-dos-engenheiros-v1-0
Apresentação ordem-dos-engenheiros-v1-0
 
Keynote hanssassenburg-2confcmmiportugal
Keynote hanssassenburg-2confcmmiportugalKeynote hanssassenburg-2confcmmiportugal
Keynote hanssassenburg-2confcmmiportugal
 
Keynote hanssassenburg-2confcmmiportugal
Keynote hanssassenburg-2confcmmiportugalKeynote hanssassenburg-2confcmmiportugal
Keynote hanssassenburg-2confcmmiportugal
 
Tutorial joaopascoalfaria-2confcmmiportugal-v1-3-split
Tutorial joaopascoalfaria-2confcmmiportugal-v1-3-splitTutorial joaopascoalfaria-2confcmmiportugal-v1-3-split
Tutorial joaopascoalfaria-2confcmmiportugal-v1-3-split
 
6 joseangelo-2confcmmiportugal-v3
6 joseangelo-2confcmmiportugal-v36 joseangelo-2confcmmiportugal-v3
6 joseangelo-2confcmmiportugal-v3
 
5 pedrohenriques-2confcmmiportugal-v2-3-split
5 pedrohenriques-2confcmmiportugal-v2-3-split5 pedrohenriques-2confcmmiportugal-v2-3-split
5 pedrohenriques-2confcmmiportugal-v2-3-split
 
3 henriquenarciso-2confcmmiportugal-v1
3 henriquenarciso-2confcmmiportugal-v13 henriquenarciso-2confcmmiportugal-v1
3 henriquenarciso-2confcmmiportugal-v1
 
2 nunoseixas-2confcmmiportual
2 nunoseixas-2confcmmiportual2 nunoseixas-2confcmmiportual
2 nunoseixas-2confcmmiportual
 

Kürzlich hochgeladen

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 

Kürzlich hochgeladen (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 

4 isabelmargarido-2confcmmiportugal-v1-0-split

  • 1. Portugal A Method to Improve the Classification of Requirements Defects Isabel Margarido (isabel.margarido@gmail.com) Ph.D. Student Researcher Faculty of Engineering, University of Porto João Pascoal Faria FEUP/INESC 06-07-2012, Coimbra
  • 2. agenda introduction Isabel Lopes Margarido, 6th of June 2012, Coimbra literature review proposal assessment conclusion 2 2/27
  • 3. Isabel Lopes Margarido, 6th of June 2012, Coimbra introduction review proposal assessment conclusion Explained Understood Designed Coded Sold Documented Installed Billed Supported Needed 3 3/27
  • 4. Isabel Lopes Margarido, 6th of June 2012, Coimbra introduction review proposal assessment conclusion v 4 4/27
  • 5. Isabel Lopes Margarido, 6th of June 2012, Coimbra introduction review proposal assessment conclusion v 5 5/27
  • 6. Isabel Lopes Margarido, 6th of June 2012, Coimbra introduction review proposal assessment conclusion v 6 6/27
  • 7. Isabel Lopes Margarido, 6th of June 2012, Coimbra introduction review proposal assessment conclusion 7 7/27
  • 8. introduction review proposal assessment conclusion related CMMI practices   Isabel Lopes Margarido, 6th of June 2012, Coimbra        8 8/27
  • 9. introduction review proposal assessment conclusion related CMMI practices maturity level 3 (engineering process areas)   Isabel Lopes Margarido, 6th of June 2012, Coimbra        9 9/27
  • 10. introduction review proposal assessment conclusion related CMMI practices maturity level 3 (engineering process areas) Requirements Development (RD)  Isabel Lopes Margarido, 6th of June 2012, Coimbra        10 10/27
  • 11. introduction review proposal assessment conclusion related CMMI practices maturity level 3 (engineering process areas) Requirements Development (RD)  Specific Practice (SP) 3.3 “Analyse Requirements” Isabel Lopes Margarido, 6th of June 2012, Coimbra        11 11/27
  • 12. introduction review proposal assessment conclusion related CMMI practices maturity level 3 (engineering process areas) Requirements Development (RD)  Specific Practice (SP) 3.3 “Analyse Requirements” Isabel Lopes Margarido, 6th of June 2012, Coimbra ensure that they are necessary and sufficient       12 12/27
  • 13. introduction review proposal assessment conclusion related CMMI practices maturity level 3 (engineering process areas) Requirements Development (RD)  Specific Practice (SP) 3.3 “Analyse Requirements” Isabel Lopes Margarido, 6th of June 2012, Coimbra ensure that they are necessary and sufficient Verification (VER)      13 13/27
  • 14. introduction review proposal assessment conclusion related CMMI practices maturity level 3 (engineering process areas) Requirements Development (RD)  Specific Practice (SP) 3.3 “Analyse Requirements” Isabel Lopes Margarido, 6th of June 2012, Coimbra ensure that they are necessary and sufficient Verification (VER)  SP 1.3 “Establish Verification Procedures and Criteria”     14 14/27
  • 15. introduction review proposal assessment conclusion related CMMI practices maturity level 3 (engineering process areas) Requirements Development (RD)  Specific Practice (SP) 3.3 “Analyse Requirements” Isabel Lopes Margarido, 6th of June 2012, Coimbra ensure that they are necessary and sufficient Verification (VER)  SP 1.3 “Establish Verification Procedures and Criteria”  SP 2.1 “Prepare for Peer Reviews”    15 15/27
  • 16. introduction review proposal assessment conclusion related CMMI practices maturity level 3 (engineering process areas) Requirements Development (RD)  Specific Practice (SP) 3.3 “Analyse Requirements” Isabel Lopes Margarido, 6th of June 2012, Coimbra ensure that they are necessary and sufficient Verification (VER)  SP 1.3 “Establish Verification Procedures and Criteria”  SP 2.1 “Prepare for Peer Reviews”  SP 2.2 “Conduct Peer Reviews”   16 16/27
  • 17. introduction review proposal assessment conclusion related CMMI practices maturity level 3 (engineering process areas) Requirements Development (RD)  Specific Practice (SP) 3.3 “Analyse Requirements” Isabel Lopes Margarido, 6th of June 2012, Coimbra ensure that they are necessary and sufficient Verification (VER)  SP 1.3 “Establish Verification Procedures and Criteria”  SP 2.1 “Prepare for Peer Reviews”  SP 2.2 “Conduct Peer Reviews”  SP 2.3 “Analyse Peer Review Data”  17 17/27
  • 18. introduction review proposal assessment conclusion related CMMI practices maturity level 3 (engineering process areas) Requirements Development (RD)  Specific Practice (SP) 3.3 “Analyse Requirements” Isabel Lopes Margarido, 6th of June 2012, Coimbra ensure that they are necessary and sufficient Verification (VER)  SP 1.3 “Establish Verification Procedures and Criteria”  SP 2.1 “Prepare for Peer Reviews”  SP 2.2 “Conduct Peer Reviews”  SP 2.3 “Analyse Peer Review Data” maturity level 5  18 18/27
  • 19. introduction review proposal assessment conclusion related CMMI practices maturity level 3 (engineering process areas) Requirements Development (RD)  Specific Practice (SP) 3.3 “Analyse Requirements” Isabel Lopes Margarido, 6th of June 2012, Coimbra ensure that they are necessary and sufficient Verification (VER)  SP 1.3 “Establish Verification Procedures and Criteria”  SP 2.1 “Prepare for Peer Reviews”  SP 2.2 “Conduct Peer Reviews”  SP 2.3 “Analyse Peer Review Data” maturity level 5 Causal Analysis and Resolution (CAR) 19 19/27
  • 20. introduction review proposal assessment conclusion motivation Higher-severity Problem Factors Isabel Lopes Margarido, 6th of June 2012, Coimbra (Chen and Huang, 2009) 20 20/27
  • 21. introduction review proposal assessment conclusion motivation Higher-severity Problem Factors Isabel Lopes Margarido, 6th of June 2012, Coimbra (Chen and Huang, 2009) (Hamill and Goseva-Popstojanova, 2009) 21 21/27
  • 22. introduction review proposal assessment conclusion motivation “classifying or grouping problems helps to indentify clusters in which systematic errors are likely to be found” (Card, 1998)  our goal is to define classification scheme for requirements defects Isabel Lopes Margarido, 6th of June 2012, Coimbra that facilitates  identification of more frequent defects with higher impact  analysis of root causes  preparation of reviews checklists  reduction of risks (bad communication, incomplete requirements, final acceptance difficulties)  22 22/27
  • 23. introduction review proposal assessment conclusion motivation “classifying or grouping problems helps to indentify clusters in which systematic errors are likely to be found” (Card, 1998)  our goal is to define classification scheme for requirements defects Isabel Lopes Margarido, 6th of June 2012, Coimbra that facilitates  identification of more frequent defects with higher impact  analysis of root causes  preparation of reviews checklists  reduction of risks (bad communication, incomplete requirements, final acceptance difficulties) ODC (Chillarege et al., 1992)  HP (Grady, 1976) 23 23/27
  • 24. introduction review proposal assessment conclusion motivation “classifying or grouping problems helps to indentify clusters in which systematic errors are likely to be found” (Card, 1998)  our goal is to define classification scheme for requirements defects Isabel Lopes Margarido, 6th of June 2012, Coimbra that facilitates  identification of more frequent defects with higher impact  analysis of root causes  preparation of reviews checklists  reduction of risks (bad communication, incomplete requirements, final acceptance difficulties) ODC (Chillarege et al., 1992)  more adequate for other phases than the requirements phase HP (Grady, 1976) 24 24/27
  • 25. introduction review proposal assessment conclusion requirements review Isabel Lopes Margarido, 6th of June 2012, Coimbra 25 25/27
  • 26. introduction review proposal assessment conclusion quality requirements for classification schemes Isabel Lopes Margarido, 6th of June 2012, Coimbra 26 26/27
  • 27. introduction review proposal assessment conclusion quality requirements for classification schemes Isabel Lopes Margarido, 6th of June 2012, Coimbra clearly and meaningfully define attributes 27 27/27
  • 28. introduction review proposal assessment conclusion quality requirements for classification schemes complete: every defect is classifiable using the scheme Isabel Lopes Margarido, 6th of June 2012, Coimbra 28 28/27
  • 29. introduction review proposal assessment conclusion quality requirements for classification schemes Isabel Lopes Margarido, 6th of June 2012, Coimbra attributes values: • clear and meaningful definition • small number (5-9) • aggregate to reduce ambiguity (Freimut et al., 2005) • unambiguous 29 29/27
  • 30. introduction review proposal assessment conclusion phase 1 – assemble classifiers list  review literature to compile list of existent classifiers and remove  the ones that do not apply to the phase or document Isabel Lopes Margarido, 6th of June 2012, Coimbra  vague and generic classifiers  overdetailed  duplicates (classifiers with same meaning)  define each classifier and give examples, eliminate ambiguity through definition 30 30/27
  • 31. introduction review proposal assessment conclusion type of defect Isabel Lopes Margarido, 6th of June 2012, Coimbra 31 31/27
  • 32. introduction review proposal assessment conclusion type of defect •Not in current baseline •Out of scope •Missing/Omission •Incomplete Isabel Lopes Margarido, 6th of June 2012, Coimbra •Inadequate •Incorrect •Inconsistent •Incompatible •New (Bell and Thayer, 1976) •Changed Requirement •Typos/Clerical •Unclear 32 32/27
  • 33. introduction review proposal assessment conclusion type of defect •Not in current baseline •Out of scope •Missing/Omission •Incomplete Isabel Lopes Margarido, 6th of June 2012, Coimbra •Inadequate •Incorrect •Inconsistent •Incompatible •New (Bell and Thayer, 1976) •Changed Requirement (Basilli and Weiss, 1981) •Typos/Clerical •Unclear •Ambiguity •Wrong Section/Misplaced •Other 33 33/27
  • 34. introduction review proposal assessment conclusion type of defect •Not in current baseline •Out of scope •Missing/Omission •Incomplete Isabel Lopes Margarido, 6th of June 2012, Coimbra •Inadequate •Incorrect •Inconsistent •Incompatible •New (Bell and Thayer, 1976) •Changed Requirement (Basilli and Weiss, 1981) •Typos/Clerical •Unclear (Walia and Craver, 2007) •Ambiguity •Wrong Section/Misplaced •Other •Infeasible •Untestable/Non-verifiable •Redundant/Duplicate •General 34 34/27
  • 35. introduction review proposal assessment conclusion type of defect •Not in current baseline •Missing Interface •Out of scope •Missing Function/Description •Missing/Omission •Incomplete Isabel Lopes Margarido, 6th of June 2012, Coimbra •Inadequate •Incorrect •Inconsistent •Incompatible •New (Bell and Thayer, 1976) •Changed Requirement (Basilli and Weiss, 1981) •Typos/Clerical •Unclear (Walia and Craver, 2007) •Ambiguity (Ackerman et al., 1989) •Wrong Section/Misplaced •Other •Infeasible •Untestable/Non-verifiable •Redundant/Duplicate •General 35 35/27
  • 36. introduction review proposal assessment conclusion type of defect •Not in current baseline •Missing Interface •Out of scope •Missing Function/Description •Missing/Omission •Incomplete •Missing/Incorrect Checking Isabel Lopes Margarido, 6th of June 2012, Coimbra •Inadequate •Missing/Incorrect •Incorrect Assignment •Inconsistent •Missing/Incorrect •Incompatible Timing/Serialization •New •Missing/Incorrect (Bell and Thayer, 1976) •Changed Requirement Build/Package/Merge (Basilli and Weiss, 1981) •Typos/Clerical •Missing/Incorrect •Unclear Documentation (Walia and Craver, 2007) •Ambiguity •Missing/Incorrect Algorithm (Ackerman et al., 1989) •Wrong Section/Misplaced (Chillarege et al., 1992) •Other •Infeasible •Untestable/Non-verifiable •Redundant/Duplicate •General 36 36/27
  • 37. introduction review proposal assessment conclusion type of defect •Not in current baseline •Missing Interface •Out of scope •Missing Function/Description •Missing/Omission •Incomplete •Missing/Incorrect Checking Isabel Lopes Margarido, 6th of June 2012, Coimbra •Inadequate •Missing/Incorrect •Incorrect Assignment •Inconsistent •Missing/Incorrect •Incompatible Timing/Serialization •New •Missing/Incorrect (Bell and Thayer, 1976) •Changed Requirement Build/Package/Merge (Basilli and Weiss, 1981) •Typos/Clerical •Missing/Incorrect •Unclear Documentation (Walia and Craver, 2007) •Ambiguity •Missing/Incorrect Algorithm (Ackerman et al., 1989) •Wrong Section/Misplaced •Missing Functionality/Feature (Chillarege et al., 1992) •Other •Missing Software Interface (Grady, 1992) •Infeasible •Missing Hardware Interface •Untestable/Non-verifiable •Missing User Interface •Redundant/Duplicate •Missing •General Requirement/Specification 37 37/27
  • 38. introduction review proposal assessment conclusion type of defect •Not in current baseline •Incorrect or Extra •Missing Interface •Out of scope Functionality •Missing Function/Description •Missing/Omission •Data Type Consistency •Incomplete •Missing/Incorrect Checking Isabel Lopes Margarido, 6th of June 2012, Coimbra •Inadequate •Missing/Incorrect •Incorrect Assignment •Inconsistent •Missing/Incorrect •Incompatible Timing/Serialization •New •Missing/Incorrect (Bell and Thayer, 1976) •Changed Requirement Build/Package/Merge (Basilli and Weiss, 1981) •Typos/Clerical •Missing/Incorrect •Unclear Documentation (Walia and Craver, 2007) •Ambiguity •Missing/Incorrect Algorithm (Ackerman et al., 1989) •Wrong Section/Misplaced •Missing Functionality/Feature (Chillarege et al., 1992) •Other •Missing Software Interface (Grady, 1992) •Infeasible •Missing Hardware Interface •Untestable/Non-verifiable •Missing User Interface (Porter et al., 1992) •Redundant/Duplicate •Missing •General Requirement/Specification 38 38/27
  • 39. introduction review proposal assessment conclusion type of defect •Not in current baseline •Incorrect or Extra •Missing Interface •Out of scope Functionality •Missing Function/Description •Missing/Omission •Data Type Consistency •Incomplete •Missing/Incorrect Checking •Over-specification •Not Traceable Isabel Lopes Margarido, 6th of June 2012, Coimbra •Inadequate •Missing/Incorrect •Incorrect Assignment •Unachievable •Inconsistent •Missing/Incorrect •Intentional Deviation •Incompatible Timing/Serialization •New •Missing/Incorrect (Bell and Thayer, 1976) •Changed Requirement Build/Package/Merge (Basilli and Weiss, 1981) •Typos/Clerical •Missing/Incorrect •Unclear Documentation (Walia and Craver, 2007) •Ambiguity •Missing/Incorrect Algorithm (Ackerman et al., 1989) •Wrong Section/Misplaced •Missing Functionality/Feature (Chillarege et al., 1992) •Other •Missing Software Interface (Grady, 1992) •Infeasible •Missing Hardware Interface •Untestable/Non-verifiable •Missing User Interface (Porter et al., 1992) •Redundant/Duplicate •Missing (Hayes et al., 2003/6) •General Requirement/Specification 39 39/27
  • 40. introduction review proposal assessment conclusion type of defect •Not in current baseline •Incorrect or Extra •Missing Interface •Out of scope Functionality •Missing Function/Description •Missing/Omission •Data Type Consistency •Incomplete •Missing/Incorrect Checking •Over-specification •Not Traceable Isabel Lopes Margarido, 6th of June 2012, Coimbra •Inadequate •Missing/Incorrect •Incorrect Assignment •Unachievable •Inconsistent •Missing/Incorrect •Intentional Deviation •Incompatible Timing/Serialization •Extraneous Information •New •Missing/Incorrect (Bell and Thayer, 1976) •Changed Requirement Build/Package/Merge (Basilli and Weiss, 1981) •Typos/Clerical •Missing/Incorrect •Unclear Documentation (Walia and Craver, 2007) •Ambiguity •Missing/Incorrect Algorithm (Ackerman et al., 1989) •Wrong Section/Misplaced •Missing Functionality/Feature (Chillarege et al., 1992) •Other •Missing Software Interface (Grady, 1992) •Infeasible •Missing Hardware Interface •Untestable/Non-verifiable •Missing User Interface (Porter et al., 1992) •Redundant/Duplicate •Missing (Hayes et al., 2003/6) •General Requirement/Specification 40 (Kalinowski et al., 2010) 40/27
  • 41. introduction review proposal assessment conclusion type of defect •Not in current baseline •Incorrect or Extra •Missing Interface •Out of scope Functionality •Missing Function/Description •Missing/Omission •Data Type Consistency •Incomplete •Missing/Incorrect Checking •Over-specification Isabel Lopes Margarido, 6th of June 2012, Coimbra •Inadequate •Missing/Incorrect •Not Traceable •Incorrect Assignment •Unachievable •Inconsistent •Missing/Incorrect •Intentional Deviation •Incompatible Timing/Serialization •Extraneous Information •New •Missing/Incorrect •Changed Requirement Build/Package/Merge •Typos/Clerical •Missing/Incorrect •Unclear Documentation •Ambiguity •Missing/Incorrect Algorithm •Wrong Section/Misplaced •Missing Functionality/Feature •Other •Missing Software Interface •Infeasible •Missing Hardware Interface •Untestable/Non-verifiable •Missing User Interface •Redundant/Duplicate •Missing •General Requirement/Specification 41 41/27
  • 42. introduction review proposal assessment conclusion type of defect •Not in current baseline •Incorrect or Extra •Missing Interface •Out of scope Functionality •Missing Function/Description •Missing/Omission •Data Type Consistency •Incomplete •Missing/Incorrect Checking •Over-specification Isabel Lopes Margarido, 6th of June 2012, Coimbra •Inadequate •Missing/Incorrect •Not Traceable •Incorrect Assignment •Unachievable •Inconsistent •Missing/Incorrect •Intentional Deviation •Incompatible Timing/Serialization •Extraneous Information •New •Missing/Incorrect •Changed Requirement Build/Package/Merge change management •Typos/Clerical •Missing/Incorrect •Unclear Documentation •Ambiguity •Missing/Incorrect Algorithm •Wrong Section/Misplaced •Missing Functionality/Feature •Other •Missing Software Interface •Infeasible •Missing Hardware Interface •Untestable/Non-verifiable •Missing User Interface •Redundant/Duplicate •Missing •General Requirement/Specification 42 42/27
  • 43. introduction review proposal assessment conclusion type of defect •Incorrect or Extra •Missing Interface •Out of scope Functionality •Missing Function/Description •Missing/Omission •Data Type Consistency •Incomplete •Missing/Incorrect Checking •Over-specification Isabel Lopes Margarido, 6th of June 2012, Coimbra •Inadequate •Missing/Incorrect •Incorrect Assignment •Unachievable •Inconsistent •Missing/Incorrect •Intentional Deviation •Incompatible Timing/Serialization •Extraneous Information •Missing/Incorrect Build/Package/Merge change management •Typos/Clerical •Missing/Incorrect •Unclear Documentation •Ambiguity •Missing/Incorrect Algorithm •Wrong Section/Misplaced •Missing Functionality/Feature •Other •Missing Software Interface •Infeasible •Missing Hardware Interface •Untestable/Non-verifiable •Missing User Interface •Redundant/Duplicate •Missing •General Requirement/Specification 43 43/27
  • 44. introduction review proposal assessment conclusion type of defect •Incorrect or Extra •Missing Interface •Out of scope Functionality •Missing Function/Description •Missing/Omission •Data Type Consistency •Incomplete •Missing/Incorrect Checking •Over-specification Isabel Lopes Margarido, 6th of June 2012, Coimbra •Inadequate •Missing/Incorrect •Incorrect Assignment •Unachievable •Inconsistent •Missing/Incorrect •Intentional Deviation •Incompatible Timing/Serialization •Extraneous Information •Missing/Incorrect Build/Package/Merge •Typos/Clerical •Missing/Incorrect vague •Unclear Documentation •Ambiguity •Missing/Incorrect Algorithm •Wrong Section/Misplaced •Missing Functionality/Feature •Other •Missing Software Interface •Infeasible •Missing Hardware Interface •Untestable/Non-verifiable •Missing User Interface •Redundant/Duplicate •Missing •General Requirement/Specification 44 44/27
  • 45. introduction review proposal assessment conclusion type of defect •Incorrect or Extra •Missing Interface •Out of scope Functionality •Missing Function/Description •Missing/Omission •Data Type Consistency •Incomplete •Missing/Incorrect Checking •Over-specification Isabel Lopes Margarido, 6th of June 2012, Coimbra •Missing/Incorrect •Incorrect Assignment •Unachievable •Inconsistent •Missing/Incorrect •Intentional Deviation •Incompatible Timing/Serialization •Extraneous Information •Missing/Incorrect Build/Package/Merge •Typos/Clerical •Missing/Incorrect vague •Unclear Documentation •Ambiguity •Missing/Incorrect Algorithm •Wrong Section/Misplaced •Missing Functionality/Feature •Missing Software Interface •Infeasible •Missing Hardware Interface •Untestable/Non-verifiable •Missing User Interface •Redundant/Duplicate •Missing Requirement/Specification 45 45/27
  • 46. introduction review proposal assessment conclusion type of defect •Incorrect or Extra •Missing Interface •Out of scope Functionality •Missing Function/Description •Missing/Omission •Data Type Consistency •Incomplete •Missing/Incorrect Checking •Over-specification Isabel Lopes Margarido, 6th of June 2012, Coimbra •Missing/Incorrect •Incorrect Assignment •Unachievable •Inconsistent •Missing/Incorrect •Intentional Deviation •Incompatible Timing/Serialization •Extraneous Information •Missing/Incorrect Build/Package/Merge •Typos/Clerical •Missing/Incorrect •Unclear Documentation subsumed •Ambiguity •Missing/Incorrect Algorithm •Wrong Section/Misplaced •Missing Functionality/Feature •Missing Software Interface •Infeasible •Missing Hardware Interface •Untestable/Non-verifiable •Missing User Interface •Redundant/Duplicate •Missing Requirement/Specification 46 46/27
  • 47. introduction review proposal assessment conclusion type of defect •Incorrect or Extra •Missing Interface •Out of scope Functionality •Missing Function/Description •Missing/Omission •Data Type Consistency •Incomplete •Missing/Incorrect Checking •Over-specification Isabel Lopes Margarido, 6th of June 2012, Coimbra •Missing/Incorrect •Incorrect Assignment •Unachievable •Inconsistent •Missing/Incorrect •Intentional Deviation Timing/Serialization •Extraneous Information •Missing/Incorrect Build/Package/Merge •Typos/Clerical •Missing/Incorrect •Unclear Documentation subsumed •Ambiguity •Missing/Incorrect Algorithm •Wrong Section/Misplaced •Missing Functionality/Feature •Missing Software Interface •Infeasible •Missing Hardware Interface •Untestable/Non-verifiable •Missing User Interface •Redundant/Duplicate •Missing Requirement/Specification 47 47/27
  • 48. introduction review proposal assessment conclusion type of defect •Incorrect or Extra •Missing Interface •Out of scope Functionality •Missing Function/Description •Missing/Omission •Data Type Consistency •Incomplete •Missing/Incorrect Checking •Over-specification Isabel Lopes Margarido, 6th of June 2012, Coimbra •Missing/Incorrect •Incorrect Assignment •Unachievable •Inconsistent •Missing/Incorrect •Intentional Deviation Timing/Serialization •Extraneous Information •Missing/Incorrect Build/Package/Merge •Typos/Clerical •Missing/Incorrect •Unclear Documentation •Ambiguity •Missing/Incorrect Algorithm generic •Wrong Section/Misplaced •Missing Functionality/Feature •Missing Software Interface •Infeasible •Missing Hardware Interface •Untestable/Non-verifiable •Missing User Interface •Redundant/Duplicate •Missing Requirement/Specification 48 48/27
  • 49. introduction review proposal assessment conclusion type of defect •Missing Interface •Out of scope •Missing Function/Description •Missing/Omission •Data Type Consistency •Incomplete •Missing/Incorrect Checking •Over-specification Isabel Lopes Margarido, 6th of June 2012, Coimbra •Missing/Incorrect •Incorrect Assignment •Unachievable •Inconsistent •Missing/Incorrect •Intentional Deviation Timing/Serialization •Extraneous Information •Missing/Incorrect Build/Package/Merge •Typos/Clerical •Missing/Incorrect •Unclear Documentation •Ambiguity •Missing/Incorrect Algorithm generic •Wrong Section/Misplaced •Missing Functionality/Feature •Missing Software Interface •Infeasible •Missing Hardware Interface •Untestable/Non-verifiable •Missing User Interface •Redundant/Duplicate •Missing Requirement/Specification 49 49/27
  • 50. introduction review proposal assessment conclusion type of defect •Missing Interface •Out of scope •Missing Function/Description •Missing/Omission •Data Type Consistency •Incomplete •Missing/Incorrect Checking •Over-specification Isabel Lopes Margarido, 6th of June 2012, Coimbra •Missing/Incorrect •Incorrect Assignment •Unachievable •Inconsistent •Missing/Incorrect •Intentional Deviation Timing/Serialization •Extraneous Information •Missing/Incorrect Build/Package/Merge •Typos/Clerical •Missing/Incorrect •Unclear Documentation •Ambiguity •Missing/Incorrect Algorithm •Wrong Section/Misplaced •Missing Functionality/Feature •Missing Software Interface over detailed •Infeasible •Missing Hardware Interface •Untestable/Non-verifiable •Missing User Interface •Redundant/Duplicate •Missing Requirement/Specification 50 50/27
  • 51. introduction review proposal assessment conclusion type of defect •Out of scope •Missing/Omission •Incomplete •Over-specification Isabel Lopes Margarido, 6th of June 2012, Coimbra •Incorrect •Unachievable •Inconsistent •Intentional Deviation •Extraneous Information •Typos/Clerical •Unclear •Ambiguity •Wrong Section/Misplaced over detailed •Infeasible •Untestable/Non-verifiable •Redundant/Duplicate 51 51/27
  • 52. introduction review proposal assessment conclusion •Out of scope •Over-specification •Missing/Omission Isabel Lopes Margarido, 6th of June 2012, Coimbra •Unachievable •Incomplete •Intentional Deviation •Incorrect •Inconsistent •Extraneous Information •Typos/Clerical •Unclear •Ambiguity •Wrong Section/Misplaced •Infeasible •Untestable/Non-verifiable •Redundant/Duplicate 52 52/27
  • 53. introduction review proposal assessment conclusion •Out of scope •Missing/Omissio •Over-specification Isabel Lopes Margarido, 6th of June 2012, Coimbra n •Unachievable •Intentional Deviation •Incomplete •Incorrect •Extraneous Information •Inconsistent •Typos/Clerical •Unclear •Ambiguity •Wrong Section/Misplaced •Infeasible •Untestable/Non-verifiable •Redundant/Duplicate 53 53/27
  • 54. introduction review proposal assessment conclusion •Out of scope •Over-specification Isabel Lopes Margarido, 6th of June 2012, Coimbra •Unachievable •Intentional Deviation •Incorrect •Extraneous Information •Inconsistent •Missing or Incomplete •Typos/Clerical •Unclear •Ambiguity •Wrong Section/Misplaced •Infeasible •Untestable/Non-verifiable •Redundant/Duplicate 54 54/27
  • 55. introduction review proposal assessment conclusion •Out of scope •Over- specification Isabel Lopes Margarido, 6th of June 2012, Coimbra •Unachievable •Intentional •Extraneous •Incorrect Deviation Information •Inconsistent •Missing or Incomplete •Typos/Clerical •Ambiguity •Unclear •Wrong Section/Misplaced •Infeasible •Untestable/Non-verifiable •Redundant/Duplicate 55 55/27
  • 56. Isabel Lopes Margarido, 6th of June 2012, Coimbra introduction review proposal assessment conclusion •Unachievable •Incorrect •Inconsistent •Missing or Incomplete •Typos/Clerical •Not Relevant or Extraneous •Unclear •Ambiguity •Wrong Section/Misplaced •Infeasible •Untestable/Non-verifiable •Redundant/Duplicate 56 56/27
  • 57. Isabel Lopes Margarido, 6th of June 2012, Coimbra introduction review proposal assessment conclusion •Unachievable •Incorrect •Inconsistent •Missing or Incomplete •Typos/Clerical •Not Relevant or Extraneous •Ambiguity •Unclear •Wrong Section/Misplaced •Infeasible •Untestable/Non-verifiable •Redundant/Duplicate 57 57/27
  • 58. Isabel Lopes Margarido, 6th of June 2012, Coimbra introduction review proposal assessment conclusion •Unachievable •Incorrect •Inconsistent •Missing or Incomplete •Typos/Clerical •Not Relevant or Extraneous •Ambiguous or Unclear •Wrong Section/Misplaced •Infeasible •Untestable/Non-verifiable •Redundant/Duplicate 58 58/27
  • 59. Isabel Lopes Margarido, 6th of June 2012, Coimbra introduction review proposal assessment conclusion •Unachievable •Incorrect •Inconsistent •Missing or Incomplete •Typos/Clerical •Not Relevant or Extraneous •Ambiguous or Unclear •Wrong Section/Misplaced •Infeasible •Untestable/Non-verifiable •Redundant/Duplicate 59 59/27
  • 60. Isabel Lopes Margarido, 6th of June 2012, Coimbra introduction review proposal assessment conclusion •Unachievable •Incorrect •Inconsistent •Missing or Incomplete •Typos/Clerical •Not Relevant or Extraneous •Ambiguous or Unclear •Infeasible •Wrong Section/Misplaced •Untestable/Non- verifiable •Redundant/Duplicate 60 60/27
  • 61. introduction review proposal assessment conclusion •Unachievable Isabel Lopes Margarido, 6th of June 2012, Coimbra •Incorrect •Inconsistent •Missing or Incomplete •Typos/Clerical •Not Relevant or Extraneous •Ambiguous or Unclear •Infeasible •Wrong Section/Misplaced •Untestable/Non- verifiable •Redundant/Duplicate 61 61/27