extreme programming


Also found in: Medical, Acronyms, Encyclopedia, Wikipedia.

extreme programming

n
(Computer Science) a discipline of software engineering following a specific structure, designed to simplify and speed up the development process. Abbreviation: XP
Mentioned in ?
References in periodicals archive ?
A search of JISE articles reveals that the first article proposing an Agile teaching approach appeared in McBride (2005) who applied the values of eXtreme programming (i.e., good communication, simplicity, feedback, and courage) as a model to teach an e-commerce course.
Teaching software engineering practices with Extreme Programming. Journal of Computing Sciences in Colleges, 21(3), 107-117.
Either we consider Extreme Programming (XP), Scrum, or some other agile method, all of them implies open communication between counterparts (firms, clients, policy institution, universities, ecological agencies, consultancy agencies, inventors and marketing agencies) and implements specific principles that have stood the test of time.
and Fereidoon S., "Toward Empowering Extreme Programming from an Architectural Viewpoint," in Proc.
He also has a reputation as an evangelist, specializing in SCRUM, eXtreme programming methodologies, is a certified SCRUM Master and Practitioner, as well as a recognised Test Methodologist.
Integrando o Design de Interfaces centrado na Experiencia do Usuario ao processo de Desenvolvimento de Software com Extreme Programming. Monografia (Graduacao)--Departamento de Ciencia da Computacao, Instituto de Matematica, Universidade Federal da Bahia.
The application of these principles varies in practice as no predetermined number of principles must be utilized for a development methodology to be deemed "agile." Several development methodologies are in use today; however, a survey conducted by VersionOne, which included almost 1,700 individuals and 71 countries, found Scrum and eXtreme Programming to be the most widely followed methodologies (VersionOne, 2007).