I was thinking about something, and got to this question I would like some opinions on. How would you allocate your team’s development time for the tasks you need to be done “today” (important fixes, current work on features), “tomorrow” (architecture, refactoring, technical debt) and “future” (research, prototypes, adopting new technologies)?
Like 50% today, 30% tomorrow, 20% future (random numbers). And why 🙂