Making Sense of Software Development and Personality Types

被引:94
|
作者
Capretz, Luiz Fernando [1 ]
Ahmed, Faheem [2 ]
机构
[1] Univ Western Ontario, Software Engn Program, London, ON N6A 3K7, Canada
[2] United Arab Emirates Univ, Coll Informat Technol, Al Ain, U Arab Emirates
关键词
Diversity in software development; Human factors in software engineering; IT workforce; MBTI; Personality types; Software psychology;
D O I
10.1109/MITP.2010.33
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
It's common sense to state that the production of any software product involves a human element, at least to some extent. We all have different personality traits, and the way we perceive, plan, and execute any activity is influenced by these characteristics. Typically, software development is a product of teamwork, involving several people performing various tasks. The success and failure of software projects reveal the human factor as one of vital importance. Not everyone can excel at every task, thus better results are achieved if people with particular personality traits are assigned to different aspects of a project, especially the roles best suited to their ability. The authors mapped some opposing psychological traits, such as extroversion- introversion, sensing-intuition, thinking-feeling, and judging-perceiving, to the main stages of a software development life cycle. Consequently, they concluded that assigning a person with specific psychological characteristics to the stage of the software life cycle best suited for his or her traits increases the chances of a successful outcome for the project. © 2010 IEEE.
引用
收藏
页码:6 / 13
页数:8
相关论文
共 50 条
  • [31] Making ecological sense of song development by songbirds
    Kroodsma, DE
    [J]. DESIGN OF ANIMAL COMMUNICATION, 1999, : 319 - 342
  • [32] Making sense of leadership in urban and regional development
    Sotarauta, Markku
    Beer, Andrew
    Gibney, John
    [J]. REGIONAL STUDIES, 2017, 51 (02) : 187 - 193
  • [33] Making sense of zebrafish neural development in the Minervois
    Alain Ghysen
    Christine Dambly-Chaudière
    David Raible
    [J]. Neural Development, 2
  • [34] Making sense of the Southern African Development Community
    Tjonneland, Elling N.
    [J]. AFRICAN SECURITY REVIEW, 2013, 22 (03) : 190 - 196
  • [35] African development: Making sense of the issues and actors
    Lewis, Peter
    [J]. FOREIGN AFFAIRS, 2007, 86 (05) : 187 - 187
  • [36] African development: Making sense of the issues and actors
    Lawrence, Andrew
    [J]. JOURNAL OF DEVELOPMENT STUDIES, 2008, 44 (08): : 1239 - 1240
  • [37] Making sense of zebrafish neural development in the Minervois
    Ghysen, Alain
    Dambly-Chaudiere, Christine
    Raible, David
    [J]. NEURAL DEVELOPMENT, 2007, 2 (1)
  • [38] Personality types of managers in development of intelligent systems
    Kvassov, V
    [J]. NEW PERSPECTIVES ON INFORMATION SYSTEMS DEVELOPMENT: THEORY, METHODS AND PRACTICE, 2002, : 147 - 159
  • [39] EMOTIONAL TYPES, TYPICALITY AND HARMONIC DEVELOPMENT OF PERSONALITY
    DODONOV, BI
    [J]. VOPROSY PSIKHOLOGII, 1978, (03) : 21 - 31
  • [40] Development of adolescent personality in varying types of family
    Gurko, T. A.
    Orlova, N. A.
    [J]. SOTSIOLOGICHESKIE ISSLEDOVANIYA, 2011, (10): : 99 - 108