Peer Review is one of the most effective software quality tools available with a proven higher return on investment of any software engineering practice. They have been proven to be the single most effective technique for finding defects early in the development lifecycle. So much time and money is spent chasing defects during system testing - and indeed during "live" operations, that software developers now realise that the early detection of defects is a vital part of the process of developing cost-effective quality software
However industry research has shown that although there are a lot of reviews & inspections of different types being carried out in the software world these are not being correctly done and many companies do not realise it.
Peer review methods include inspections, technical reviews, walkthroughs, peer desk checks and other similar activities. These methods vary from informal to very formal each having its own merits for use in the development lifecycle. This course will examine each of these techniques in detail and help participants to understand how each best suits the needs of their organisation.
|
Who
should attend? |
This course will be of interest to all those involved in the software development process, including software engineers, project managers, quality assurance personnel etc. who are interested in increasing their capability to develop high quality software, by introducing review techniques into the software life cycle.
back
to top>>
|
|
This 1 day workshop will provide training in the various review and inspection techniques ranging from very informal to formal. It will provide you with the necessary skills and techniques to implement effective and efficient review techniques that meet the needs of your organisation. On
completion of this course, delegates will:
- Understand
the costs and benefits of the various review techniques
- Have
the necessary skills to implement a successful review programme
which meets the needs of your organisation
- Understand
the different review techniques ranging from very informal
to formal
- Understand
the steps for effective reviews including how to select
participants, when to schedule a review and how much time
to allocate to the review process
- Have
the ability to assess the effectiveness of reviews in the
development process
- Have
the skills to address the cultural issues associated with
reviews & inspections
back
to top>>
|
|
|