

WHO WE ARE
Software Engineering Consultants, Inc., (SECI) is a company that provides consulting and training services. SECI's consultants have performed consulting and training services for companies worldwide, ranging from locations as far-flung as Australia and New Zealand to the European continent. Our clients include organizations in both the private sector and in government. We have been a primary provider for training services for an agency of the U.S. government for their Software Professional Development Program.
SECI was founded in 1985 by Dr. Emanuel R. Baker. Dr. Baker has more than 25 years of technical and managerial experience in software development. He is an internationally known figure in software engineering, having written papers and conducted public seminars in the U.S. and overseas on the topics of TQM, software engineering, software quality, and software process assessments. He has recently published a book on implementing software process improvement, Software Process Quality: Management and Control, written in collaboration with Dr. Ron Kenett.
WHAT WE DO
SECI helps its clients solve specific problems pertaining to the day-to-day management of their software development activities.
We:
- Help clients define and establish the methodologies and practices to be used for developing and maintaining software.
- Perform software process assessments of client's software development and maintenance processes to assess overall
capabilities to produce quality software. (SECI principals are authorized by the Software
Engineering Institute to lead assessments).
- Develop policies and standards (tailored to the unique characteristics of the client's
software development environment) for performing software development, configuration management, quality assurance, test, and
documentation. SECI trains in the implementation of the policies and standards that have been developed for our clients.
- Perform training in various technical aspects of software engineering, as well as in software development management.
- Evaluate client software quality assurance (SQA) and configuration management (SCM) capabilities. Recommend, define, and
implement SQA and SCM programs for clients.
- Perform systems architectural, networking, and software systems engineering studies and analyses.
- Facilitate Joint Application Development (JAD) sessions.
- Perform Independent Verification and Validation (IV&V) tasks.
- Perform independent testing services.
- Perform specified software systems engineering tasks under contract.
HOW WE CAN HELP
Please access the fact sheets that describe the services performed by SECI consultants. The fact sheets describe the general
nature of work done in several specialty fields and describe how the results may be applied to your unique situation. The fact
sheets are not a comprehensive listing of all the capabilities available from SECI, but are a sampling of those that may be
applicable to your specific situation.
Copyright © 2000 Software Engineering Consultants, Inc. All
rights reserved