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

Technical Lead, the balance between leadership and technical skills

Technical Lead, the balance between leadership and technical skills

El rol del líder técnico dentro de un equipo de desarrollo puede asegurar software de calidad, developers contentos y sobre todo, crecimiento profesional. Platiquemos acerca de las experiencias personales y concluyamos en los puntos claves para ser un buen líder técnico.

Mas información: http://michelletorres.mx/conferencia-technical-lead-el-balance-entre-liderazgo-y-habilidades-tecnicas-en-devday-4-women/

Michelle Torres

June 09, 2017
Tweet

More Decks by Michelle Torres

Other Decks in Programming

Transcript

  1. WHO IS MICHELLE? ★ Licenciada en Informática con Maestría en

    Tecnologías de la Información. ★ PM and Tech Lead for the last three years, using agile methodologies, improving processes, reducing times and risks. ★ More than 13 years as a Software Engineer using web technologies. ★ Technology's professor for 15 years, currently teaching at ‘Universidad de Guadalajara’. ★ Advocate follower of the free software movement, committed every day to share knowledge and experiences. ★ National and international speaker and instructor.
  2. WHAT IS A TECHNICAL LEAD? A lead programmer is a

    software engineer in charge of one or more software projects who is responsible for leading a development team.
  3. WHAT IS A TECHNICAL LEAD? In general he or she

    is responsible for the underlying architecture for the software program, as well as for overseeing the work being done by any other software engineers working on the project.
  4. WHAT IS A TECHNICAL LEAD? Also acts as a mentor

    for new or lower-level software developers or programmers, as well as for all the members on the development team.
  5. WHAT IS A TECHNICAL LEAD? Establishes a technical vision with

    the development team and works with developers to turn it into reality. Along the way, a Tech Lead takes on traits that other roles may have, such as a Team Lead, Architect or Software Engineering Manager but
  6. TECH LEAD RESPONSIBILITIES ★ Lead the execution of the development

    pipeline and delivery of software products to Production. ★ Ensure that best practices for coding, architecture, and security are employed across all teams consistently, and maintain responsibility for the quality development of internal and external
  7. TECH LEAD RESPONSIBILITIES ★ Designs and develops technical solutions for

    existing architecture or enhancements to new and future software product releases. ★ Develops and drives strong cross-functional communications between the software engineering, product management, and leadership teams.
  8. TECH LEAD RESPONSIBILITIES ★ Identify and respond to high-priority issues

    rapidly and effectively. ★ Build a high performing engineering team with emphasis on mentoring and developing individual contributors.
  9. TECHNICAL SKILLS Let your skills and know-how apply. You should

    also always keep investigating and testing new technologies and methodologies.
  10. BUILD YOUR TEAM Code Reviews Pair Programming Brown bag sessions

    Technical retrospectives Spike showcases
  11. Tiempo is headquartered in Tempe, Arizona, with three development facilities

    in Mexico: ➔ Tiempo Development builds innovative software for US companies. ➔ Uses Agile methodologies to exceed clients´ expectations. ➔ Inc. Magazine recognized Tiempo Development as one of the 5000 Fastest-Growing Private Companies in America for 5 years in a row. ➔ SG also named us one of the Top 10 Software companies to work for