Engineering processes, methodologies, and practices that shape how we plan, build, and deliver software.