Forming Theories of Practices for Software Engineering

被引:0
|
作者
Smolander, Kari [1 ]
Paivarinta, Tero [2 ]
机构
[1] Lappeenranta Univ Technol, Software Engn & Informat Management, Lappeenranta, Finland
[2] Univ Lulea, Comp Syst Sci, S-97187 Lulea, Sweden
关键词
Software development; theory; development practices; practice theory; INFORMATION-SYSTEMS; KNOWLEDGE; TECHNOLOGY; FIRM; VIEW;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:27 / 34
页数:8
相关论文
共 50 条
  • [1] Uncovering Theories in Software Engineering
    Stol, Klaas-Jan
    Fitzgerald, Brian
    [J]. 2013 2ND SEMAT WORKSHOP ON A GENERAL THEORY OF SOFTWARE ENGINEERING (GTSE), 2013, : 5 - 14
  • [2] Best practices in software engineering
    Saiedian, H
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2002, 61 (03) : 171 - 172
  • [3] Reflexive Practices in Software Engineering
    Boyd, Alicia E.
    [J]. 2023 IEEE/ACM INTERNATIONAL WORKSHOP ON EQUITABLE DATA & TECHNOLOGY, FAIRWARE, 2023, : 8 - 13
  • [4] Software engineering practices in Singapore
    Poo, DC
    Chung, MK
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 1998, 41 (01) : 3 - 15
  • [5] Possible Core Theories for Software Engineering
    Ralph, Paul
    [J]. 2013 2ND SEMAT WORKSHOP ON A GENERAL THEORY OF SOFTWARE ENGINEERING (GTSE), 2013, : 35 - 38
  • [6] Towards general theories of software engineering
    Johnson, Pontus
    Ekstedt, Mathias
    Goedicke, Michael
    Jacobson, Ivar
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2015, 101 : 1 - 5
  • [7] Lean Software Startup Practices and Software Engineering Education
    Cico, Orges
    [J]. 2022 ACM/IEEE 44TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: COMPANION PROCEEDINGS (ICSE-COMPANION 2022), 2022, : 281 - 285
  • [8] A survey of software engineering practices in Turkey
    Garousi, Vahid
    Coskuncay, Ahmet
    Betin-Can, Aysu
    Demirors, Onur
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2015, 108 : 148 - 177
  • [9] A note on the evolution of software engineering practices
    Drehmer, DE
    Dekleva, SM
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2001, 57 (01) : 1 - 7
  • [10] Interdisciplinary influences in software engineering practices
    Bunting, R
    Coallier, F
    Lewis, G
    [J]. 10TH INTERNATIONAL WORKSHOP ON SOFTWARE TECHNOLOGY AND ENGINEERING PRACTICE, PROCEEDINGS, 2003, : 62 - 69