HOME

TheInfoList



OR:

Scott W. Ambler (born 1966) is a Canadian
software engineer Software engineering is a branch of both computer science and engineering focused on designing, developing, testing, and maintaining software applications. It involves applying engineering principles and computer programming expertise to develop ...
, 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 es ...
toolkit, the Unified process,
Agile software development Agile software development is an umbrella term for approaches to software development, developing software that reflect the values and principles agreed upon by ''The Agile Alliance'', a group of 17 software practitioners, in 2001. As documented ...
, the
Unified Modeling Language The Unified Modeling Language (UML) is a general-purpose visual modeling language that is intended to provide a standard way to visualize the design of a system. UML provides a standard notation for many types of diagrams which can be roughly ...
, 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 ...
(CMM) development. He regularly runs surveys which explore software development issues and works with organizations in different countries on their approach to software development.


Biography

Ambler received a BSc in
computer science Computer science is the study of computation, information, and automation. Computer science spans Theoretical computer science, theoretical disciplines (such as algorithms, theory of computation, and information theory) to Applied science, ...
and an MA in information science from the
University of Toronto The University of Toronto (UToronto or U of T) is a public university, public research university whose main campus is located on the grounds that surround Queen's Park (Toronto), Queen's Park in Toronto, Ontario, Canada. It was founded by ...
. 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 es ...
(DAD) (with Mark Lines),
Agile Modeling Agile modeling (AM) is a methodology for Software development process models, modeling and documentation, documenting software systems based on best practices. It is a collection of values and principles that can be applied on an (agile) software d ...
(AM), Agile Data (AD), Enterprise Unified Process (EUP), and Agile Unified Process (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,0 ...
while helping organizations around the world to improve their IT processes. Ambler was a contributing editor with Dr. Dobb's Journal, 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, 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 Disciplined Agile Fellow of the Project Management Institute and a Fellow of 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.


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 es ...
(DAD) with Mark Lines, the Enterprise Unified Process (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 proc ...
), and
Agile Modeling Agile modeling (AM) is a methodology for Software development process models, modeling and documentation, documenting software systems based on best practices. It is a collection of values and principles that can be applied on an (agile) software d ...
.


See also

* Database refactoring


Publications

Scott Ambler has published several books and articles.Scott Ambler's Articles and Other Writings
Retrieved April 15, 2023.
A selection: * * * * * * * * * * * * * *


References


External links


Agile Data

Agile Modeling

Ambysoft Inc.

Scott Ambler's blog
{{DEFAULTSORT:Ambler, Scott 1966 births Living people Canadian software engineers Canadian technology writers