Product manager - course 199,500 rub. from GeekBrains, training 6 months, Date: June 10, 2023.
Miscellaneous / / November 29, 2023
Who is it suitable for?
Senior and middle developers
Do you want to grow into a development team leader?
For aspiring team leaders
You recently became a team lead and want to learn from the mistakes of others, not your own.
For practicing team leaders
Do you want to improve your skills, structure your knowledge and exchange experiences with colleagues?
People management
- You will learn to systematically find valuable candidates and retain them in the team. If you have to resolve the issue of dismissal or unexpected leave, you can make a decision based on the Labor Code.
We will hold 2 meetings on Zoom and discuss your case.
Search and selection of a candidate, interview
• Labor Code, dismissal of employees
• Onboarding, probationary period
• Employee motivation system. Delegation
• Employee development. Feedback, One-to-One
Team management
- You will learn to organize teamwork: distribute responsibilities, cope with conflicts and maintain a healthy working atmosphere.
We will hold 2 meetings on Zoom and discuss your case.
Team life cycle. Tuckman model. Patterns of behavior at each stage
• Leadership styles
• Organization of communications. Responsibility Matrix (RACI)
• Management methods: traction, facilitation and coaching training
• Conflict Management
• Competency management
• Features of distributed team management
Product Understanding
- You will learn how to manage a product: understand the needs of management and customers, evaluate the product’s market share and analyze competitors. This will help you set goals for your team and prioritize tasks in your backlog.
We will hold 2 meetings on Zoom and discuss your case.
Market definition and competitive analysis
• Identifying the needs of potential clients (CustDev). Product engineers concept
• Product backlog management
• Defining goals for the product and team
Tech Lead: Product Quality Assurance
- Learn to organize product development: identify and correct current problems in testing, monitor incidents and track team performance.
We will hold a meeting on Zoom and discuss your case from the point of view of product quality.
Fundamental testing theory: myths, goals, principles
• Organization of testing and quality control
• Optimization of quality control and testing processes
Tech Lead: ensuring technical quality
- We will help you improve your role as a technical lead: you will learn to work with project architecture and technical debt, maintain documentation and scale processes.
We will hold 3 meetings on Zoom and discuss your case.
Clean code: Code Review practices. Linters
• Managing technical debt on the project. Organization of refactoring
• Project architecture: architecture design principles, patterns and tools
• System scaling. Issues of maximum isolation of components. The role of the architect in the company, architectural reviews.
• The importance of architecture in software, when to start thinking about serious architecture, the risks of connivance.
• Knowledge management: its types, organization of the knowledge base, structuring of information
• Knowledge management: technical documentation
Tech Lead: development cycle automation
- We'll tell you how to automate development cycles. You will learn how to set up pipelines in CI/CD, organize work with repositories in a team, and work with orchestration systems.
We will hold 2 meetings on Zoom and discuss your case.
What approaches and practices exist. CI/CD concepts.
• Analysis of Jenkins, Bamboo, GitLab CI
• Parsing Docker and Docker Swarm
• Analysis of Ansible and Kubernetes
Project Administrator
- We'll tell you how to administer the project. You will learn to build a functional model of a project, regularly test hypotheses and improve the production process.
We will hold 2 meetings on Zoom and discuss your case.
Project life cycle and functional model
• Project management schemes. Agile methodologies
• Process of continuous improvement in operations
• Production metrics
Soft skills of team leader
- We’ll tell you how to plan self-development and manage priorities in a cross-functional team.
We will hold 2 meetings on Zoom and discuss your case.
Setting Personal Goals
• Time and priority management, analysis of current problems
• Relationships with people: empathy and emotional intelligence
• Self-development: ability to learn, reflection
• Strategic vision of development