Lightweight software test automation — is the process of creating and using relatively short and simple computer programs, called lightweight test harnesses, designed to test a software system. Lightweight test automation harnesses are not tied to a particular programming language but … Wikipedia
Software development methodology — A software development methodology or system development methodology in software engineering is a framework that is used to structure, plan, and control the process of developing an information system. Contents 1 History 1.1 As a noun 1.2 As a… … Wikipedia
Alistair Cockburn — (his last name is pronounced Co burn in the Scottish way, making it with that of the actor James Coburn), is one of the initiators of the Agile movement in software development, helping write the Agile software development manifesto in 2001 and… … Wikipedia
Crystal Clear (software development) — Crystal Clear is a member of the Crystal family of methodologies as described by Alistair Cockburn and is considered an example of an agile or lightweight methodology. Crystal Clear can be applied to teams of up to 6 or 8 co located developers… … Wikipedia
Jeff De Luca — is a global information technology strategist and an author in the field of software development methodology. He is considered the primary architect of Feature Driven Development (FDD) circa 1999 [^JDLBIO] , a lightweight methodology for… … Wikipedia
Jim Highsmith — James A. Highsmith III, commonly, Jim Highsmith (born 1945) is an author of multiple books in the field of software development methodology. He is the creator of a lightweight methodology known as Adaptive Software Development, described in his… … Wikipedia
Peter Coad — is a software entrepreneur and author of books on programming. He is notable for his role in defining what have come to be known as the UML colors, [Peter Coad, Java Design specifies a consistent notation for denoting four fundamental categories … Wikipedia
Earned value management — (EVM) is a project management technique for measuring project performance and progress in an objective manner. EVM has the ability to combine measurements of scope, schedule, and cost in a single integrated system. Earned Value Management is… … Wikipedia
IBM Rational Unified Process — The Rational Unified Process (RUP) is an iterative software development process framework created by the Rational Software Corporation, a division of IBM since 2003. RUP is not a single concrete prescriptive process, but rather an adaptable… … Wikipedia
Daniel Jackson (computer scientist) — Daniel Jackson (born 1963) is a Professor of Computer Science at the Massachusetts Institute of Technology (MIT). He is the principal designer of the Alloy modelling language, and author of the book Software Abstractions: Logic, Language, and… … Wikipedia