This document discusses the ethics of software project management. It outlines eight key ethical principles for software development, including honor, honesty, bias, professional adequacy, due care, fairness, consideration of social cost, and effective action. These principles can help identify ethical issues and "hotspots" in software projects. The document also describes a generic ten-step structured project management approach and analyzes the dominant ethical issues in each step. Finally, it discusses how software development impact statements can be used to address ethical perspectives as an integral part of the software development process.