Software Development

This paper examines management of project: conceptualization, identification of customer needs, planning, technology, budgeting, personnel, scheduling and communications.