Software Engineering
p-ISSN: 2162-934X e-ISSN: 2162-8408
2016; 5(1): 1-7
doi:10.5923/j.se.20160501.01
Harvey Hyman
National Library Service, Library of Congress, Washington, DC. USA
Correspondence to: Harvey Hyman, National Library Service, Library of Congress, Washington, DC. USA.
Email: |
Copyright © 2016 Scientific & Academic Publishing. All Rights Reserved.
This work is licensed under the Creative Commons Attribution International License (CC BY).
http://creativecommons.org/licenses/by/4.0/
An interesting phenomenon has evolved over the past 30-years, as several titles have been suggested for attempt to anthropomorphize the construct of ‘professionalism’ in Software practice, these titles include: programmer, engineer, architect and developer. The most recent iteration in the evolution of professionalizing the practice of Software (with a capital S) has been in the form of the professional engineer (PE) license. The on-going trend for definitively narrating the discipline and practice of Software manufacture motivates the discussion presented in this paper. The paper makes the argument that the constant struggle to define Software practice with a descriptive title, may in fact be as elusive as the historical failed attempt to define the ancient Holy Roman Empire. The 18th Century author Voltaire is credited with the famous phrase about the Holy Roman Empire, that it was “Neither holy, nor Roman, nor an empire.” This paper explores whether Software Engineering might in fact be, neither software, nor engineering, nor architecture – nor holy, nor Roman for that matter. The paper concludes with a proposed visual model to clarify thinking in this area.
Keywords: Software Engineering, Software Development, Software Architecture, Professional Engineer, Models
Cite this paper: Harvey Hyman, Practitioners Beware: The New Model for Software Engineering May Turn out to be the next ‘Holy Roman Empire’, Software Engineering, Vol. 5 No. 1, 2016, pp. 1-7. doi: 10.5923/j.se.20160501.01.
Figure 1. |