Our Training Services
As the process of developing and maintaining software becomes more and more of a discipline, and less of an art, standardization of the software processes becomes more of a necessity. Development, test, configuration management, and quality assurance methodologies need to be better codified within the organization. Tools, standards, and procedures to implement the methodologies become more prevalent. But, if they are not put into practice effectively, there is a danger that they will become shelfware, and the process will deteriorate. As a consequence, training in the various aspects of the software processes becomes more necessary.
Software Engineering Consultants, Inc., (SECI) personnel have extensive experience in performing the training necessary to manage the software development process.
Software Engineering Consultants, Inc., (SECI) personnel have extensive experience in performing the training necessary to manage the software development process. We perform training in the software engineering disciplines, and we train our clients in implementing specific deliverables developed for them, such as in the implementation of the standards and procedures we develop for them. Our personnel have conducted public seminars, and have performed in-house training for various clients in Software Quality Management, Software Process Improvement, Software Engineering and Development Management, Process Quality Management, and Risk Management. The public seminars have been conducted in the U.S., Canada, Australia, New Zealand, Mexico, Canada, Italy, Sweden, Germany, England, and Israel. We have conducted in-house training for clients in the U.S, Canada, and Israel.
Our in-house training programs combine both lectures and workshops to ensure that the attendee receives actual hands-on experience in implementing the principles stated during the lectures. This technique has been proven to be a very effective method for optimizing the learning experience, enabling the student to more effectively apply the information taught in the training sessions.
SECI training personnel have had extensive experience in managing and consulting in software development, test, configuration management, and quality assurance activities. The practical experience base ensures that the training program reflects not only what should be done, but what can actually be achieved in the real world of software development.
The table below lists the courses currently available through SECI.
|
Implementing a Software Quality Program |
|
Software Development: The User's Perspective |
|
Quality in Software Engineering |
|
Introduction to the CMM |
|
Introducing Software Reuse |
|
Software Economics |
Copyright © 1998 Software Engineering Consultants, Inc. All rights reserved