Before revision: A practitioner, a software engineer, applies the engineering design process to develop software.
After revision: calledA practitioner, a software engineer, applies the engineering design process to develop software.