Leader’s Pulse: Managing the Knowledge Worker

Michael Hackett

 

Michael is a co-founder of LogiGear Corporation, and has over two decades of experience in software engineering in banking, securities, healthcare and consumer electronics. Michael is a Certified Scrum Master and has co-authored two books on software testing. Testing Applications on the Web: Test Planning for Mobile and Internet-Based Systems (Wiley, 2nd ed. 2003), and Global Software Test Automation (Happy About Publishing, 2006).
He is a founding member of the Board of Advisors at the University of California Berkeley Extension and has taught for the Certificate in Software Quality Engineering and Management at the University of California Santa Cruz Extension. As a member of IEEE, his training courses have brought Silicon Valley testing expertise to over 16 countries. Michael holds a Bachelor of Science in Engineering from Carnegie Mellon University.

Standing on left of desk elegant young businesswoman looking at camera with six colleagues sitting and standing at desk behind. Two of them are looking at camera, others are discussing issues

For leaders and managers in the post Agile development world there has been a fundamental shift in how staff are managed, directed and supported. This shift is catching up with the modern management theory that has been around for the last 50 years which was only really theorized for many people and not actually implemented.

In this article, I want to lay out the theories that brought about this change, discuss what the new role of leads and managers is and present how these can be implemented in your organization.

It’s a lot to think about, I know. So this will be a 2-part series to begin the New Year, especially in our first trends issue. Part 2 will detail how to begin implementing these practices with your team in our March Testing Essentials issue.

First, the theories

It is important to note, up until the post industrial age, all management theory and thinking up to that point was about managing factory workers and military using motivation, and reward. “Command and Control” management comes from military and factory management. However, Peter Drucker changed all that in 1959 with the introduction of the term Knowledge Workers.

Knowledge Workers

A term first used by Peter Drucker in his 1959 book, Landmarks of Tomorrow, the knowledge worker includes those in the information technology fields, such as programmers, systems analysts, technical writers, academic professionals, researchers, and so forth.

Knowledge workers are, clearly, different to manage than factory workers.

To quickly distinguish, in both the military and factories, there was no or very limited job mobility. Contrasted to today’s worker, there is great job mobility. It is common for a techie to move jobs three or four times in the beginning of their career before finding a place to stay for perhaps five years. Lifetime employment is long, long gone. Rapid job mobility fully differentiates knowledge workers, meaning we must manage them differently. Factory or Military managers make a decision. The staff has to do it. Staff motivation could be salary, avoiding punishment or promotion/rank. If a tech manager makes a decision, the staff “decides” for themselves if they want to do it based on different motivation such as team approval, technology interest, convenience and if they do not want to do it, they can go find another job, often, very quickly, for more money.

Command and Control does not work with knowledge workers.

The Impact of Agile/Scrum Teams

How has Agile turned us on its heads? Most Agile teams have a Scrum Master and Product Owner that assign daily work, take any measurements, manage day-to-day tasks, argue and agree to bug fixes, implement features, decide on being Done accepting technical debt, and more. These are all the things Project managers, Test Leads and Dev Leads used to argue over.

So, what is the need or use of these leads and managers?

What people commonly refer to as Agile has been implemented in so many ways at different organizations, hence the name ScrumButs… But that is a future article…

Many organizations have done away with the lead and manager role for silos, thus The Team now takes the lead in management responsibilities.

Some other organizations have kept the old structure melded with the new. There are Scrum Teams as well as Dev Teams, Test Teams, UI/UX teams, etc.

The impact of Lean Software Development Principles

Lean, my favorite disruptor, is a set of principles published in 1988 about Toyota production called: “Triumph of the Lean Production System.” Even in software, LSD (Lean software development) has been around for a while. We all know at this point, the primary attribute/principle of Lean is to cut waste. Of the 7 principles, the very powerful practice of “Empower the Team” is profound for leaders today. Empowering the team is practice implemented by letting the team make the decisions, albeit with the help of the Product Owner. The silo leaders may not even be involved in the day-to-day decision making. However, to be comfortable enough to let your team take the lead, you need to hire competent staff who you trust, take responsibility for amplified learning and ensure the Team understands the whole product.

How these lean practices impact software development so swiftly is primarily through having decision making be a bottom up process: decisions are made from the lowest level, it doesn’t implement top-down command and control. With knowledge of the users, the people who are fully immersed in the product, the bugs, and the systems, make the decisions and prioritize and shift work and add or cut coverage.. If you have smart people and you have prepared them for their job- why not? If they are not prepared, this is yours to fix. It may also be your job to alert other leaders and managers of how day-to-day management has already changed and how you are participating in it. If they have not already, they may need to join in the new thinking to retain, motivate and support their staff.

Putting it together

Putting together these mega-trends of Command and Control – factory and military style, vs managing Knowledge workers, Agile/Scrum Teams and Lean Management- is leaving leaders and managers scrambling to catch up with this new paradigm. In reality, this has been in place for a while, fully in some places, while still many organizations may need help to nudge them into the new direction. To some other organizations, these are still foreign concepts.

An interesting aspect of this new landscape is that it is driven from the bottom-up by staff. Today’s employees are demanding more flexibility and choice in their work. They are not afraid to change jobs frequently and be decision-makers and individually valued by the team.

Many leaders, leads and managers, struggle to retain staff, motivate staff, engage them, push them, pull them, attempt to control them, and simply to keep them productive!

To overgeneralize and simplify, today’s leaders will be supportive coaches, trainers, emotional leaders and doing more traditional HR-type tasks than project, product, technical tasks.

For example, some people think having a corporate mission, values or a team vision is fluff. A key part of a leader’s job is enrolling staff in their vision. Communicating and discussing high-level corporate, or low-level product goals fully to the staff so that when put in important decision making positions, they can be trusted to be guided in their decision by where the organization wants to go.

Summary

The not-so-new theories of managing knowledge workers have been implemented at increasing speed primarily due to Agile practices pushing decision making down to the lowest level of staff.

These theories are being put into practice rapidly across all industries, therefore understanding these management ideas and practices is important and I encourage you to read in greater detail these foundation principles.

To summarize the new management paradigm- leaders support staff. We do not attempt to control staff. That is a lot for some people to swallow. And it is more complicated- that support includes empowerment, training, coaching and listening.

There is a lot more to explore here. Part 2 of this article, in the March LogiGear Magazine issue, will discuss the lower level details of what the new paradigm can look like, and how to begin the practices.

Michael Hackett
Michael is a co-founder of LogiGear Corporation, and has over two decades of experience in software engineering in banking, securities, healthcare and consumer electronics. Michael is a Certified Scrum Master and has co-authored two books on software testing. Testing Applications on the Web: Test Planning for Mobile and Internet-Based Systems (Wiley, 2nd ed. 2003), and Global Software Test Automation (Happy About Publishing, 2006). He is a founding member of the Board of Advisors at the University of California Berkeley Extension and has taught for the Certificate in Software Quality Engineering and Management at the University of California Santa Cruz Extension. As a member of IEEE, his training courses have brought Silicon Valley testing expertise to over 16 countries. Michael holds a Bachelor of Science in Engineering from Carnegie Mellon University.

The Related Post

HR issues will negatively impact team dynamics. HR can send shivers down the spine of many Tech Team Leaders. They are a complicated set of topics, especially for people and technology. Geeks have always posed unique issues and many small tech companies and start-ups do not have a strong centralized HR team but continue to distribute ...
One of the difficulties of being a Software Tester is that when you’re doing your job really well, it’s unnoticeable! Unlike Software Developers, who are creating a product that will then be seen by management, Software Testers create tests that will help validate that the product is working correctly. When we do a great job, ...
HR issues can be detrimental to a work teams productivity. So it’s important to have HR knowledge and a resource to help you navigate these waters. Handling “HR issues” well may in fact save your life and build your career. I have a friend who works at a Silicon Valley Tech/Media company. No, not a ...
Michael Hackett   Michael is a co-founder of LogiGear Corporation, and has over two decades of experience in software engineering in banking, securities, healthcare and consumer electronics. Michael is a Certified Scrum Master and has co-authored two books on software testing. Testing Applications on the Web: Test Planning for Mobile and Internet-Based Systems (Wiley, 2nd ...
Do managers even matter? That’s a good question.  This is the question some MBA students asked for a research project at Google. They called the research, data gathered, findings, implementation, and follow-up “Project Oxygen.” It focused on gathering data regarding what qualities staff perceived would make a “good manager.” The results were not surprising. But, ...
From vague user stories to differences in personal styles, learning how to deal with ambiguity is important for tech leaders. My first Manager in Testing was the famous author, Cem Kaner. He taught me many things that still impact my work decades later. One quote from him that has always stuck with me is: “Software projects ...
From expanding your skillset, to showing that you care, EI is crucial to great leadership. This is Part 2 of a 2-Part series. We are picking up the discussion of Emotional Intelligence from Part 1 in the June 2019 issue. After fully understanding Daniel Goleman’s model from Part 1 and references to his model, in ...
Investing in Test Automation training will increase your team’s productivity. The availability of reliable jobs in a competitive US market seems to be constantly embattled with competition and replacements of artificial intelligence (AI). In 2016, Foxconn replaced 60,000 employees with robots. However, the growth of Test Automation as an occupation has highlighted an intriguing option ...
  Karen N. Johnson is a longtime active contributor to the software testing community. Her work is often centered on helping organizations at an enterprise level. Karen’s work is often focused on helping teams and organizations improve quality overall. Her professional activities include speaking at conferences both in the US and internationally. Karen is a contributing author ...
Productivity is a multi-headed beast. It’s a cocktail consisting of motivation, culture, collaboration, focus, goal setting, and time management, as well as controlling ambiguity to make one simple goal: keeping your staff working.
Every leader knows having a fully trained staff is essential to productivity, employee satisfaction, teamwork, and just getting the job done! This is particularly true today in technology for many reasons. I want to focus on three ideas. 1.Training for training’s sake: Training to keep up with tech changes Training as a tool for better employees ...
A practical approach to building culture in a modern work environment Working as a Lead or Manager or simply being a team leader has always had its pitfalls. Today they are more numerous, multi-faceted and more perilous for you.

Leave a Reply

Your email address will not be published.

Stay in the loop with the lastest
software testing news

Subscribe