Requirement Elicitation

Beschreibung

Mindmap am Requirement Elicitation, erstellt von Mohamed Moalin am 15/05/2014.
Mohamed Moalin
Mindmap von Mohamed Moalin, aktualisiert more than 1 year ago
Mohamed Moalin
Erstellt von Mohamed Moalin vor fast 10 Jahre
47
0

Zusammenfassung der Ressource

Requirement Elicitation
  1. Functional Requirements
    1. How the system should react/behave to particular inputs/situations
    2. Non-Functional Requirements

      Anmerkungen:

      • Constraints on the services offered by the system
      1. Constraints on the services offered by the system
        1. Often refer to whole system and are more critical
        2. Steps in requirement elictation
          1. 1. Application domain understanding

            Anmerkungen:

            • Discussing with the client what they want
            1. 2. Requirements collection and classification

              Anmerkungen:

              • Sorting requirements into coherent groups
              1. 3. Conflict resolution

                Anmerkungen:

                • different demands from user, system safety vs availability, data security vs accessability
                1. 5. Prioritsation
                  1. 4. Requirements checking
                    1. verifiability

                      Anmerkungen:

                      • Have measures been specified against which success can be judged
                      1. consistency

                        Anmerkungen:

                        • Are there any inconsistencies or conflicts among requirements?
                        1. realism

                          Anmerkungen:

                          • Is it feasible to rsatisfy requirements given limitations in technology & budget?
                          1. Validity

                            Anmerkungen:

                            • Do all perceived requirements solve real problems?
                            1. for Completeness

                              Anmerkungen:

                              • Have we captured all requirements?
                          2. Different ways to represeent requirements
                            1. Diagrams

                              Anmerkungen:

                              • Formality and rigour - Strict notations in symbols have particular meaning and enforce precise descriptions diagramming is a design excersise - better understanding of the problem system views at different levels of abstraction - diagrams can show high-level views of a system as well as detailed views effective representation of architecture and behaviour: Diagrams can show both structure/composition and behaviour  
                              1. View Points

                                Anmerkungen:

                                • View Points provide a multi-prespective analysis of requirements from different classes of users that have a different role in the usage of a system
                                1. Use case Diagrams

                                  Anmerkungen:

                                  • Use case diagrimes identify use cases and use cases describe detailed scenarios of operation showing main and alternative flow of events
                                  1. State Machines

                                    Anmerkungen:

                                    • State Machines can show how the state of a system or an object within changes in response to events generated by users and the enviroment. they can capture requirements as well as describe the design of a system.
                                  2. pseudocode

                                    Anmerkungen:

                                    • Pseudocode uses a combination of concepts of a programming language and free text to describe things rather than strictly defined program entitites
                                    1. natural language

                                      Anmerkungen:

                                      • Normal language, people can understand and is expressive.. but can be imprecise without long sentences & paragraphs which make documents hard to read. Relationships are difficult to record and see in such documents.
                                    Zusammenfassung anzeigen Zusammenfassung ausblenden

                                    ähnlicher Inhalt

                                    Phyikum (Biologie/ Biochemie)
                                    anna.grillborzer0656
                                    Gefahrenzeichen
                                    Stefan Pw
                                    A1 Das Modalverb können
                                    Anna Kania
                                    Aufstieg der NSDAP
                                    Anina Hagi
                                    VOKABELN- Deutsch-Englisch
                                    Helene Hanna
                                    Biologie - Genetik
                                    Flemming H
                                    STEP 2 VO 1. Teil
                                    Leo Minor
                                    vetie mibi Altfragen 2019
                                    Anne Heyne
                                    Basiswissen_MS-4.2_Foliensatz I
                                    Bernd Leisen
                                    MS-1.3 Folienpaket 2
                                    Markus Voßmann
                                    Online-Quiz MS-1.3 Foliensatz 1
                                    Bernd Leisen