Autonomy in Software Engineering: A Preliminary Study on the Influence of Education Level and Professional Experience

被引:0
|
作者
Da Silva, Leuson M. P. [1 ]
Tavares, Alberto T. [1 ]
Ferreira, Victor A. S. [1 ]
Costa, Alex J. [1 ]
de Souza, Gabriel I. [1 ]
Magalhaes, Claudio J. A. S. [1 ]
Da Silva, Fabio B. Q. [1 ]
机构
[1] Univ Fed Pernambuco, Informat Ctr, Recife, PE, Brazil
关键词
Work design; Job characteristics; Autonomy; Survey research;
D O I
10.1109/ESEM.2017.35
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Context: Software development process is executed by professionals with different roles, who are responsible for distinct activities. These roles can have different degrees of autonomy depending on some factors, such as the adopted process and hierarchy. Goal: This study aims to identify what factors can impact autonomy and also investigate how autonomy is given to an employee based on two main factors: education level and professional experience. Methodology: Initially, a survey was carried out to understand how autonomy is perceived by 102 software engineers, as well as by 83 professionals from other areas. The next step was applying semi-structured interviews with software engineers to find a better understanding of the quantitative findings. Results: In general, education level and professional experience do not have an impact on autonomy. Only when autonomy is evaluated from the education level perspective, there is a significant difference among the respondents. During the interviews, we also could identify some topics that respondents mentioned which were related to autonomy. For example, the experience that software engineer has in a current project and the development process adopted by the company influence how autonomy is perceived. Conclusion: While professional qualification and experience are not directly related to autonomy, the lack of process and the amount of work experience on specific projects seem to be relevant factors to be aware of.
引用
收藏
页码:229 / 234
页数:6
相关论文
共 50 条
  • [1] Preliminary Study on the Engineering Education Professional Accreditation
    Xu, Chonghai
    Xiao, Guangchun
    Shi, Yanbin
    Zhang, Peng
    [J]. 2014 4TH INTERNATIONAL CONFERENCE ON EDUCATION AND EDUCATION MANAGEMENT (EEM 2014), PT 7, 2014, 69 : 146 - 151
  • [2] Professional software engineering education
    Denning, PJ
    [J]. ANNALS OF SOFTWARE ENGINEERING, 1998, 6 : 145 - 166
  • [3] Advancing Software Engineering Professional Education
    Ardis, Mark
    Bourque, Pierre
    Hilburn, Thomas
    Lasfer, Kahina
    Lucero, Scott
    McDonald, James
    Pyster, Art
    Shaw, Mary
    [J]. IEEE SOFTWARE, 2011, 28 (04) : 58 - 63
  • [4] Design, Construction and Implementation of a Professional Education Program of Software Engineering Design Curriculum Experience for the Software Industry
    Holguin Ontiveros, Erika Paola
    Valbuena Antolinez, Sandra
    [J]. PROCEEDINGS OF THE 2013 XXXIX LATIN AMERICAN COMPUTING CONFERENCE (CLEI), 2013,
  • [5] An experience in collaborative software engineering education
    Favela, J
    Peña-Mora, F
    [J]. IEEE SOFTWARE, 2001, 18 (02) : 47 - 53
  • [7] Observations on relationships between initial professional education for software engineering and systems engineering - a case study
    Newman, I
    [J]. 14TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2001, : 172 - 181
  • [8] A study program for professional software engineering
    Horn, E
    Kupries, M
    [J]. 16TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING, PROCEEDINGS, 2003, : 298 - 308
  • [9] Eight years of delivering professional education and training for software engineering at Fraunhofer IESE: An experience report
    Thomas, Ludger
    Waterson, Patrick
    Trapp, Sonja
    [J]. 19TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION & TRAINING, PROCEEDINGS, 2006, : 131 - 138
  • [10] SOFTWARE ENGINEERING EDUCATION LEARNING PROCESS FOR PROFESSIONAL DEVELOPERS
    Ferdiana, Ridi
    [J]. JOURNAL OF E-LEARNING AND KNOWLEDGE SOCIETY, 2016, 12 (02): : 71 - 83