Return to Article Details Project-Based Software Education for Enterprises: Challenges, Lessons Learned and Best Practices Download Download PDF