Suppose you are requested, as an IT project manager, to develop
software applications to provide
solutions to certain issues at your workplace, place of study, or
personal uses. In this assignment,
you need to design a new software system that will solve these
issues.
In order to design that system, you need to identify, business
requirements (functional and nonfunctional),
identify an appropriate process model, and conduct a feasibility
study. You also need
to discuss ethical and professional issues related to...