Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Building & Scaling up a Tech Team

Building & Scaling up a Tech Team

Talk delivered at eChai Developers Summit on 22nd April, 2022. I talked about the challenges tackled and practices we followed while building and scaling up a tech team.

Paresh Mayani

April 22, 2022
Tweet

More Decks by Paresh Mayani

Other Decks in Technology

Transcript

  1. Challenges • • • • • • • Hiring Puzzles

    Communication Challenges Team Management Brand, Cultures & Values Micromanagement Code Quality & Architecture Repetitive tasks and Automation
  2. Hiring Puzzles • • • • Don't put all the

    eggs in 1 basket For 1 position, Hire 2 Don't let the monopoly build Keep the hiring always open
  3. Hiring Challenges • • Career page should be distilled clear

    Should represent your processes and culture
  4. Hiring Challenges ☐ ☐ ☐ ☐ ☐ Most Important Think

    and hire from candidates' point of view Perks How you are unique and different Culture Growth
  5. Communication Challenges • ☐ ☐ ☐ Department Meetings Review department

    progress Department Goals and achievement Define department processes & practices
  6. Team Management • • • • • • • •

    Generate Leaders within the organisation Build Tasks Ownership Promote the talented individuals 1-on-1 Mentorship / Buddy Define onboarding process Rewards, Perks and Appreciations Career Growth KPI / OKR
  7. Branding, Culture & Values • • • • Build the

    brand Enforce values, mission and vision from top to bottom Friendly atmosphere and Flexible environment Build consensus before rolling out any processes
  8. Micromanagement • • • Don't do micro management It's a

    slow poison Let the team members fails, retry and learn from the failures
  9. Code Quality & Architecture • • • • • Department

    bible Define processes & practices Peer to Peer code review Implement Static Code Analysis practices Have team members exploring the new tech and practices
  10. Repetitive Tasks & Automation • • • Automate as many

    as mundane tasks possible Examples: Implemented CI/CD (aka build automation) Implement Automated code review (Static Code Analysis)