• DocumentCode
    3249147
  • Title

    Forming theories of practices for software engineering

  • Author

    Smolander, Kari ; Paivarinta, Tero

  • Author_Institution
    Software Eng. & Inf. Manage., Lappeenranta Univ. of Technol., Lappeenranta, Finland
  • fYear
    2013
  • fDate
    26-26 May 2013
  • Firstpage
    27
  • Lastpage
    34
  • Abstract
    The paper outlines a model for theorizing about development practices, especially taking into account the intended rationale for, actual realization of, and resulting impacts from using particular practices in varying contexts. This includes discussing of two different modes of thinking through which we can approach software development practices: technical rationality vs. reflection-in-action. By framing development practices taking place in software organizations as “organizational practices”, the paper also sketches previous practice research in organizations, which has profoundly informed this work. Finally, the paper compares the SEMAT approach to the outlined model, and suggests a few points of critique and complementary elements to the SEMAT initiative, especially in its capabilities towards theorizing.
  • Keywords
    organisational aspects; software engineering; SEMAT approach; forming theories; organizational practices; software development; software engineering; software organizations; Best practices; Context; Kernel; Ontologies; Organizations; Software engineering; Software development; development practices; practice theory; theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering (GTSE), 2013 2nd SEMAT Workshop on a General Theory of
  • Conference_Location
    San Francisco, CA
  • Type

    conf

  • DOI
    10.1109/GTSE.2013.6613867
  • Filename
    6613867