> home
> About
>
Contact Us
>
Editorial Info

> IEEE-USA

    feature

01.11    


01.11

IEEE-USA and IEEE Computer Society Cooperate in New Professional Software Engineering Licensure Initiative

By Mitchell A. Thornton and Phillip A. Laplante

Professional licensure is a vital mechanism to ensure a minimal level of competency for engineers who offer their services to the public or work on projects that expose the public to significant physical or financial risk. Civil, mechanical, electrical and several other types of engineers can be licensed in their respective areas of practice in any U.S. state or territory. Licensure requirements vary slightly by state, but all require an appropriate undergraduate degree, significant practical experience and the passing of two exams — a comprehensive fundamentals exam, and a discipline-specific principles and practices exam. Licensure for engineers has been available since the early 1900s, but notably, software engineers could not be licensed, even though they may be writing software embedded in systems that would expose the public to the aforementioned risks.

In 1998, Texas began issuing licenses to software engineers who met certain educational and experiential requirements. To date, no other state or territory requires licensure of software engineers who offer their services to the public. But this is about to change. Nine states are moving legislation that will require licensure of software engineers, and it is expected that, eventually, every other U.S. state and territory will follow suit.  The availability of a path to licensure for software engineers was not an easy one, and the story of how IEEE-USA and the IEEE Computer Society combined forces and worked with nine other states to create a path to software engineering licensure is a gratifying tale of persistence and cooperation.

In September 2008, a survey was prepared and sent to over 3,500 U.S. IEEE members who indicated that software engineering was their primary practice area. The survey was prepared by a group of interested organizations, the Software Engineering Licensure Consortium (SELC) and administered by the IEEE Computer Society with support from IEEE Corporate Research.  SELC consists of representatives from the IEEE-USA Licensure and Registration Committee, IEEE Computer Society, National Society of Professional Engineers (NSPE) and the Texas Board of Professional Engineers.  

The survey consisted of five questions that asked about the need and desire for establishing a professional path to licensure in the United States. The results of the survey indicated that a majority of respondents felt there was a need for professional licensure and that they supported the establishment of a Professional Engineering (PE) examination for software engineers.   Coupled with these results were the support of the National Society of Professional Engineers (NSPE) and several state boards of licensure. Based on the apparent need and support for the establishment of a PE licensure path for software engineers, the SELC began coordinating an effort to initiate the process.

The process of establishing a licensure path for software engineers began with the National Council of Examiners for Engineering and Surveying (NCEES) — a non-profit organization that oversees the development and scoring for all engineering licensure examinations in the United States.  NCEES is composed of members from the various licensing boards in all jurisdictions of the United States and has a formal procedure for the initiation of new licensing disciplines.  NCEES maintains a model licensing process that, in part, requires candidates to be graduates of a four-year ABET-accredited program, successfully complete an eight-hour examination in the fundamentals of engineering, have four years of relevant and verifiable engineering experience, and successfully complete an eight-hour examination on the principles and practice of a particular discipline of engineering.  Because a number of ABET-accredited undergraduate programs in software engineering were in existence and the eight-hour fundamentals of engineering examination was already being administered in all U.S. jurisdictions, the only remaining requirement was the creation of a principles and practice examination for software engineering.

The requirements for initiating the development of the eight-hour PE exam in software engineering were that at least 10 licensure boards must request it and a professional organization must be willing to serve as the sponsoring or lead technical society.  Through the SELC, several licensure boards were contacted and asked to consider sending letters of support for the software engineering PE examination to NCEES.  SELC concentrated on those state boards that had institutions offering ABET-accredited programs in their jurisdictions or that had a significant amount of software engineering industry.  Within a few months, the Texas  Board of Professional Engineers and nine other state boards sent request letters.  The other states were Alabama, Delaware, Florida, Michigan, Missouri, New Mexico, New York, North Carolina and Virginia. With the letters in hand, the remaining challenges were to develop the licensure examination and to determine a supporting lead technical organization.

The lead technical organization has several responsibilities.  One responsibility is to provide volunteers who can serve on NCEES committees that develop and review licensing examinations; another is to provide partial financial support for the licensure activities (e.g. travel to required meetings).  The IEEE Computer Society is the home for software engineering professionals and seemed the most logical candidate for the lead technical organization.  However, the IEEE is a transnational organization that serves the needs of members in all countries of the world, while professional licensure in compliance with state laws is clearly a U.S.-centric issue.  IEEE-USA is an organizational unit of IEEE whose purpose is to support the career and public policy interests of IEEE’s U.S. members.  Because of IEEE’s global mission and its particular organizational makeup, it was determined that IEEE-USA would serve in the official capacity of lead technical organization for the software licensure initiative, with the understanding that the IEEE Computer Society would serve as a close partner, particularly in providing the technical expertise required for examination development volunteers.

A unique financial arrangement was struck, differing from other U.S. engineering licensure disciplines. SELC coordinates a partnership between IEEE-USA, the IEEE Computer Society, NSPE, and the Texas Board of Professional Engineers — all of whom provide financial  support the software engineering licensure effort.  The contributed funds are used primarily for meeting expenses, writing and evaluating the PE examination, and for reporting to the various agencies involved.

In January of 2010, the four partner entities conducted a national search, and Phillip Laplante, CSDP, P.E., Ph.D., was appointed chair of the licensure examination development committee. Software engineering professionals interested in serving on the committee have submitted applications to the NCEES and are currently being selected.

One of the committee's first tasks will be to conduct a job analysis survey, the results of which will be used to determine the subject matter content of the examination.  A meeting to begin creating the job analysis survey instrument was held in September 2010 with representatives from NCEES, contractors specializing in technical licensing examinations, and software engineering professionals.  Once the survey is complete and has been administered, the examination specification will be produced. It will list the various topics that will be included in the examination along with the number of questions devoted to each area.  After the specification is completed, the remainder of the examination development committee will be populated, and work will commence on building a bank of test questions (items) that will appear on the licensing examination.

According to the current schedule, it is anticipated that the first licensing examination for software engineering will be available for administration sometime in 2013.

Each U.S. licensing board has the ultimate authority on licensing requirements in their jurisdiction, and will decide if they will offer the software engineering licensure examination.  Some jurisdictions automatically offer all available licensing examinations for every discipline, while others make the decision based on their needs.

The close and collegial cooperation of IEEE-USA and the IEEE Computer Society was instrumental in creating the software engineering licensure initiative and is a good example of how the various organizational units of IEEE work in harmony to serve the needs and desires of members.

 

Back

 


Mitchell A. Thornton, Ph.D., P.E., is a professor of computer science and engineering and a professor of electrical engineering at Southern Methodist University in Dallas, Texas. He currently serves as chair of IEEE-USA’s Licensure and Registration Committee.

Phillip A. Laplante, Ph.D., P.E., CSDP, is a professor of software engineering at Penn State University’s School of Graduate Professional Studies in Malvern, Pennsylvania. He currently serves as chair of the software engineering licensure examination development committee.

Comments may be submitted to todaysengineer@ieee.org.


Copyright © 2011 IEEE

 

short circuits

Your Engineering Heritage: Titanic, Wireless Communications, and the Popular Delusions of Mass Media

World Bytes: Animal Wildlife Crossings

viewpoints

reader feedback

archives

career articles
policy articles
all articles
2012
Dec Nov Oct Sep
Aug Jul Jun May
Apr Mar Feb Jan
2011
Dec Nov Oct Sep
Aug Jul Jun May
Apr Mar Feb Jan
 
 

archive search

 
 

Comments on this story may be sent directly to Today's Engineer or submitted through our online form.

 
 
Other articles on Licensure

Apr 12
NCEES's Evolution, plus a Recap of the 2011 Electrical and Computer PE Exam Results

Nov 11
NCEES Seeks Volunteers for FE Exam Review

Sep 11
NCEES Methodology for Scoring PE Exams, plus Recap of April 2011 Electrical and Computer PE Exam Results

Aug 11
How to Review for the PE Exam

Jul 11
Opinion: When Do Software Systems Need to be Engineered?

May 11
Exemption to PE Licensure Under Review

May 11
Path to Licensure: A BSSE or BSCS?

Apr 11
Which PE Exam Should You Take?

Mar 11
NCEES Update: October 2010 PE Exam Results & New Engineering Education Standard

Jan 11
IEEE-USA and IEEE Computer Society Cooperate in New Professional Software Engineering Licensure Initiative