Practical Team Management for Software Engineers

This course teaches you the skills and guidance to immediately make a practical impact on your team management capabilities. You'll learn how to be more effective at developing processes to manage and lead your team.
Course info
Rating
(19)
Level
Beginner
Updated
May 19, 2017
Duration
6h 42m
Table of contents
Course Overview
Overview
Aligning IT Activities to the Business
Managing Customer Expectations
Building Team Structure and Capabilities
Acquiring the Right Talent
Managing Through Effective Communication
Promoting Productivity Through Team Processes
Summary and Final Words
Description
Course info
Rating
(19)
Level
Beginner
Updated
May 19, 2017
Duration
6h 42m
Description

As a new or current leader/manager of a technical team, you need the necessary tools, processes, and approaches to be successful in achieving your organization’s business goals. In this course, Practical Team Management for Software Engineers, you will learn how to align your activities to the business while managing customer expectations through effective communication techniques. Next, you will explore how to build your team’s structure, its capabilities and how to acquire just the right talent to join your team. Finally, you will learn 10 key basic software development processes that you can easily employ with your team. When you are finished with this course, you will have new methods, processes, and improved management skills to support your activities and responsibilities as a manager or team leader.

About the author
About the author

Michael is General Manager at Fairway Technologies, a San Diego based technology consulting company. Prior to that, he was Vice President of Development at PDSA, Inc. and has many years of management, technology, and leadership experience.

More from the author
More courses by Michael Krasowski
Transcript
Transcript

Hi everyone, my name is Michael krasowski and welcome to my course Practical team management for Software Engineers.

So there you are, heads down and cranking out the code. Life is grand and you just love being a software engineer. Then one day your boss says, “hey I think you have been doing a nice job and I would like you to manage a team for me. Maybe about 5-8 developers. And I will need you to work with the customers, figure out and document requirements, determine your software development lifecycle, standards, manage work tasks, hire people, etc. You know, come up with all the team management stuff you think you need and oh, by the way, you start tomorrow.”

If something like that has happened to you, then you have come to the right place, this course is for you!

This course is your ‘starter kit’ as a new manager and will cover the following major topics and themes:

  • aligning IT activities to the business
  • managing customer expectations
  • Building team structure and capabilities
  • acquiring the right talent
  • managing thru effective communication
  • promoting productivity thru team processes
By the end of this course, you will know how to begin your journey as a new manager or a manager looking to improve your skills with the confidence and skills necessary for your success.

I hope you will join me on this journey to improving your skills with my Pluralsight course: practical team management for Software Engineers.