|
Presentations and Papers |
O X F O R D S O F T W
A R E E N G I N E E R I N G |
|
What’s New PODS Products & Services Library Presentations &
Papers Related Sites Events History Clients |
|
|
|
|
|
|
|
|
From time to
time we are invited to give talks. They give us an opportunity to develop and
present our our ideas on software development, improvement and measurement.
Our presentations are listed here. If the slides aren’t available contact us
and we’ll send them to you, together with the paper if there is one. Some of
these have developed into workshops, tutorials and training courses. If any
of these topics are of particular interest to you contact us at info@osel.co.uk. |
|
|
|
|
|
|
|
|
|
19. Changing Culture, June 2009 Another presentation for Tom Gilb’s seminar. This one
looks at understanding or mapping a software culture. We have developed a
mapping tool that places the culture of interest into its context and enables
it to be described ‘as is’ and ‘to be’. The tool derives some of its features
from a measurement definition method that requires the building of an
attribute list that is then used as a checklist. This seems to have a number
of advantages, perhaps the most important of which is it avoids any
possibility of scoring. A number of culture change tools are also described
but these really do needed to be treated with care. |
|
|
|
|
|
|
|
|
|
18. Imagining Managing Risk, June 2008 Another presentation for Tom Gilb’s 2008 seminar. Most
software projects have a remarkably similar approach to managing risk; it is pretty
much the industry de facto standard. While it can work well it does
have a number of weaknesses and often makes assumptions about the role of
risk that can be misleading. This presentation takes a look at the state
of practice and proposes some straightforward changes that increase the value
of this fundamental practice. The paper is here. (During the seminar several of the ideas presented here
received qualified validation and we also learned a lot. Our risk management
practice is now being revised to incorporate these new ideas.) |
|
|
|
|
|
|
|
|
|
17. CMMI & Metrics, British Computer Society SPIN SG, February 2008 Measurement is a problem and usually delivers little of value. Here we looked at how CMMI expects measurement to be used.
The model requirements are well thought out but do need to be interpreted to
give sufficient value to those developing the measures and collecting and
using the data. |
|
|
|
|
|
|
|
|
|
16. Goal Question Metric – The Foundations of Measurement, UKSMA October 2007 The ability to develop and use measurement information is a
fundamental but difficult software engineering skill. Our tutorial uses GQM
as the framework for demonstrating the measurement fundamentals It is
structured as a walkthrough through GQM and cast a procedure with methods
tools, guidance and templates provided for each of the steps. |
|
|
|
|
|
|
|
|
|
15. Smart Decision Making June 2007 Another venture into the lions den with this paper and presentation on smart decision making. This is my second paper for
one of Tom Gilb’s seminars. It looks at the nature of decision making – what
makes it smart and what is a smart decision making strategy?. It shows how
these can be presented and analysed, together with an analysis of decision
making ‘dysfunction’. |
|
|
|
|
|
|
|
|
|
14. Additional Data from Software Inspections, UKSMA October 2006 The idea for profects was identified in an earlier paper but
developed here for
a paper for the at the UKSMA conference. The idea of
Inspections (and other reviews) as an intelligent process was explored and
the opportunity to measure and analyse design excellence developed with the
idea of ‘profects’ which are recognizable elements of exceptional design. |
|
|
|
|
|
|
|
|
|
13. Analysis of Defect (and other) Data, May 2005 This presentation was developed for my first presentation at
one of Tom Gilb’s seminars. It was prompted by irritation at the unthinking
misapplication of statistical process control to software development. In
this presentation the limitations of SPC are examined with a series of
questions that those attempting to use SPC should be able to answer
convincingly. Appropriate, robust methods to deal with software engineering’s
messy data are proposed, together with some ways of presenting them. The idea
of ‘profects’ also appears for the first time in this presentation. This
presentation was also given at the UK SPIN
meeting and the UKSMA conference. The accompanying paper is here . |
|
|
|
|
|
|
|
|
|
12. Six Sigma – and its application to software development, May 2003 This presentation was developed to explore the potential of
the six sigma approach to process improvement. The technical origins of six
sigma were reviewed and the development of effective tools for beneficial
change discussed. There are surprises fore both those that think six sigma is
not applicable to software development, and for those that do! |
|
|
|
|
|
|
|
|
|
11. SPI Approaches – Successful Implementation, February 2003 |
|
|
|
|
|
|
|
|
|
10. Metrics - Beyond Numbers, September
2002 |
|
|
|
|
|
|
|
|
|
9. Software Project Management: Monitoring and Control, |
|
|
|
|
|
|
|
|
|
8. eXtreme
Programming: Our experience with XP is described on the IEEE Dynabook - www.computer.org/seweb/Dynabook/Commentator.htm. This
tends to give a less positive interpretation of XP than we intended. Since the
Dynabook posting our valuation of XP has increased as our product matured and
more XP practices came into play. |
|
|
|
|
|
|
|
|
|
7. Rapid
Process Improvement, The RPI
workshop that describes the need for RPI and describes the tool-set has now
been presented more that a dozen times both publically and as in-house
training workshops and is continually updated. |
|
|
|
|
|
|
|
|
|
6. It's not the model - its what you do, February 1999 |
|
|
|
|
|
|
|
|
|
5. SPI Asset Repository for SPIN - UK |
|
|
|
|
|
|
|
|
|
4. Metrics in the context of CMM/SPICE |
|
|
|
|
|
|
|
|
|
3. SPI How to get started - and keep going |
|
|
|
|
|
|
|
|
|
2. Software Process Improvement and the Capability Maturity
Model |
|
|
|
|
|
|
|
|
|
1. Metrics Led Software Process Improvement |
|
|
|
|
|
|
|
What’s New PODS Products & Services Library Presentations &
Papers Related Sites Events History Clients |
||
|
© Copyright OSEL 1998-2009 |
|
|