Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Agile Development

Encyclopedia of Information Science and Technology, Second Edition
It is a philosophy that embraces uncertainty, encourages team communication, values customer satisfaction, vies for early delivery, and promotes sustainable development.
Published in Chapter:
A Model for Characterizing Web Engineering
Pankaj Kamthan (Concordia University, Canada)
DOI: 10.4018/978-1-60566-026-4.ch420
Abstract
The Internet, particularly the Web, has opened new vistas for many sectors of society, and over the last decade it has played an increasingly integral role in our daily activities of communication, information, and entertainment. This evidently has had an impact on how Web applications are perceived, developed, and managed. The need to manage the size, complexity, and growth of Web applications has led to the discipline of Web engineering (Ginige & Murugesan, 2001). It is known (Kruchten, 2004) that conventional engineering practices cannot be simply mapped to software engineering without the engineer first understanding the nature of the software, and we contend the same applies to Web engineering. This article proposes a systematic approach to identify and elaborate the characteristics that make Web engineering a unique discipline, and considers the implications of these characteristics. The rest of the article is organized as follows. We first outline the background and related work necessary for the discussion that follows, and state our position in that regard. This is followed by a model to uniquely posit the nature of Web applications based on the dimensions of project, people, process, product, and resources. Next, challenges and directions for future research are outlined. Finally, concluding remarks are given.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
A Perspective on Software Engineering Education with Open Source Software
A philosophy that embraces uncertainty, encourages team communication, values customer satisfaction, vies for early delivery, and promotes sustainable development.
Full Text Chapter Download: US $37.50 Add to Cart
Scalable Data Warehouse Architecture: A Higher Education Case Study
A method of software or system development that utilizes collaboration and team decisions while utilizing continuous planning, testing and integration.
Full Text Chapter Download: US $37.50 Add to Cart
Back to Basics: In Support of Agile Development
A system development approach based on iterative activities and empirical project management and planning.
Full Text Chapter Download: US $37.50 Add to Cart
BI and Analytics for Effective Disaster Recovery Management Lessons From the Bayou
A group of software development methodologies based on iterative development, where requirements and solutions evolve through collaboration between self-organizing cross-functional teams.
Full Text Chapter Download: US $37.50 Add to Cart
Pair Modeling
A philosophy that embraces uncertainty, encourages team communication, values customer satisfaction, vies for early delivery, and promotes sustainable development.
Full Text Chapter Download: US $37.50 Add to Cart
Extreme Programming for Web Applications
A philosophy that embraces uncertainty, encourages team communication, values customer satisfaction, vies for early delivery, and promotes sustainable development.
Full Text Chapter Download: US $37.50 Add to Cart
Software Agents and Contracts
A philosophy that embraces uncertainty, encourages team communication, values customer satisfaction, vies for early delivery, and promotes sustainable development.
Full Text Chapter Download: US $37.50 Add to Cart
A Needle in a Haystack: Choosing the Right Development Methodology for IT Projects
A development methodology that favors speed, flexibility, and iterative development. Although this methodology is often employed in software development projects, it can be used in system development projects as well.
Full Text Chapter Download: US $37.50 Add to Cart
Patterns for Improving the Pragmatic Quality of Web Information Systems
A philosophy that embraces uncertainty, encourages team communication, values customer satisfaction, vies for early delivery, and promotes sustainable development.
Full Text Chapter Download: US $37.50 Add to Cart
Agile Development Processes and Knowledge Documentation
Incremental development methodologies where requirements and solutions evolve through collaboration and adaptation.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR