Document Type
Project
Publication Date
Spring 2018
Instructor
Charles Weber
Course Title
Management of Technology Innovation
Course Number
ETM 549/649
Subjects
Technological innovations -- History, Software engineering -- Management, Computer software -- Development
Abstract
In all software development processes, the software must evolve in response to its environment or user needs to maintain satisfactory performance. If software doesn’t support change, it gradually becomes useless. With many organizations today, being software-centric organizations, this has huge implications for their business: evolve your software, or risk your software becoming gradually useless, and therefore, your entire business.
Technology Evolution is a highly relevant subject, Intel’s business model for the last 50 years, has been that of Moore’s Law, a hardware centric Technology Evolution model. As a Software Engineer at Intel, our business group faces a similar issue, we must continually adapt, and evolve our software, in response to our customer’s needs, and current technology trends, if we don’t evolve our software, our competitors will evolve theirs faster, and our business group, will gradually cease to exist, without competitive, and evolving software.
The software evolution phenomenon was first identified in the late 60s though not termed as such till 1974. The goal of this article, is to explore the current literature on software evolution, and its impacts on software development activities, and software organizations. As a manager, and practicing Software Engineer, software evolvability, the ability, inter alia, for responsiveness and timely implementation of needed changes, will play an ever increasing more critical role in ensuring the survival of a society ever more dependent on computers.
Rights
In Copyright. URI: http://rightsstatements.org/vocab/InC/1.0/ This Item is protected by copyright and/or related rights. You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use. For other uses you need to obtain permission from the rights-holder(s).
Persistent Identifier
https://archives.pdx.edu/ds/psu/25820
Citation Details
Miller, Cody, "Technological Evolution in Software Engineering" (2018). Engineering and Technology Management Student Projects. 2239.
https://archives.pdx.edu/ds/psu/25820