Study Questions


  1. Describe three situations in software engineering in which developers can learn from their previous experience and can improve their performance based on such learning processes.

  2. Suggest three topics related to software engineering that require team learning. What characterizes these topics?

  3. Suggest three mechanisms that may help software developers set learning from a previous experience to be a regular habit.

  4. Suggest three situations in which software developers would tend not to share their knowledge with their colleagues. Suggest ways to encourage software developers to share their knowledge with their teammates in such cases.

  5. Suggest three situations that do encourage software developers to share their knowledge with their teammates. What characterizes these situations?

  6. Search the Web for the concept learning organization.

    1. In a few sentences, describe the essence of this concept.

    2. Suggest at least three mechanisms/procedures that may help a software house become a learning organization.

  7. Find on the Web three software houses that describe themselves as learning organizations. What characterizes these organizations?




Human Aspects of Software Engineering
Human Aspects of Software Engineering (Charles River Media Computer Engineering)
ISBN: 1584503130
EAN: 2147483647
Year: 2004
Pages: 242

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net