(CV Last Updated: December 2001)
| Personal | In case you are meeting me you should have some idea of what I look like.
|
||
| Profile | |||
| Technical Skills | |||
| Management Skills | |||
| Clients | |||
| Project Experience | |||
| Training Courses Provided | |||
| Analysis & Design Methods | |||
| Programming Language Experience | |||
| Systems Experience | |||
| Publications & Conferences | |||
My CV is also available for downloading in Word (~60K) or Acrobat (~47K) formats. To ensure the CV prints the way it was intended it is probably best to download the Acrobat version. The Word version may display incorrect looking page numbers (e.g. Page 4 of 1) -- this is a fault in Word!
Please note that my CV is provided
for the use of Clients who are considering making use of our services.
I am not available for contracting and I am not looking for
a permanent position!
Please do not submit my CV to any recruitment system.
Richard William Daley
British National
Born 23 November 1950
Married
My son and daughter are now independent
Clean, full GB driving licence
Member of the British Computer Society.
| Address: | Hawthorn Cottage, Hadham Road, Bishop's Stortford, Herts., CM23 2QT, UK | |||
| Phone: | +44 (0) 1279 504061 | |||
| Email: | rdaley@rdas.co.uk | |||
| www: | http://www.rdas.co.uk | |||
Richard has always been involved with software, starting on real-time systems before experiencing the delights of commercial systems, mainframes, etc. Today, Richard is an experienced software engineering consultant able to contribute both technical and management skills to software development projects.
As a member of the British Computer Society (BCS) he has been involved with the BCS CASE Specialist Group since its inception, and has served on its committee. The University of North London has, in the past, called on his services as an external advisor for the validation of courses on Software Engineering.
He is involved in the running of two businesses. Richard is a partner in Richard Daley Associates (RDA) which he formed in 1987, and a founding director of Lattice Limited which was formed in 1993. Since then Lattice Limited has been renamed Matrice. For the story behind this change please visit the Matrice web site. Richard acts as an independent consultant for both companies and provides training in Object-Oriented Analysis and Design using the UML.
Prior to 1988 Richard worked on complex software-intensive systems for fifteen years in the telecommunications industry for ITT and then Alcatel.
Richard has been in demand as a lecturer and independent consultant since 1988. His advice and guidance on software development has been utilised by many companies. He has knowledge and experience of both Object-Oriented and Structured methods. His object-oriented experience is comprehensive, with in-depth experience in the Unified Modelling Language (UML) and Rumbaugh's Object Modelling Technique (OMT).
Richard has been involved in the application and use of UML since the publication of version 0.8 in late 1995, with training delivered in UML from 1996. Richard was responsible for the development of Lattice's OMT course. He has applied and taught OMT since 1993. Structured method experience includes Hatley-Pirbhai and Ward-Mellor for real-time systems, Chen and others for data modelling. These methods have been used with CASE tools including Rationals Rose, Selects Enterprise Modeller, Aonix's Software through Pictures and others.
Through Lattice and now Matrice, Richard has been providing training and consulting in Object-Orientation since 1993, including consulting and training (OOAD, OOD and Smalltalk) to possibly the largest OO project in Europe, if not the world.
Research activities have involved three EU funded projects in which Lattice was a partner. The projects covered: the animation of state models used in analysis and design methods and tools; a project to assess the value of new object-oriented techniques and tools to support the development of Client-Server systems based around Relational databases; and the assessment of the productivity and quality benefits of integrating two methodologies for embedded real-time projects.
Richard has also been heavily involved in the application of software metrics and software process improvement on software projects. He has contributed to the development of the ISO international standard (SPICE) for software process assessment and improvement. He was responsible for the development of Lattices software process assessment technique and acted as the assessor for Lattices European projects.
Prior to starting his own business in 1987, Richard's responsibilities had included managing project teams up to forty people in size and controlling a financial budget in excess of two million pounds per annum.
Currently his management skills are used in the development of both RDA and Matrice.
Since becoming an independent consultant in 1987, Richard's clients for RDA, Lattice and Matrice have included: ABB Offshore Systems, Alcatel Telecom, Aonix, BAeSEMA, Bang & Olufsen, Blackwell Science, BP, BT, Compaq, Detica, Ericsson Telecom, Euroclear, ICL Enterprises, Knowledge Support Systems, Knowledgepool, Mott Macdonald, Roke Manor Research, Rolfe & Nolan, Siemens Metering, Teradyne.
Richard's personal experience covers project management, consulting and training. Specific experience has been gained in:
| Operating as an Independent Consultant for RDA,
Lattice and Matrice.
During that time I have consulted for many organisations as well as developing
and delivering many training courses. For Lattice I was also involved in
an ESPRIT and two ESSI projects as Lattice was a partner in these projects.
Below is a summary of some of the main activities on a year-by-year basis. |
||||||||||
2001
2000
1999
1998
1997
1996
1995
1994
1993
1992
1991
1990
1989
1988
|
Responsible for the development and introduction of a workstation-based Software Development Environment within a pan-European company for a project with over 3000 software engineers. Since its inception the project has introduced over 1000 workstations. The project was a combination of a large cultural change as well as the use of new technology.
Advanced Development Manager for multi-national company with responsibility for identification, selection and introduction of new software engineering technologies, including expert systems.
Development Manager for software manufacturing project. Managed four teams located in four European countries with total team size of forty. Located in Belgium for the final phase of project.
Based in USA for multi-national company. Responsible for technical coordination of software development tools under development in USA and Europe for a large real-time project.
Developed software development environments (Compilers, Linkers, Debuggers) for use on real-time systems development.
Based in Madrid. Responsible for the embedded real-time software within a bespoke system for testing new installed telephone systems.
[Further detail and information prior to 1997 available on request]
Below are the main training courses that I personally deliver, including those on UML. Most of these are courses that I either developed or contributed towards.
Below I have listed the analysis and design methods that I have significant experience, having consulted in their application, in addition to training many software professionals.
Also knowledge of many others, such as Fusion, Information Engineering, ...
Programming languages from machine code to High level languages have been used extensively. Currently familiar with C++, Java and Smalltalk.
| 1998 | Provided taped interview on "Object-Orientation" to the IEE for use on a cassette tape of current topics to their members | |
| 1997 | Provided interview on "Software Maturity" to Danish publication, ComputerWorld | |
| 1996 | Invited to present paper on software process assessments, titled "Assessments: The number 3 plus or minus 2" at "Software 2000 - trends & technology" conference in Copenhagen, Denmark | |
| 1995 | Invited to speak to BCS Thames Valley Quality SIG on the subject "Software Process Assessment and Improvement: Using the Capability Maturity Model" at Reading, England | |
| Presented on "OMT" at the StP User Group Conference at Telford, England | ||
| 1994 | Contributed chapter on Object Development Environments for the book "Object Development Methods", published in 1994 by SIGS Books | |
| Presented at various times to our partners on ESPRIT and ESSI projects | ||
| 1993 | "Object Development Environments". Paper presented at Object Oriented Analysis and Design Seminar, London, England | |
| "Experiences with Process Modelling". Presented to staff at BT following invitation to speak as part of education programme to improve software engineering. Ipswich, England | ||
| Contributor and Editor of book "Integration Technology for CASE". Published by Averbury Technical | ||
| Co-presenter of "The OTAS Enquiry" at Object Technology '93, Cambridge, England | ||
| Led debate against the motion "Smalltalk is viable for developing large systems" and defeated the motion at BCS OOPS specialist group meeting. London, England | ||
| 1992 | Presented "Integration Technology for CASE" at Software Engineering Seminar, Reykjavik, Iceland | |
| "European Initiatives in Software Engineering". Third Annual StP User Group Meeting, Nuneaton, England | ||
| 1991 | Conceived, Chaired and Presented opening paper at the Seminar "Integration Technology for CASE", London, England | |
| "Frameworks: Current and Future Initiatives". Future Trends in Software Architectures, Geneva, Switzerland | ||
| Co-Presenter of one day tutorial on "Project Management & CASE Frameworks". European Observatory: CASE and Software Quality. The conference was held jointly with the European Software Engineering Conference, Milan, Italy | ||
| Chairman of session "Can Software Pay for Itself?". Software Tools Management Conference, London, England | ||
| "The future of CASE". On behalf of the British Computer Society the presentation was made as part of the GEC Group's Advanced Software Engineering programme, Rochester, England | ||
| "Tactics for the Practical Implementation of CASE". EuroCASE III, London, England | ||
| "The Introduction of Tools". Second Annual StP User Group Meeting, Shrewsbury, England |
[Information prior to 1991 available on request]
IDERS (Integrated Development Environment for Embedded Real- Time Systems with Complete Process and Product Visibility) a two year ESPRIT project. The intent was to develop methodologies and tools to support complete visibility of evolving products and an integrated product development process for real-time systems.
PREMISE (Productivity in Embedded SW Engineering of Electronics Based Equipment) an 18 month ESSI project to verify the possibility of improving productivity and quality by combining two methods, SA/SD methodology with a state transition based methodology.
ORASIS (Object-Oriented Approaches in Software Development) an 18 month ESSI project to assess the value of new object-oriented techniques and tools to support the development of Client-Server systems based around Relational databases.