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
(21)
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
(21)
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
The Technical Business Analyst
Intermediate
2h 28m
Sep 11, 2019
Developing Effective Agile Sprint Plans
Intermediate
2h 24m
Mar 30, 2019
More courses by Michael Krasowski
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
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 code, life is grand, and you just love being a software engineer. Then one day your boss says to you, hey I think you've been doing a nice job and I'd like you to be a manager and manage a team for me, maybe about 5 or 8 developers and I will need you to work with the customers, figure out and document requirements, determine your software development lifecycle, figure our your standards, your architecture, manage your work tasks, hire people, and all that stuff, and you know come up with all the team management things you think you need, and oh, by the way, you start tomorrow. If something like that has happened to you, then you've come to the right place, this course is for you. This course is your starter kit and as a new manager or a manager needing to acquire new skills, we'll be covering 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 through effective communication, and promoting productivity through 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'll join me on this journey to improving your skills with my Pluralsight course Practical Team Management for Software Engineers.