Click here to close now.


@DevOpsSummit Authors: Carmen Gonzalez, AppDynamics Blog, Yeshim Deniz, Liz McMillan, Pat Romanski

Related Topics: SDN Journal, Microservices Expo, Microsoft Cloud, Agile Computing, @BigDataExpo, @DevOpsSummit

SDN Journal: Blog Feed Post

Creating High-Performance Teams: Get Rid of Judgment

Real teams are formed around a common purpose, not a common manager

The biggest difference between high-performance teams and more average teams is that the high-performance group actually acts like a team.

That statement is so obvious, I am going to let it stand on its own.

If you look at most groups, they tend to act less like teams and more like loose affiliations of individuals that are connected through a common manager. The manager is an orchestrator, maybe even a facilitator at times, but that doesn’t mean the group is really a team. Rather, they are individual contributors that are linked by a common task management protocol.

Too many people make the mistake of thinking that teams are natural byproducts of a reporting structure. We should be clear: a reporting structure is useful for defining lines of communication and determining who is responsible for the administrative tasks of people management (expense reports, PTO requests, reviews, and so on). But a reporting structure has nothing at all to do with forming a team. Think of reporting structure more as a necessary evil because of the HR systems that we use.

Real teams are formed around a common purpose, not a common manager. A group of people all committed to a single end goal is a team. Who they report to is irrelevant; it’s the objective or the mission that defines the team. This is why open source projects can be effective. Even when people report into entirely different corporate entities, they are capable of working together to deliver a common objective. That is teamwork.

But what separates the good teams from the bad teams?

The best teams work in concert to accomplish something. They work in concert. This is different from the way many “teams” operate (quotes used for emphasis). Think about how a typical team works. There is some team lead who works to break the objective down into a set of tasks. These tasks are then farmed out to the team members based on their skill set or interest or seniority or whatever. The hope is that by pushing the individual activities out, people can execute against their parts in parallel, effectively speeding up the project.

The subtle point here is that the first thing the leader does is break the objective down into parts so that the team can go off and act independently. This isn’t teamwork; this is a hub-and-spoke management model. In fact, for many teams, the only time they come together as an actual team is on weekly staff or project calls designed to solicit status from each of the isolated individuals.

How do you know this isn’t teamwork? How many of us has been on one of these status calls, bored to tears because 97% of the discussion is irrelevant to us? We hate listening to people give status because we don’t actually care that much about what they are doing. It doesn’t impact us, so we find the detail irrelevant at best and absolutely maddening at worse. When someone takes time to get into the details of what they are doing, we think they are either grandstanding or rat-holing. If you ever have felt these things, you know you are not part of a team.

Real teams work together. They are engaged not just in their tasks but also more broadly in the initiative as a whole. They talk. They brainstorm. They strategize. They celebrate each other’s success. They share in each other’s setbacks. The real measure of a team is how well they collaborate.

Collaboration hinges on the free exchange of ideas. And there is no greater killer of collaboration than judgment.

Whenever people work in a group setting, they are taking on risk. The challenge of teams is that your performance is public. It is difficult to hide when everything you do is out in the open. When you perform well, it is exhilarating because everyone sees it. But when you fall short, it is terrifying because everyone sees it. And if those failures carry with them too much judgment, the person will naturally pull back until they are an individual working alongside a team.

When you give critical feedback, it is important to be specific and honest. But it is equally important to withhold judgment. You want to comment on the performance without judging the individual. You want to talk about actions, but refrain from commenting on character. When someone falls short – even if it is more frequent than it ought to be – you want to talk about the performance and not the individual. Someone might not be prepared, but that does not necessarily indicate laziness or lack of dedication. An individual might offer up a poorly thought out idea, but that does not mean the person is inferior or incapable. Talk about the idea, not the person. By keeping the discussion about the performance, you can have a very candid conversation without assailing the individual.

This is important because when people feel attacked, they either fight back or fall back. In the case where they fight back, the ensuing discussion is emotional. Neither side will be able to land points. There is nothing productive about this kind of exchange. If the person falls back, you run the risk of them withdrawing over time to the point where they don’t offer up thoughts or effort at allt. If this happens, you revert from team to collection of individuals.

As a leader, people will key off of your response. How do you treat your team’s setbacks? Do you offer up feedback along with a healthy side serving of judgment? Or do you comment on the performance and leave the individual out of it?

The answer might not be as clear as you think. It is difficult to self-diagnose because we frequently carry judgment not in our words but in our tone or facial expressions. If you are thinking it, people will be reading it, regardless of whether the words ever actually come out of your mouth.

There are ways to see how you are doing. If you ask your team about the status of something that is late, do you get a 15-second response or a 2-minute response? If the person you are querying gives you a lengthy description of everything they have done over the past week, she is justifying the lateness. That justification is because she is afraid of being judged. If this is a typical response, you might not be fostering the kind of judgment-free environment that you think. If instead, she gives a short answer about the status (“I haven’t finished yet, but I expect to finish by tomorrow.”), you are creating a safe space to talk freely.

When people can talk openly without fear of being judged, they naturally become more generous in sharing their thoughts. This makes collaboration easier. And ultimately this transforms groups of individuals into teams.

[Today's fun fact: Owls are one of the only birds who can see the color blue. Yeah, I don't know what the other ones are either. Our PR firm only gave me half of the fact apparently.]

The post Creating high-performance teams: Get rid of judgment appeared first on Plexxi.

Read the original blog entry...

More Stories By Michael Bushong

The best marketing efforts leverage deep technology understanding with a highly-approachable means of communicating. Plexxi's Vice President of Marketing Michael Bushong has acquired these skills having spent 12 years at Juniper Networks where he led product management, product strategy and product marketing organizations for Juniper's flagship operating system, Junos. Michael spent the last several years at Juniper leading their SDN efforts across both service provider and enterprise markets. Prior to Juniper, Michael spent time at database supplier Sybase, and ASIC design tool companies Synopsis and Magma Design Automation. Michael's undergraduate work at the University of California Berkeley in advanced fluid mechanics and heat transfer lend new meaning to the marketing phrase "This isn't rocket science."

@DevOpsSummit Stories
Achim Weiss is Chief Executive Officer and co-founder of ProfitBricks. In 1995, he broke off his studies to co-found the web hosting company "Schlund+Partner." The company "Schlund+Partner" later became the 1&1 web hosting product line. From 1995 to 2008, he was the technical director for several important projects: the largest web hosting platform in the world, the second largest DSL platform, a video on-demand delivery network, the largest eMail backend in Europe, and a universal billing system.
Containers have changed the mind of IT in DevOps. They enable developers to work with dev, test, stage and production environments identically. Containers provide the right abstraction for microservices and many cloud platforms have integrated them into deployment pipelines. DevOps and Containers together help companies to achieve their business goals faster and more effectively.
Chris Van Tuin, Chief Technologist for the Western US at Red Hat, has over 20 years of experience in IT and Software. Since joining Red Hat in 2005, he has been architecting solutions for strategic customers and partners with a focus on emerging technologies including IaaS, PaaS, and DevOps. He started his career at Intel in IT and Managed Hosting followed by leadership roles in services and sales engineering at Loudcloud and Linux startups.
As a CIO, are your direct reports IT managers or are they IT leaders? The hard truth is that many IT managers have risen through the ranks based on their technical skills, not their leadership ability. Many are unable to effectively engage and inspire, creating forward momentum in the direction of desired change. Renowned for its approach to leadership and emphasis on their people, organizations increasingly look to our military for insight into these challenges.
Saviynt Inc. has announced the availability of the next release of Saviynt for AWS. The comprehensive security and compliance solution provides a Command-and-Control center to gain visibility into risks in AWS, enforce real-time protection of critical workloads as well as data and automate access life-cycle governance. The solution enables AWS customers to meet their compliance mandates such as ITAR, SOX, PCI, etc. by including an extensive risk and controls library to detect known threats and behavior and usage analytics to identify unknown risks.
DevOps is here to stay because it works. Most businesses using this methodology are already realizing a wide range of real, measurable benefits as a result of implementing DevOps, including the breakdown of inter-departmental silos, faster delivery of new features and more stable operating environments. To take advantage of the cloud’s improved speed and flexibility, development and operations teams need to work together more closely and productively. In his session at DevOps Summit, Prashanth Chandrasekar, Founder & General Manager of Rackspace’s DevOps business segment and Co-Founder & Hea...
Mobile, social, Big Data, and cloud have fundamentally changed the way we live. “Anytime, anywhere” access to data and information is no longer a luxury; it’s a requirement, in both our personal and professional lives. For IT organizations, this means pressure has never been greater to deliver meaningful services to the business and customers.
Docker is hot. However, as Docker container use spreads into more mature production pipelines, there can be issues about control of Docker images to ensure they are production-ready. Is a promotion-based model appropriate to control and track the flow of Docker images from development to production? In his session at DevOps Summit, Fred Simon, Co-founder and Chief Architect of JFrog, will demonstrate how to implement a promotion model for Docker images using a binary repository, and then show how to distribute them to any kind of consumer, being it a customer or a data center.
Containers have changed the mind of IT in DevOps. They enable developers to work with dev, test, stage and production environments identically. Containers provide the right abstraction for microservices and many cloud platforms have integrated them into deployment pipelines. DevOps and containers together help companies achieve their business goals faster and more effectively. In his session at DevOps Summit, Ruslan Synytsky, CEO and Co-founder of Jelastic, will review the current landscape of DevOps with containers and the benefits. In addition, he will discuss known issues and solutions fo...
DevOps has often been described in terms of CAMS: Culture, Automation, Measuring, Sharing. While we’ve seen a lot of focus on the “A” and even on the “M”, there are very few examples of why the “C" is equally important in the DevOps equation. In her session at @DevOps Summit, Lori MacVittie, of F5 Networks, will explore HTTP/1 and HTTP/2 along with Microservices to illustrate why a collaborative culture between Dev, Ops, and the Network is critical to ensuring success.
Overgrown applications have given way to modular applications, driven by the need to break larger problems into smaller problems. Similarly large monolithic development processes have been forced to be broken into smaller agile development cycles. Looking at trends in software development, microservices architectures meet the same demands. Additional benefits of microservices architectures are compartmentalization and a limited impact of service failure versus a complete software malfunction. The problem is there are a lot of moving parts in these designs; this makes assuring performance co...
As a company adopts a DevOps approach to software development, what are key things that both the Dev and Ops side of the business must keep in mind to ensure effective continuous delivery? In his session at DevOps Summit, Mark Hydar, Head of DevOps, Ericsson TV Platforms, will share best practices and provide helpful tips for Ops teams to adopt an open line of communication with the development side of the house to ensure success between the two sides.
For almost two decades, businesses have discovered great opportunities to engage with customers and even expand revenue through digital systems, including web and mobile applications. Yet, even now, the conversation between the business and the technologists that deliver these systems is strained, in large part due to misaligned objectives. In his session at DevOps Summit, James Urquhart, Senior Vice President of Performance Analytics at SOASTA, Inc., will discuss how measuring user outcomes – including how the performance, flow and content of your digital systems affects those outcomes – ca...
In his session at DevOps Summit, Bryan Cantrill, CTO at Joyent, will demonstrate a third path: containers on multi-tenant bare metal that maximizes performance, security, and networking connectivity.
Manufacturing has widely adopted standardized and automated processes to create designs, build them, and maintain them through their life cycle. However, many modern manufacturing systems go beyond mechanized workflows to introduce empowered workers, flexible collaboration, and rapid iteration. Such behaviors also characterize open source software development and are at the heart of DevOps culture, processes, and tooling.
Containers are revolutionizing the way we deploy and maintain our infrastructures, but monitoring and troubleshooting in a containerized environment can still be painful and impractical. Understanding even basic resource usage is difficult - let alone tracking network connections or malicious activity. In his session at DevOps Summit, Gianluca Borello, Sr. Software Engineer at Sysdig, will cover the current state of the art for container monitoring and visibility, including pros / cons and live demonstrations of each method. Special emphasis will be put on sysdig, an open source troubleshoo...
SYS-CON Events announced today that IBM Cloud Data Services has been named “Bronze Sponsor” of SYS-CON's 17th Cloud Expo, which will take place on November 3–5, 2015, at the Santa Clara Convention Center in Santa Clara, CA. IBM Cloud Data Services offers a portfolio of integrated, best-of-breed cloud data services for developers focused on mobile computing and analytics use cases.
Clutch is now a Docker Authorized Consulting Partner, having completed Docker's certification course on the "Docker Accelerator for CI Engagements." More info about Clutch's success implementing Docker can be found here. Docker is an open platform for developers and system administrators to build, ship and run distributed applications. With Docker, IT organizations shrink application delivery from months to minutes, frictionlessly move workloads between data centers and the cloud and achieve 20x greater efficiency in their use of computing resources. Inspired by an active community and trans...
The last decade was about virtual machines, but the next one is about containers. Containers enable a service to run on any host at any time. Traditional tools are starting to show cracks because they were not designed for this level of application portability. Now is the time to look at new ways to deploy and manage applications at scale. In his session at @DevOpsSummit, Brian “Redbeard” Harrington, a principal architect at CoreOS, will examine how CoreOS helps teams run in production. Attendees will understand how different components work together to solve the problems to manage applicatio...
In their session at DevOps Summit, Asaf Yigal, co-founder and the VP of Product at, and Tomer Levy, co-founder and CEO of, will explore the entire process that they have undergone – through research, benchmarking, implementation, optimization, and customer success – in developing a processing engine that can handle petabytes of data. They will also discuss the requirements of such an engine in terms of scalability, resilience, security, and availability along with how the architecture accomplishes these requirements. Lastly, they will review the gory details of the technolo...
Any Ops team trying to support a company in today’s cloud-connected world knows that a new way of thinking is required – one just as dramatic than the shift from Ops to DevOps. The diversity of modern operations requires teams to focus their impact on breadth vs. depth. In his session at DevOps Summit, Adam Serediuk, Director of Operations at xMatters, Inc., will discuss the strategic requirements of evolving from Ops to DevOps, and why modern Operations has begun leveraging the “NoOps” approach. NoOps enables developers to deploy, manage, and scale their own code, creating an infrastructure...
In today's digital world, change is the one constant. Disruptive innovations like cloud, mobility, social media, and the Internet of Things have reshaped the market and set new standards in customer expectations. To remain competitive, businesses must tap the potential of emerging technologies and markets through the rapid release of new products and services. However, the rigid and siloed structures of traditional IT platforms and processes are slowing them down – resulting in lengthy delivery cycles and a poor customer experience.
The modern software development landscape consists of best practices and tools that allow teams to deliver software in a near-continuous manner. By adopting a culture of automation, measurement and sharing, the time to ship code has been greatly reduced, allowing for shorter release cycles and quicker feedback from customers and users. Still, with all of these tools and methods, how can teams stay on top of what is taking place across their infrastructure and codebase? Hopping between services and command line interfaces creates context-switching that slows productivity, efficiency, and may le...
DevOps and Continuous Delivery software provider XebiaLabs has announced it has been selected to join the Amazon Web Services (AWS) DevOps Competency partner program. The program is designed to highlight software vendors like XebiaLabs who have demonstrated technical expertise and proven customer success in DevOps and specialized solution areas like Continuous Delivery. DevOps Competency Partners provide solutions to, or have deep experience working with AWS users and other businesses to help them implement continuous integration and delivery development patterns or to help them automate infr...
Containers are changing the security landscape for software development and deployment. As with any security solutions, security approaches that work for developers, operations personnel and security professionals is a requirement. In his session at @DevOpsSummit, Kevin Gilpin, CTO and Co-Founder of Conjur, will discuss various security considerations for container-based infrastructure and related DevOps workflows.