Top JAOO 2003
White
 

CONFERENCE
SPEAKERS
SCHEDULE
TUTORIALS
TRACKS
MANAGER TRACK
WORKSHOPS/BOF's

SOCIAL EVENTS
IT-RUN

EXHIBITION
SPONSORS
CONVINCE YOUR BOSS

REGISTRATION
TRAVEL
HOTELS
AARHUS FACTS

LINKS
HOME

Archives
JAOO 2006
JAOO 2005
JAOO 2004
JAOO 2002
JAOO 2001
JAOO 2000
JAOO 1999

JAOO CREW


CONTACT JAOO
JAOO Conference
Scandinavian Center
Margrethepladsen 3
DK-8000 Aarhus C
Tel.:+45 87 32 87 87
Fax: +45 87 32 87 88
VAT: 25809149
jaoo@jaoo.dk


panel
  Line  

Speaker


Robert Matthews
Freelance developer


Robert Matthews is a freelance developer and software architect based in the UK. Robert is the principal author of the Naked Objects framework, and now works full time either on developing the Naked Objects framework, or helping organisations to make best use of it. He has run 'master classes' in Naked Objects and in Java development generally for several organisations, teaching the principles of refactoring, pattern-based design, test-first coding and other best practices.
Picture of Robert  Matthews (Freelance developer)


Presentation: "Naked Objects: A radical approach to business systems design"

Tuesday 15:15 - 16:00, Public Room

Naked Objects is a radical approach to business systems design and development, supported by an open source Java framework. Core business objects such as Customer, Product and Order are exposed directly and to the user instead of being masked behind the constructs of a conventional user interface. The naked objects approach yields two benefits to the development process:
  • The 'naked' objects form a common language between users and developers for discussing requirements
  • The development cycle is dramatically reduced, because the user interface is auto-generated from the business object definitions. The reduction is so dramatic that it is possible to prototype in real time in front of user - not just prototyping the user interface but the underlying domain object model.
But it also yields two benefits to the developed product:
  • The resulting systems treat the user as a problem solver, not a process follower which has benefits to employee motivation, customer service, and better operational decisions
  • The resulting systems are more agile (meaning that they can more easily be changed to accommodate unforeseen business requirements) because they are much simpler (fewer classes, fewer methods, fewer lines of code)
This session will include demonstrations of the naked objects approach in action, and provide case examples of organisations that have already realised the benefits of using it.

Naked Objects: A radical approach to business systems design - (slides)

Please notice that the slides are password protected. You should have received an e-mail containing the required username and password.
 
EOS
Oracle
SUN
SAP

Trifork EAS