|
|
 |
EXPERT |
|
|
|
Martin
Flower |
|
| |
|
Martin Flower
|
 |
Mr.Martin
Fowler is an international famous OO expert,
one of agile development methods founders,
the core member of Agile Alliance and Chief
Scientist at ThoughtWorks, a cutting edge
system delivery and consulting firm. He started
working with software in the early 80's and
in the mid 80's started getting interested
in the then new world of object-oriented development,
to specialize in bringing objects to business
information systems, first with a couple of
companies and then as an independent consultant
since 1991. He served for many companies,
using Smalltalk and C++ in the early days,
and now Java and Internet. Thus, very year
he learns something new, but also finds that
many of lessons from the past still apply.
These works have led him into taking a leading
role in OO analysis and design, the UML, patterns,
and agile development methodologies. He has
written four books on software development.
Analysis Patterns are those repetitive
ideas that he has come across in the business
(domain) modeling that he has done during
his career. As such they bring together the
important areas of patterns and business object
development. He also wrote UML Distilled
a concise overview of the notation, semantics,
and an iterative development process. It won
a Software Development Productivity award
in 1998 and is now available in a second edition.
|
His most recent
book is Planning Extreme Programming
which he wrote with Kent Beck - it describes
how to do the intensive planning that XP demands.
He was invited to speak at many international
conferences on software development. He has
served on programs committees for OOPSLA,
Software Development, UML World, XP 2001,
and Tools. He has been a columnist for Distributed
Computing magazine, now he is on the advisory
board for Software Development magazine and
IEEE Software where he also edits the design
column.
Recent years, he decided
to give up his role in independent consulting
because he wanted the independence to do the
writing that's become an important part of
his life and give full play to such company
he'd like to work for. He started working
with ThoughtWorks in the spring of 1999 because
he found a company whose attitude to people
and customers fitted remarkably with his own
views. The company really does believe that
people are their biggest asset and builds
the kind of mission critical business systems
that he like to be involved in with the quality
that he always aims for. Much of his work
these days is with clients of ThoughtWorks,
but he still does some outside work - including
speaking at corporate events and particularly
interesting projects.
mailto:CLReiss@thoughtworks.com
|
| Teaching
Materials |
TOPIC
|
TYPE
|
DATE
|
Patterns  |
PDF |
2003 |
Who needs an Architect?
|
PDF |
2003 |
|
|
|
|
|