This document discusses professional practices in software engineering. It outlines several key practices including infrastructure control, source code control, defect/feature tracking, automated regression testing, and release planning. It emphasizes applying these practices can help avoid missed dates, poor quality software, badly-designed features, and other issues. The document also discusses defining a profession through the interlinking of discipline, practice, and profession. It provides some general provisions for professional practice requirements including duties of students, institutional supervisors, and company supervisors during internships.