Embed presentation
Download as PDF, PPTX


















































































































The document discusses different philosophical approaches to software development, including deontology, utilitarianism, and virtue ethics. It compares Immanuel Kant's deontological view, which focuses on duty and rules, to John Stuart Mill's utilitarian perspective of achieving the greatest good for the greatest number. The document also discusses Aristotle's virtue-based view and how different philosophies can influence various agile methodologies.

















































































































