Software Teams and Project Management
- Summer 22
Software Teams and Project Management --- This course has two interrelated components: Team dynamics and managing software development projects; presented in an integrated fashion. Team dynamics content will include such topics as the emergence of behavioral norms in project teams, team decision making, potential sources of conflict, and managing conflict constructively. Project
management content will include topics such as Lean Startup principles and Minimum Viable Products, development approaches (e.g. agile, traditional, waterfall), integrating software tools and dealing with the inevitable surprise changes to timing, scope and content.