Organizing Software Engineering Teams to Balance Products, Partners & Professions This organizational design for a technology department aims to optimally blend the need for the technology team to be an engine of innovation, a customer-service organization and technically excellent. It views the staff, roles and responsibilities in three dimensions: products, partnerships, and professions. Products and projects… Continue reading 3 Dimensions of a Technology Team
This is a guide for CTOs, VPs of Software Engineering and other technology managers responsible for a software engineering organization. The purpose of this checklist is to help the CTO cover the areas of culture, technology and operations in their teams. It is presented in the form of a memo to direct reports. Dear Tech… Continue reading 3 Roles of a CTO: Culture. Technology. Operations.
If you are the manager of a team of people at your job, here is a format we suggest for running your staff meetings. We call it the 3-5-7 format because of its convention of giving 3 to 5 minutes per person to answer 7 questions. This system assumes that you have fewer than ten direct… Continue reading 3-5-7 Meeting Format for Weekly Staff Meetings
You can post these slides as signs in your meeting rooms and offices or include them at the start of your presentations. You can also open the original Google Slides document to print or leave comments.
Every time someone calls a meeting, they should consider using this simple template. [ meeting-invitation-template begins ] The desired outcome of this meeting is: e.g. Come to agreement on solution for issue X e.g. Make a decision about Y. e.g. Share announcements about topic Z. e.g. Continue to grow a good working relationship with each… Continue reading Suggested Template For Requesting a Meeting
By default, we should only attend meetings where we are active participants, not passive attendees with not much to contribute to the desired outcome of the meeting. There are some exceptions to this like training sessions, educational presentations or others where the purpose for attendees is to learn something. When I receive a meeting request, I… Continue reading Templates for Replying to Meeting Requests & Polite Ways to Decline Meetings
Companies should, by default, avoid scheduling meetings that start before 10am or end after 5pm. If an employee comes to the office at 8am on some days, it is often to use the two hours of the morning before meetings to catch up and/or get a head start on the day. Meetings that start before… Continue reading When to have and when not to schedule meetings
If you manage a team, value your team members time and want to improve productivity at your workplace with a simple change, consider implementing the 50/25 Meeting Recommendation that some companies are embracing. You can communicate something like the following to your team: Dear Colleagues, We deeply value your time, your productivity and your comfort… Continue reading 50/25 Meeting Format
Using smartphones — or worse, laptops — during in-person meetings diminishes productivity, is disrespectful to others and decreases your brainpower. Yes, scientific evidence indicates that multitasking makes people less intelligent.1 When you are doing something unrelated on your phone or laptop in inappropriate situations (e.g. during business meetings), you lose out because you become oblivious to the environment, people, and… Continue reading Using Laptops or Smartphones in Meetings
One of the most important lessons that was reinforced to me during the Aug 28th hacking attacks on Melbourne IT, the domain registrar for the Web sites of The New York Times, Twitter and many others was the importance of human relationships, personal networking and real-time communications during an emergency situation. In this article, I’ll mention… Continue reading What I Learned During the Hacking Attacks of August 28, 2013