g OMGs Unified Modeling Language UML see chapter 6 Type of communication medium

G omgs unified modeling language uml see chapter 6

This preview shows page 24 - 26 out of 182 pages.

descriptive language, e.g., OMG’s Unified Modeling Language, UML (see chapter 6 ). Type of communication medium Another important factor is the type of communication medium. In verbal communication, the success of the communication relies heavily on redundancy (e.g., language and gestures or language and intonation) and feedback. In written technical communication, for example, information is transmitted with a minimum of redundancy and feedback. Language comfort In addition to the problems arising from differing domain vocabu- laries and different communication media, it can often be observed that information is not adequately transmitted or not transmitted at all. This
Image of page 24

Subscribe to view the full document.

6 1 Introduction and Foundations can be traced back to natural transformations that occur during human perception. These transformational effects are, in particular, focusing and simplification and can impact the communication more or less harshly. Implicit background knowledge Communication—i.e., the language-based expression of knowledge— is necessarily simplifying in nature. The author expects the reader to have some kind of implicit background knowledge. It is the simplifications that arise from language-based knowledge expression that become problematic with regard to requirements, as requirements can become interpretable in different ways. In chapter 5 , natural language-based requirement docu- mentation is discussed in further detail. 1.3 Characteristics of a Requirements Engineer Central role The requirements engineer as a project role is often at the center of atten- tion. She is usually the only one who has direct contact with the stakehold- ers and has both the ability and the responsibility to become as familiar as possible with the domain and to understand it as well as possible. She is the one that identifies the needs underlying the stakeholders’ statements and amends them in a way that architects and developers—usually laymen where the domain in question is concerned—can understand and imple- ment them. The requirements engineer is, in a manner of speaking, a translator that understands the domain as well as its particular language well enough and also possesses enough IT know-how to be aware of the problems the developers face and to be able to communicate with them on the same level. The requirements engineer therefore has a central role in the project. Seven necessary capabilities of a requirements engineer To be able to fulfill all of her tasks, the requirements engineer needs much more than process knowledge. Many of the capabilities required must be based on practical experience. Analytic thinking: The requirements engineer must be able to become familiar with domains that are unknown to her and must understand and analyze complicated problems and relationships. Since stakehold- ers often discuss problematic requirements by means of concrete examples and (suboptimal) solutions, the requirements engineer must be able to abstract from the concrete statements of the stakeholder.
Image of page 25
Image of page 26

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern

Ask Expert Tutors You can ask 0 bonus questions You can ask 0 questions (0 expire soon) You can ask 0 questions (will expire )
Answers in as fast as 15 minutes