A. Keeping overall costs within budget
B. Delivering the software to the customer at the agreed time
C. Maintaining a happy and well-functioning development team
D. Avoiding customer complaints
Explanation: Projects need to be managed because professional software engineering is always subject to organizational budget and schedule constraints.
Advertisement
Advertisement