Most software/IT organisations want
to develop products, provide services and
deliver to their customers successfully
and profitably. Sometimes they achieve this,
sometimes they do not. Organisations usually
know what practices they use, and understand
their strengths and weaknesses - i.e. their
current "good practice" - and may recognise
that improvements could be made towards
a target of "best practice". But exactly
what "best practice" applies to their work,
and to what extent can it be achieved? And
when improvements in practice are made,
how is their impact determined?
standards (formal and "de-facto") can help,
but their contribution to moving from "good"
to"best" practice and their relevance to
the organisation's specific activities and
requirements needs to be understood. Some
standards provide a common "benchmark" for
specific types of practice, while others
need interpretation and detailed understanding.
This talk will discuss these issues and
provide pointers as to how software and
IT organisations can recognise good and
best practice, use it to improve their capability
to deliver successfully ("better, cheaper,
faster"), and make use of available standards
and industry-recognised practice.
Kevin has over
25 years experience in the IT Industry,
with particular involvement in software
development and quality management (ISO9001/TickIT)
and more recently with software process
assessment using models such as the Capability
Maturity Model (CMM) and SPICE (ISO15504).
Based in the UK, he provides independent
training, reviews, assessments and consultancy
in these topic areas and has assisted several
companies to achieve ISO9001:2000 Certification,
in Portugal and other European countries.
He is a Lead ISO9001/TickIT Auditor and
performs formal assessments for an international