Tag: team management

  • DOES19 London: Effective Team Management Foments New Ways of Working

    DOES19 London: Effective Team Management Foments New Ways of Working

    In the IT space it feels like we collectively begin asking and ruminating on the same question all at once, chewing on all the possible answers and outcomes. Recently, one such question has begun popping up with more and more frequency: “How can we help teams, and especially product teams, be more effective?”

    While more research is coming out to help guide teams through new and iterative ways of working, moving on from static and traditional models is far from the norm. So, it may come as no surprise that insights into different ways of structuring product teams would be a prominent topic at Gene Kim’s DevOps Enterprise Summit 2019 (DOES19) in London.

    There, I sat down with Manuel Pais, an independent IT consultant focused on team interactions and the co-author of a new IT Revolution Publishing book, “Team Topologies.”

     

    In our interview, Manuel shares some takeaways from his book as well as guidance on the importance of managing team “cognitive load” and how organizations can begin rethinking their approach to software delivery when it comes to cross-functional teams.

    In addition to our interview on the Digital Anarchist set, I am also happy to include a video of Manuel’s presentation alongside co-author, Matthew Skelton.

    If you’re interested in hearing from other IT and DevOps leaders, be sure to watch the other 30 video interviews from the conference up on the Digital Anarchist site.

    Don’t forget! DevOps Enterprise Summit Las Vegas 2019 is happening Oct. 28-30 at The Cosmopolitan Hotel. Be sure to register here if you haven’t already and join us for the premier event for technology leaders of large, complex organizations implementing DevOps principles and practices. You can also preview the event by watching presentations from past DevOps Enterprise Summits.

    — Alan Shimel

  • DevOps as Matrix Management

    DevOps as Matrix Management

    How matrix management can help teams work effectively regardless of skills

    We want teams to share a common purpose. They need a wide set of skills. If we lead by purpose, then we can’t lead by skill, so how are people going to be evaluated on their professional competence? How will they grow?

    Matrix management. People are led (guided in what to do) by program managers focused on shared purpose. Additionally, they participate in a professional, skill-based hierarchy where they grow in how to do their work best.

    Some challenges: People can feel like they have two bosses. Professional leadership can feel like they don’t have control over the people they’re responsible to grow. Program managers don’t have full control over hiring or training, even if this team’s particular needs are unusual.

    Multidisciplinary Software Teams

    A complete software development team needs to take responsibility for operations, delivery, observation, security, scaling, testing, accessibility, user experience … so much! How do we add all these skills to one team? With tooling.

    We abstract hardware behind an API. We build self-service spin-up tools. We make builds automatic. The professional leadership in these aspects of software are the people building these tools, whether in the same team or in Development Experience teams. These same people serve as consultants when teams need more expertise.

    The product teams decide what they need to do, and these support teams help with how. When a product team has special needs, they can take more control and make their own delivery, for instance. Until then, people can learn operations at a high level, not the whole stack.

    It is like matrix management, except the contributors stuck in the middle are software, not humans! They don’t mind having one team push their buttons and another change their code. The team behind the tooling feels control. For special needs, the product team is free to “hire” and train their own software.

    In business, matrix management lets multidisciplinary teams share a purpose, while still helping people grow in their professional skill sets. In software, DevOps means each team changes and operates their software, with the help of continually improving automation.

    — Jessica Kerr

  • Tips for Successfully Adjusting to Life as a Project Manager

    Tips for Successfully Adjusting to Life as a Project Manager

    When you switch to a new work environment, it takes time to adjust to the new surroundings. As a project manager, you have to be ready to lead your team on the path to success while ensuring a good system of supervision and support. At this stage of your career, if you are feeling a little tense, you are not alone: Many managers often feel anxious about adjusting to being a business manager. You need to spend more time to develop the characteristics of a good manager so that you can handle the most delicate responsibilities in the business. Here are several highlighted tips to successfully adjust in your role as a business project manager.

    Source – Pixabay

    Learn Team Management Skills

    There is no doubt that independent work has its own importance in an organization, but you cannot ignore the importance of teamwork. The idea of team management is to develop a supportive and collaborative company culture by encouraging team members to work together. Make some efforts to encourage communication within your team and provide a proper channel for feedback. In addition, take the time to organize individual meetings to build trust and a higher sense of responsibility in your team members.

    Implement a Growth-Oriented Approach

    Every project manager needs to work diligently to help employees progress on an individual level as well as on group level. Every great business needs a good leader to grow, so it is important to establish healthy personal relationships with all members of your team so that you can know more about their interests and hidden talents. Effective managers always make efforts to facilitate a growth-oriented approach for overall employee development—this, in turn, pays off in the form of greater productivity and team chemistry.

    Follow an Inclusive Process

    Although you want your team members to take risks and be proactive in pursuing project goals, it is also important to help them feel comfortable in doing so. Make efforts to motivate team members and create an inclusive work culture. Let your team raise their individual ideas, opinions, and concerns so that they can find easy ways to cope with challenging work conditions. When team members have the flexibility to start a conversation and share their feedback, they can be more innovative in tackling challenging projects.

    It is easy to feel anxious as you step into the role of a project manager for the first time. The direction of the team and how projects are completed will be based on your ability to lead. However, the primary approach to reducing these types of feelings is by focusing on building and molding your team. To paraphrase Benjamin Law, owner of Crazyleaf Design: By prioritizing your team interests, highlighting every member’s unique skills and creating an integrated work environment, you can better adjust to being a project manager. These can contribute to being a more successful manager in the long term.

    — Wendy Dessler