3 ms·
Yes, some of us are: I take the position that whether software engineering is an appropriate term does depend on the individual and the team and organization th
by jll29 5y ago
Yes, some of us are: I take the position that whether software engineering is an appropriate term does depend on the individual and the team and organization they are embedded on. There are individuals, teams and organizations where the term "software engineering" is fitting, whereas others do not deserve it.
For many years, a lot of software development was pioneering (many projects build the first X of its kind e.g. the first OS, the first word processor, the first spreadsheet, the first Web browser). Bridge construction, in contrast, is older, so not as many bridges are pioneering new techniques. The predictability that is associated with trad. engineering can only take hold once things of a kind have been done often enough so best practices can emerge.
BTW, software engineering isn't the only type of non-traditional engineering: the University of Cambridge has one of Europe's best engineering departments; part of it is a group called Information Engineering, where software systems and models for e.g. speech recognition are researched and developed.