Toward Defining the Vibrant Concept of Agile Project Management

Toward Defining the Vibrant Concept of Agile Project Management

Luis Emilio Alvarez-Dionisi (INSISOC - Social System Engineering Centre of the University of Valladolid, Valladolid, Spain)
DOI: 10.4018/IJITPM.2016100103


Current studies have presented multiple understandings or meanings to the concept of agile project management. However, there has not been a formal definition of agile project management, which relates the underlying theoretical foundation of project management with the agile project management literature. This study presents various concepts of project and project management in order to articulate a final research-based definition of agile project management. Consequently, a formal definition of agile project management is constructed. As a result, the paper concludes with a set of recommendations for further research on agile project management. This paper is a portion of an ongoing computer information system's research effort on agile frameworks.
Article Preview

2. About Software

Software consists of “carefully-organized instructions and code written by programmers in any of various special computer languages” (Business Dictionary, 2014). The concept of software includes: “(1) instructions (computer programs) that when executed provide desired features, function, and performance; (2) data structures that enable the programs to adequately manipulate information; and (3) descriptive information in both hard copy and virtual forms that describes the operation and use of the programs” (Pressman, 2010, p. 4).

Software means “something used or associated with and usually contrasted with hardware” (Merriam-Webster Dictionary, 2014).

In general terms, the software takes on a dual role (Pressman, 2010).

  • 1.

    It is a Product: It provides the computing power embodied by the computer hardware including a network of computers; and

  • 2.

    It is a Vehicle for Delivering a Product: It acts as the foundation for the control of the computer (operating system), the network of information (network system), and the creation and control of other programs (software tools and management of the technical environment).

The software supplies the most important artifact of our time: the information (Pressman, 2010).

The idea of software is everywhere: in video games, gas stations, parking lots, credit card machines, scanners, automated teller machines (ATMs), and even at the cash registers in supermarkets and shops. The software is here to stay.

The idea of software refers to the categories of: system software; application software; engineering/scientific software; embedded software; product-line software; web application; and artificial intelligence software (Pressman, 2010).

Likewise, the above seven categories are described as follows (Pressman, 2010).

Complete Article List

Search this Journal:
Open Access Articles
Volume 11: 4 Issues (2020): 1 Released, 3 Forthcoming
Volume 10: 4 Issues (2019)
Volume 9: 4 Issues (2018)
Volume 8: 4 Issues (2017)
Volume 7: 4 Issues (2016)
Volume 6: 4 Issues (2015)
Volume 5: 4 Issues (2014)
Volume 4: 4 Issues (2013)
Volume 3: 4 Issues (2012)
Volume 2: 4 Issues (2011)
Volume 1: 4 Issues (2010)
View Complete Journal Contents Listing