processes of software cs 230 3239941