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.
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.
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.
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.