Are shorter meetings really better for software engineers?

Are shorter meetings really better for software engineers?

Meetings bring people together, they encourage collaboration, and they’re a simple way to share information. But when they divide up the day’s schedule—and typically involve a conference table where every laptop is open to Slack—meetings lose their value. Our research...
Good sprints require good teams. Here’s how to get there

Good sprints require good teams. Here’s how to get there

In part 2 of this series, we’re focusing on what supports teams and enables their best work. To start, however, let’s talk about indicators that a team isn’t quite there yet. What to avoid ❌ 4 common signs of a team in need of help: 1. There’s a lack of direction or...
6 ways to protect ultra-valuable Deep Work time

6 ways to protect ultra-valuable Deep Work time

1. Make It Official Give your team members freedom to control their calendars by blocking daily or weekly hours for Deep Work—and respect that quiet time, unless something mission-critical arises. Use Uplevel to analyze your team’s calendars for the most optimal...
5 ways to get your meetings in check

5 ways to get your meetings in check

1. Avoid “FYI” Invites to Meetings We’ve found that meetings with high acceptance rates (or very few declines) are less likely to be reported as wasted efforts. Invite only the collaborators that truly need to be in the meeting and designate a note-taker for those who...
The nature of software engineering has evolved

The nature of software engineering has evolved

Customers now expect continuous innovation and improvement. We work in short sprints. When one ends, another immediately begins. And so it goes! We’re constantly seeking a break.  We’re in meeting hell. Priorities are always moving. The roadblocks sometimes seem...