Training Courses 

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
Software  Engineering  Services  &  Consultancy

Home

 

 

 

 

OSEL Workshops and Training Courses:

 

 

 

 

We have a number of training courses and workshops, both as public offerings and tailored to client needs to equip practitioners or inform management.  These courses are designed around good software engineering practice, use many of our own proven methods and tools, reflect our experience and beliefs, and incorporate emerging practices we believe hold promise.

 

 

Software Development and Management Courses…

 

 

 

 

  • Requirement Engineering.  This foundation course is designed for both analysts from the business and analysts with a technical background. It spans the fundamentals of requirements elicitation, analysis and engineering, broadly covering the CMMI’s Requirement Development and Requirements Management. Participants are equipped with a set of widely applicable and powerful analysts tools and techniques. (This course will also be of interest to system testers wanting to ensure their tests are effective, by focussing on what really matters.) Ref.: SPT-01

 

  • Software Estimation: Principles and Practice. This course addresses both the technical and human aspects of software project estimation. Participants learn the three best estimation techniques and how to recognize and deal with distortion of estimates by project or business pressure. Ref.: SPT-04

 

  • Reviews and Inspections: Principles and Practice. Two courses explaining the remarkable value of reviews and inspections, and equipping managers and technical staff to use and perform them. The second course is designed to train participants to plan, administer and lead reviews and inspections. Ref.: SPT-02

 

  • Software Risk Management. Participants are equipped to perform robust, accountable and credible risk management for their projects. They will also learn the wider ranging techniques for controlling project risk by design - how to design (or redesign) their project processes to make them intrinsically low risk. Ref.: SPT-06

 

  • Software Quality Assurance: Principles and Practice.  The function and value of QA is demonstrated, and its interaction with other parts of the business explained. Roles and responsibilities are described in a way that allows them to be interpreted usefully for participant’s organization and culture. Ways for setting up, or resurrecting, an effective QA function are described. It includes OSEL’s Focussed Quality Assurance (FQA) – a method for the rapid (agile, even) installation of a QA capability. Ref.: SPT-08

 

  • Lean Software Development. This is based on Mary and Tom Poppendieck’s excellent work interpreting lean manufacturing for software development.

 

 

 

 

 

 SPI courses…

 

 

 

 

  • CMMI: An Unofficial Course. This takes an unconstrained and free ranging look at the CMMI model, its strengths and weaknesses, and critically, how to use it to improve software development and management performance. This course can be tailored to focus on particular process groups, maturity levels, or individual process areas. Particular attention is paid to the ‘generic practices’. Ref.: SPT-14

 

  • Software Measurement. This course distils more than thirty years experience of software measurement to show how to get value from this critical, but notoriously difficult subject. Ref.: SPT-12

 

  • Process Modelling. This equips process engineers with the techniques and methods of technical and business process identification, analysis and definition. Also covers Software Process Architectures and Software Process Infrastructures Ref.: PIT - 02

 

  • Rapid Process Improvement: An approach backed by a set of methods and tools for rapid, results oriented and measurable performance improvement. Ref.: SPT-13. See our RPI page.

 

  • TCM: A method for managing change and innovation. This is our own method for identifying, structuring, planning, and managing improvement work at a tactical level. Based on PDSA, but equipped with practical tools and techniques, similar, but more flexible than DMAIC, TCM provides a robust framework for identifying and analysing problems, evaluating and selecting solutions and planning, performing and review their implementation, all within very short timescales. Ref.: PIT-01

 

  • Six Sigma: An Introduction. This begins with an examination of six sigma concepts, both statistical and process improvement and then focuses on the new process improvement six sigma methodology’s tools and techniques, and how they can be adapted to software development. The course contains detailed coverage of DMAIC and DFSS/DMADV, describing when to use, and not use them.

 

 

 

 

These courses are available as is or can be tailored to your audience, include your particular requirements, or integrating your organization’s own processes, methods and tools, where appropriate.

 

Contact us for course data sheets or to find out more.

CCS November 2008

 

 

 

 

 

 

 

 

 


Home

 

© Copyright OSEL 2008
This page was updated on 27/11/2008
Comments about this website to info@osel.co.uk