An artifact-centric framework for software development skills

Jack Downey, Norah Power

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

While the specific knowledge, skills and abilities needed to develop software can be determined, it is much more difficult to decide what skill set is required for any given software development role. This paper suggests that progress may be made if, instead of trying to relate knowledge, skills or abilities to individual roles, efforts are made to understand what knowledge, skills and abilities are required to create and use the artifacts associated with software development. To this end, a framework incorporating two relationships is presented: The first relates software development artifacts to organizational functions, while the second relates knowledge, skills and abilities to different phases of an artifact's lifecycle. This framework leads to a new taxonomy of skills.

Original languageEnglish
Title of host publicationProceedings of the 2007 ACM SIGMIS Computer Personnel Research Conference
Subtitle of host publicationThe Global Information Technology Workforce, SIGMIS-CPR 2007
Pages186-195
Number of pages10
DOIs
Publication statusPublished - 2007
Event2007 ACM SIGMIS Computer Personnel Research Conference: The Global Information Technology Workforce, SIGMIS-CPR 2007 - St. Louis, MO, United States
Duration: 19 Apr 200721 Apr 2007

Publication series

NameProceedings of the 2007 ACM SIGMIS Computer Personnel Research Conference: The Global Information Technology Workforce, SIGMIS-CPR 2007
Volume2007

Conference

Conference2007 ACM SIGMIS Computer Personnel Research Conference: The Global Information Technology Workforce, SIGMIS-CPR 2007
Country/TerritoryUnited States
CitySt. Louis, MO
Period19/04/0721/04/07

Keywords

  • Abilities
  • Grounded theory
  • Irish telecommunications software
  • Knowledge
  • Skills
  • Software artifacts

Fingerprint

Dive into the research topics of 'An artifact-centric framework for software development skills'. Together they form a unique fingerprint.

Cite this