Lessons Learned from Years with Teams