Scott W. Ambler (born 1966) is a Canadian
software engineer
Software engineering is a systematic engineering approach to software development.
A software engineer is a person who applies the principles of software engineering to design, develop, maintain, test, and evaluate computer software. The term ''p ...
, consultant and author. He is an author of books about the
Disciplined Agile Delivery
Disciplined agile delivery (DAD) is the software development portion of the Disciplined Agile Toolkit. DAD enables teams to make simplified process decisions around incremental and iterative solution delivery. DAD builds on the many practices esp ...
toolkit, the
Unified process
The Unified Software Development Process or Unified Process is an iterative and incremental software development process framework. The best-known and extensively documented refinement of the Unified Process is the Rational Unified Process (RU ...
,
Agile software development
In software development, agile (sometimes written Agile) practices include requirements discovery and solutions improvement through the collaborative effort of self-organizing and cross-functional teams with their customer(s)/ end user(s), ad ...
, the
Unified Modeling Language
The Unified Modeling Language (UML) is a general-purpose, developmental modeling language in the field of software engineering that is intended to provide a standard way to visualize the design of a system.
The creation of UML was originally m ...
, and
Capability Maturity Model The Capability Maturity Model (CMM) is a development model created in 1986 after a study of data collected from organizations that contracted with the U.S. Department of Defense, who funded the research. The term "maturity" relates to the degree of ...
(CMM) development.
He regularly runs surveys which explore software development issues and works with organizations in different countries on their approach to software development.
He also has a passion for 8-bit
Atari
Atari () is a brand name that has been owned by several entities since its inception in 1972. It is currently owned by French publisher Atari SA through a subsidiary named Atari Interactive. The original Atari, Inc. (1972–1992), Atari, Inc., ...
computers and is actively researching the history of the
8-bit Atari platform.
Biography
Ambler received a BSc in
computer science
Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to Applied science, practical discipli ...
and an MA in
information science
Information science (also known as information studies) is an academic field which is primarily concerned with analysis, collection, Categorization, classification, manipulation, storage, information retrieval, retrieval, movement, dissemin ...
from the
University of Toronto
The University of Toronto (UToronto or U of T) is a public research university in Toronto, Ontario, Canada, located on the grounds that surround Queen's Park. It was founded by royal charter in 1827 as King's College, the first institution ...
. He has been working in the IT industry since the mid-1980s, with object technology since the early 1990s,
and in IT methodologies since the mid-1990s. Scott has led the development of several software processes, including
Disciplined Agile Delivery
Disciplined agile delivery (DAD) is the software development portion of the Disciplined Agile Toolkit. DAD enables teams to make simplified process decisions around incremental and iterative solution delivery. DAD builds on the many practices esp ...
(DAD) (with Mark Lines),
Agile Modeling
Agile modeling (AM) is a methodology for modeling and documenting software systems based on best practices. It is a collection of values and principles, that can be applied on an (agile) software development project. This methodology is more flexi ...
(AM), Agile Data (AD),
Enterprise Unified Process The Enterprise Unified Process (EUP) is an extended variant of the Unified Process and was developed by Scott W. Ambler and Larry Constantine in 2000, eventually reworked in 2005 by Ambler, John Nalbone anMichael Vizdos EUP was originally introduce ...
(EUP), and
Agile Unified Process
Agile Unified Process (AUP) is a simplified version of the Rational Unified Process (RUP) developed by Scott Ambler. It describes a simple, easy to understand approach to developing business application software using agile techniques and concepts ...
(AUP) methodologies. Scott was a Senior Consulting Partner with SA+A
and then became the Chief Scientist at Disciplined Agile
which became a part of the
Project Management Institute
The Project Management Institute (PMI, legally Project Management Institute, Inc.) is a U.S.-based not-for-profit professional organization for project management.
Overview
PMI serves more than five million professionals including over 680,00 ...
while helping organizations around the world to improve their IT processes.
Ambler was a contributing editor with
Dr. Dobb's Journal
''Dr. Dobb's Journal'' (''DDJ'') was a monthly magazine published in the United States by UBM Technology Group, part of UBM plc, UBM. It covered topics aimed at computer programmers. When launched in 1976, DDJ was the first regular periodical focu ...
, and has written columns for Software Development, Object Magazine, and Computing Canada.
He is speaker at a wide variety of practitioner and academic conferences worldwide. Public conferences include Agile 20XX, Agile India 20XX, Software Development, Agile Universe, UML World, JavaOne,
OOPSLA
OOPSLA (Object-Oriented Programming, Systems, Languages & Applications) is an annual ACM research conference. OOPSLA mainly takes place in the United States, while the sister conference of OOPSLA, ECOOP, is typically held in Europe. It is opera ...
, EuroSPI, and CAiSE. Scott also is a keynote speaker at private conferences organized by large, Fortune 500 companies for their managers and IT staff.
He is a Fellow of the Disciplined Agile Consortium and the International Association of Software Architects (IASA). In the past he was an Eclipse Process Framework (EPF) committer and a Jolt Judge at the
Jolt Awards
Jolt may refer to:
* Jolt Award, an award in the software industry
*Jolt Cola, a soft drink
**Jolt gum, a caffeinated chewing gum from the makers of Jolt Cola
*Jolt Online Gaming, a game server host, game network and broadband internet service pro ...
.
Work
Ambler has co-developed
Disciplined Agile Delivery
Disciplined agile delivery (DAD) is the software development portion of the Disciplined Agile Toolkit. DAD enables teams to make simplified process decisions around incremental and iterative solution delivery. DAD builds on the many practices esp ...
(DAD) with Mark Lines, the
Enterprise Unified Process The Enterprise Unified Process (EUP) is an extended variant of the Unified Process and was developed by Scott W. Ambler and Larry Constantine in 2000, eventually reworked in 2005 by Ambler, John Nalbone anMichael Vizdos EUP was originally introduce ...
(an extension of the
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 proce ...
), and
Agile Modeling
Agile modeling (AM) is a methodology for modeling and documenting software systems based on best practices. It is a collection of values and principles, that can be applied on an (agile) software development project. This methodology is more flexi ...
.
See also
*
Database refactoring A database refactoring is a simple change to a database schema that improves its design while retaining both its behavioral and informational semantics. Database refactoring does not change the way data is interpreted or used and does not fix bug ...
Publications
Scott Ambler has published several books and articles.
Scott Ambler's Articles and Other Writings
Retrieved May 22, 2009. A selection:
*
*
*
*
*
*
*
*
*
*
*
*
*
*
References
External links
Scott Ambler + Associates
{{DEFAULTSORT:Ambler, Scott
1966 births
Living people
Canadian software engineers
Canadian technology writers