Human Aspects of Software Engineering (Charles River Media Computer Engineering)
-
What benefits might one gain from reflective processes?
-
What situations are appropriate for reflective processes?
-
In what cases might reflection be waste of time?
-
Suggest connections between the following concepts: knowledge management, information technologies, and learning organizations.