• Title/Summary/Keyword: Job Characteristic of Software Developers

Search Result 2, Processing Time 0.015 seconds

Analysis of how Development Methodologies Influence the Potential Motivation of Software Developers (개발방법론이 개발직무의 동기유발성에 미치는 영향에 대한 분석)

  • Hwang, Soon-Sam;Kim, Sung-Kun
    • Journal of Information Technology Applications and Management
    • /
    • v.17 no.2
    • /
    • pp.1-18
    • /
    • 2010
  • The Agile methodology is a new trend in software development. Nowadays enterprises have been adopting the agile methodology in an effort to deal effectively with rapidly changing user requirements. In most cases, much improvement was accomplished in the software development. Some studies have mentioned that the motivation of software developers is a contributing factor on the improvement. However, it is not known yet what aspects of the agile methodology get them to be motivated. The aims of this study are the comparison between the traditional methodologies and agile methodology and look into potential motivation of software developer and their jobcharacteristics. For the empirical analyzing, research data were collected by 77 developers of 4 domestic IT companies. The analysis shows that there is significant differences on developer's potential motivation according to what kind of methodology is used. Agile developers to be more motivated than others methodologies developers. It also shows in detail that what kinds of job characteristics of developer are different among them depending on methodologies.

  • PDF

A Study on the Standard AI Developer Job Training Track Based on Industry Demand

  • Lee, Won Joo;Kim, Doohyun;Kim, Sang Il;Kim, Han Sung
    • Journal of the Korea Society of Computer and Information
    • /
    • v.27 no.3
    • /
    • pp.251-258
    • /
    • 2022
  • In this paper, we propose a standard AI developer job training track based on industry needs. The characteristic of this curriculum is that it can minimize the mismatch of AI developer job competency between industries and universities. To develop an AI developer job training track, a survey will be conducted for AI developers working in industrial fields. In this survey, among the five NCS-based AI developer jobs, job analysis is conducted by deriving AI developer jobs with high demand for manpower in industrial fields. In job analysis, the core competency unit elements of the job are selected, and knowledge, skills, tools, etc. necessary to perform the core competency unit elements are derived. In addition, a standard AI developer job curriculum is developed by deriving core subjects and road-map that can educate knowledge, skills, tools, etc. In addition, we present an efficient AI developer job training method using the standard AI developer job training course proposed in this paper.