• DocumentCode
    52494
  • Title

    The Reflective Software Engineer: Reflective Practice

  • Author

    Dyba, Tore ; Maiden, Neil ; Glass, Robert

  • Author_Institution
    SINTEF
  • Volume
    31
  • Issue
    4
  • fYear
    2014
  • fDate
    July-Aug. 2014
  • Firstpage
    32
  • Lastpage
    36
  • Abstract
    The capacity to reflect on past practice is important for continuous learning in software development. Reflection often takes place in cycles of experience followed by conscious application of learning from that experience, during which a software developer might explore comparisons, ponder alternatives, take diverse perspectives, and draw inferences, especially in new and/or complex situations. Such reflective practice has been shown in different disciplines to be an effective developmental practice for organizations, for teams, and for individuals. The guest editors of this special issue on reflection describe the concept in general and the selected articles in particular.
  • Keywords
    practitioners; reflection; software development; software engineering;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/MS.2014.97
  • Filename
    6834681