Project Management
- Project Management Methodology
- Responsibility Assignment Matrix (RACI)
- KPIs and Employee Performance
- MVP Minimum Viable Product
- Other Development Methodologies. Worst practices in Project Management
- Culture and Leadership
- Books
- Bunch of images
- Videos
- Spanish Videos
- Tweets
- Tweets 2. Cultures
Project Management Methodology
- dzone: Project Management Methodology: A Beginner’s Guide Using a specific methodology can help a Project Manager steer a project in the right direction and work in a structured manner.
- dzone: Agile Project Management Explained – A Beginner’s Guide For all who are looking into the good Agile project management can do, here’s an explanation and some benefits.
- dzone: A Complete Guide to the Project Management Lifecycle If you know about the product management lifecycle but aren’t familiar with each of its phases, take a look at how they break down.
- dzone: Top 40 Project Management Terms and Concepts of 2019
- dzone: 7 Project Management Basics Whether you’re just starting out or are a career PM, these rules should never leave your mind.
- blog.scrumstudy.com: Scrum and Kanban, alike or different?
- scrum.org: What Happens To The Sprint Backlog Items That Are Not Done?
- cio.com: Agile vs. waterfall: Project methodologies compared Agile and waterfall each offer unique benefits and drawbacks. Here are the pros and cons of each method, and how to know which is right for your organization’s projects.
- scrum.org: Make Sure You Don’t Build High Performing Teams Just to Deliver Wrong Things Faster
- scruminc.com: Better Scrum with Essence Essence is an industry standard for describing practices, which means there is no change to the actual Scrum content but an enhanced way for presenting it to teams. One of the main things you notice with Essence is the use of cards to represent the main concepts of any practice.
- enterprisersproject.com: Scrum and Kanban: 3 realities CIOs should know Agile methodologies can make all the difference in your digital transformation, but successful adoption requires culture change. Consider this expert advice on scrum and Kanban.
- forbes.com: Explaining Agile 🌟
- scrum.org: Minimum Viable Product Considered Harmful 🌟
- agilecheetah.com: Why So Many Developers are Fed Up with Agile
- age-of-product.com: Scrum 2021: Getting You Started as Scrum Master or Product Owner
- scrum.org: Scrum 2021: Getting You Started as Scrum Master or Product Owner
- scrum.org: Kanban Guide for Scrum Teams The Kanban Guide for Scrum Teams helps you add professional flow concepts to improve your value delivery.
- redhat.com: 11 considerations for effectively managing a Linux sysadmin team 🌟 Here are some guidelines for managers when dealing with your system administrator staff members.
- medium: Scrum Teams That Don’t Verify Their Outcomes Are Basically Waterfall Teams
- codefresh.io: Using a Kanban board to manage and promote Helm Releases 🌟
- medium: Nine Steps to Successfully Start Your New Product Owner Job What you should do when starting a new journey as a Product Owner
- cloudbees.com: How Asynchronous Communication Can Boost Productivity
- cloudbees.com: More Isn’t Always Better: Using Predictive Analytics to Show Adding More People Doesn’t Always Help
- infoq.com: Driving DevOps with Value Stream Management
- creately.com: How to Better Manage Your Projects with Kanban Boards
- hbr.org: As Your Team Gets Bigger, Your Leadership Style Has to Adapt
- carlos-piqueres.medium.com: Product Backlog vs Sprint Backlog
- skamille.medium.com: How New Managers Fail Individual Contributors
- blog.pragmaticengineer.com: How Big Tech Runs Tech Projects and the Curious Absence of Scrum
- acumen.io: Can Kanban scale for teams of over 50 developers? When should you consider moving to Scrum?
- infoq.com: Better Metrics for Building High Performance Teams
- noidea.dog/glue: Being Glue
- hbr.org: The Real Value of Middle Managers
- dev.to: What’s Wrong With Measuring Developer Performance (+ 10 Best Metrics)
- betterprogramming.pub: How to Speed Up Your Progress With Feedback Know the key features of an effective feedback loop
- betterprogramming.pub: Sprint Planning: Best Practices
- betterhumans.pub: 3 Productivity Tips I Learned Working at Google That You Should Already Be Using
- medium.com/@victor.ronin: The dark side of a cross-functional team
- alexander-goida.medium.com: Thoughts about breaking silos of software engineering teams 🌟
- hbr.org: How to Deal with High Pressure Situations at Work
- medium.com/@TonyBologni: 4 reasons why 4 is the perfect team size for (agile) software development 🌟 There is no one-size-fits-all, but what I found in my career in (agile) software development is that teams are often too big rather than too small.
- medium.com/dkatalis: Component Team vs Feature Team in a Nutshell 🌟
- medium.com/the-ascent: Quiet People in Meetings Are Incredible Knowing when not to talk is an art.
- autoblog.com: VW CEO lost his job over buggy software that delayed new models
- techcrunch.com: Protestware on the rise: Why developers are sabotaging their own code
- hbr.org: How to Debate Ideas Productively at Work
- betterprogramming.pub: Techniques for Managing Your Time and Cognitive Load as a Senior Leader
- medium.com/awesome-agile: 10 Ways Managers are Wasting Their Developers’ Potential
- betterprogramming.pub: Stop Hiring Software Engineers Consider product engineers.
- hbr.org: The Surprising Power of Simply Asking Coworkers How They’re Doing
- medium.com/developer-purpose: Think before you code. Engineering’s most underrated advice
- betterprogramming.pub: How to Grow as a (Software) Engineering Manager Tips to thrive outside of the corporate ladder
- betterprogramming.pub: Good Leadership Is About Growth, Not Brilliance Leadership isn’t about personal greatness and entitlement; it’s the humility to lead with courage and passion
- betterhumans.pub: 8 Communication Hacks I Use To Appear More Senior As a Young Employee Become more influential by learning the language of these subtle cues
- jproco.medium.com: Deliver a Product Roadmap That Survives Startup Velocity This is how you build the car while it’s speeding down the highway
- medium.com/career-of-you: A Ten-Step Process for Team Leaders to Reduce Meeting Overload and Take Back Their Time
- betterprogramming.pub: The Importance of Code Ownership 🌟 Well-owned code is well-maintained code
- infoworld.com: What to do when your devops team is downsized Five tips to help you manage the emotional and practical repercussions when colleagues are let go.
- bootcamp.uxdesign.cc: A quick win to prepare for every meeting using templates
- huryn.substack.com: 3 Ways to Create 10X Better Product Roadmaps
- jchyip.medium.com: My critique of “the Spotify Model”: Part 1
- hbr.org: How to Give Tough Feedback That Helps People Grow
- medium.com/@tom-neal: CTO Checklist
- martinfowler.com: Retrospectives Antipatterns 🌟 If you use retrospectives, or any kind of meeting where people are supposed to discuss and learn from their discussions, you will have experienced less efficient sessions from time to time. There is no wonder in that, and it happens to most people. This article describes and offers solutions for three of these unfortunate situations: skipping generating insights, getting lost in things you can’t change, and being dominated by a loudmouth.
- dzone.com: Productivity: Noise Is the Problem 🌟🌟 How to improve the productivity of our engineering team by providing more focus time
- rebelscrum.site: Characteristics of a Great Product Owner
- devops.com: Breaking Down Silos: Applying Open Source Practices in the Workplace
- devops.com: How Good Developers Become Good Engineering Managers
- levelup.gitconnected.com: How to manage your technical backlog
- techrepublic.com: What is Lean Software Development?
- medium.com/@ElizAyer: Meetings are the work
- newsletter.pragmaticengineer.com: Engineering Leadership Skill Set Overlaps How Staff Engineer, Engineering Manager (EM), Product Manager (PM), Tech Lead Manager (TLM) and Technical Program Manager (TPM) positions overlap in Big Tech and at high-growth startups. If you are an individual contributor engineer, you really need to print this out and hang it somewhere
- hbr.org: What It Takes to Give a Great Presentation
- inc.com: 27 Years Ago, Steve Jobs Said the Best Employees Focus on Content, Not Process. Research Shows He Was Right According to the Apple co-founder, the best employees are also a pain in the butt to manage.
- Bus factor The bus factor is a measurement of the risk resulting from information and capabilities not being shared among team members, derived from the phrase “in case they get hit by a bus”.
- businessinsider.com: I’m an ex-Amazon senior leader. Here’s why layoffs keep happening and why ambitious managers are fueling them
- medium.com/codex: The Only True Agency A Software Engineer Requires
Spanish
- scrum.org: Scrum no es una metodología, es un marco de trabajo
- scrum.org: Posturas del Product Owner
- itnove.com: La Guía Scrum 2020 en Español
- rockcontent.com: Conoce los principales tipos de consultoría en las que tu negocio puede invertir para explotar su potencial La consultoría es un servicio profesional destinado a resolver un problema de tu empresa, ayudándola a detectar falencias y lograr el aprovechamiento de distintas oportunidades para su crecimiento.
- entrepreneur.com: ¿Cómo manejar un equipo que trabaja desde sus casas?
- mamaqueesscrum.com: Mamá… ¿Qué es Scrum? Labores que un Product Owner podría hacer que no aparecen en la Scrum Guide
- bbc.com: Por qué en Japón los jefes NO felicitan a sus empleados cuando hacen bien su trabajo
- smoda.elpais.com: Destacar y venderse no implica trabajar bien: así es la nueva batalla por las apariencias del trabajo Muchos trabajadores sufren en silencio la ‘performance’ diaria de quienes ponen más empeño en contar sus supuestos logros que en materializarlos.
- blogs.elconfidencial.com: Los españoles somos más improductivos que nunca y el problema no es de los empleados El progreso nunca ha venido de pretender que los humanos trabajemos como robots. Para tener un debate serio no debemos engañarnos sobre cómo funciona la productividad.
- elfinanciero.com.mx: Tu jefe no siempre tiene la razón: ¿de qué manera puedes contradecirlo? Los primeros beneficiados de que exista un pensamiento crítico constructivo en las empresas son los jefes.
- elconfidencial.com: La mejor forma de decirle a tu jefe que estás hasta arriba y no puedes más con tanto trabajo Cuando sientes que lo das todo y no puedes más, a veces merece la pena echar el freno y hablar claramente con tu superior del agobio que estás sintiendo. ¿Cómo hacerlo bien?
- blog.trello.com: Consejos para manejar distintos conflictos en un equipo de trabajo
- lavanguardia.com: La delgada línea roja del liderazgo: de la cercanía al compadreo
- okdiario.com: Telefónica y Santander despiden a 467 empleados en 2021 por denuncias de compañeros Fraude interno, acoso laboral..
- cronista.com: Cómo identificar a un mal jefe y qué errores no pueden cometer hoy los líderes Con la pandemia, la digitalización acelerada y los rediseños organizacionales, la forma de liderar cambió. Qué errores no pueden permitirse hoy las empresas en materia de liderazgo. Los nuevos roles.
- eleconomista.es: Cómo es un mal jefe y qué debe aprender para liderar mejor su empresa (y ser feliz)
- vozpopuli.com: Cliente tóxico: cuando el que paga no siempre tiene la razón Un cliente conflictivo, demasiado exigente o que tiende a tensar mucho la relación con sus proveedores es un problema para cualquier empresa. Así se gestiona un cliente tóxico.
- elconfidencial.com: Esta psicóloga ha estudiado a los capullos de tu empresa y sabe por qué se comportan así Tessa West, profesora de la Universidad de Nueva York, lleva 15 años estudiando el comportamiento humano y tiene una buena idea de por qué somos así en el trabajo.
- business.vogue.es: Adiós a los jefes tóxicos: este es el nuevo tipo de liderazgo gentil que triunfa Un líder tóxico tiene un coste (mental) para el trabajador y, por tanto, también (económico) para la empresa
- magnet.xataka.com: Esclavos de la improductividad: el 70% de las reuniones impiden que los empleados hagan su trabajo
- genbeta.com: Las reuniones laborales por videollamada nos agotan: esto es lo que pasa si se eliminan y cambian por chats
- pymesyautonomos.com: ¿Está trabajando el empleado realmente desde su casa?
- estrategiadeproducto.com: La espiral de mierda ¿Por qué todo parece ir más lento si cada vez somos más? Analizamos las causas que llevan a que muchas startups fracasen durante su proceso de escala y cómo evitarlo.
- estrategiadeproducto.com: La segunda mayor mentira sobre Product Management No. Un Product Manager no es la intersección de Diseño, Tecnología y Negocio.
- mariocortes.net: La crisis de seniority El “seniority” no está relacionado exclusivamente con la experiencia profesional, sino a la capacidad de un profesional para enfrentarse a un problema o reto y la aptitud con la que se enfrenta a él.
- businessinsider.es: Avanzar en la carrera profesional y conseguir ascensos dentro de la empresa será mucho más difícil para las personas que teletrabajan, según el CEO de IBM
- genbeta.com: Un ex-CEO, sobre el origen de tener gente que ni hace falta en las empresas: “Contratas a alguien, y lo primero que hace es contratar”
- businessinsider.es: La brillante explicación de Steve Jobs sobre por qué los buenos empleados renuncian al trabajo
- openwebinars.net: 13 Errores que cometes como Manager ¿Tu equipo no está funcionando al nivel esperado? Quizás el problema no sea su desempeño, sino ciertas prácticas de gestión. Este artículo identifica 13 errores críticos que muchos managers cometen, para que aprendas a evitarlos y a construir un ambiente de trabajo más productivo y motivador.
Team Topologies
- itrevolution.com: The Problem With Org Charts
- dzone: Breaking Silos: Enhance Speed and Value Delivery How do we diagnose organizational silos? And how do we slice the large size business teams who are serving many customers or products with poor efficiency?
- itrevolution.com: Get Started With Team Topologies In 8 Steps
- betterprogramming.pub: Team Topologies — A New Way of Thinking About Teams Organize teams around four fundamental types: stream-aligned, enabling, complicated subsystem, and platform.
Agile vs Scrum vs Waterfall vs Kanban vs Lean
- visual-paradigm.com: Scrum vs Waterfall vs Agile vs Lean vs Kanban
- greycampus.com: What’s the Difference? Agile vs Scrum vs Waterfall vs Kanban
- What’s the Difference? Agile vs Scrum vs Waterfall vs Kanban
- lucidchart.com: Agile vs. Waterfall vs. Kanban vs. Scrum: What’s the Difference?
- rethinkagile.org: 5 reasons why Agile is better than Waterfall
Waterfall vs Agile
- thedigitalprojectmanager.com: Waterfall Vs Agile: ¿Cuál Metodología Debes Utilizar Para Tu Proyecto?
- deloitte.com: Bringing Agile benefits to a waterfall project
- deloitte.com: ¿Cuál es la metodología más adecuada para tu proyecto? Metodología Waterfall vs Agile
Agile vs Scrum vs Kanban
- guru99.com: Agile Vs Scrum: Know the Difference
- dzone: Agile vs. Scrum: Differences Between Scrum and Agile Development
- softwaretestinghelp.com: Kanban Vs Scrum Vs Agile: A Detailed Comparison To Find Differences
- atlassian.com: Kanban vs. Scrum
- medium: Are Scrum and Kanban Allies Or Enemies? The potential and pitfalls of Scrum and Kanban
- k21academy.com: Scrum vs Kanban
Responsibility Assignment Matrix (RACI)
- wikipedia: Responsibility assignment matrix
- thedigitalprojectmanager.com: Create A Responsibility Assignment Matrix (RACI Chart) That Works
- Understanding Responsibility Assignment Matrix (RACI Matrix)
- Aprende cómo distribuir mejor las responsabilidades con la Matriz RACI
- blog.hubspot.es: Matriz RACI: qué es y cómo utilizarla para asignar responsabilidades
- jaumepujolcapllonch.com: La matriz RACI y la asignación de responsabilidades
- rockcontent.com: mejor las responsabilidades con la Matriz RACI
KPIs and Employee Performance
MVP Minimum Viable Product
- Minimum Viable Product
- gazafatonarioit.com: Entiende el MVP (Producto Mínimo Viable) y por qué prefiero Producto que se pueda probar, utilizar y adorar más temprano
- blog.hubspot.es: MVP: 3 pasos para desarrollar un Producto mínimo viable
- bloo.media: Producto Mínimo Viable ¿Qué es y cómo crearlo?
- blog.asmartbear.com: I hate MVPs. So do your customers. Make it SLC instead 🌟
- medium: MVP vs MDP = Viability vs Delight. What You Really Need?
- joelcalifa.com: Tiny Wins The big benefits of little changes.
- gammaux.com: Cómo definir un Minimum Viable Product (MVP)
- dev.to: Construyendo un MVP sin base de datos
Other Development Methodologies. Worst practices in Project Management
- nichesoftware.co.nz: Other Development Methodologies We’ve all heard of Test-Driven Development (aka TDD), and those of us who’ve been around the block a few times have no double heard of Behaviour Driven Development (BDD) and Domain Driven Development (DDD) as well. But have you heard of their dodgy cousins? In this series I want to explore a handful of these lesser-known development methodologies, exploring both what they are, and what you might want (or need) to do to address them when they occur.
- ewsolutions.com: Worst Project Management Practices
DevDriven.By
Promotion Driven Development
- devdriven.by: Promotion Driven Development When you write code to increase your visibility with management, let things break so that you can be the hero that fixes them and generally work on things that lead to a corner office asap
- nichesoftware.co.nz: Promotion Driven Development (PDD) 🌟
- reddit.com: Promotion Driven Development
Culture and Leadership
- en.wikipedia.org: Kiss up kick down
- lavanguardia.com: Los estilos de liderazgo más apreciados por los empleados
- businessinsider.es: “Estoy atrapado en unos hábitos poco saludables y me siento abrumado por todo lo que tengo que hacer, ¿cómo puedo aprender a decir no?”
- businessinsider.es: Así es como tu educación te ha moldeado sutilmente para que nunca consigas ascender en el trabajo
- euroresidentes.com: La intimidación verbal en la empresa
- isprox.com: 16 Estilos de liderazgo: ¿cuál es más efectivo?
Books
- swarmia.com/build: Build Elements of an Effective Software Organization By Rebecca Murphey and Otto Hilska
- Building software is hard. Running an effective software engineering organization is harder. Build: Elements of an Effective Software Organization is a guide to help good software teams get better and remain effective as the organization grows and evolves.
- Build is a blueprint for continuous improvement. It zeroes in on three key ingredients: a relentless focus on business outcomes, actionable insights to boost the productivity of your software teams, and a thoughtful approach to improving the experience of building software at your company.
- Whether you’re a leader, a manager, or anyone invested in seeing your team or organization improve, Build provides the roadmap you need to drive meaningful, impactful progress.
Bunch of images
Videos
Click to expand!
Spanish Videos
Click to expand!
Tweets
Click to expand!
6 questions I try to answer before starting any new project:
— Santiago (@svpino) May 16, 2021
1. What problem am I solving?
2. What constraints do I have?
3. Who are the main stakeholders?
4. What are the risks?
5. How do I measure progress?
6. What does success look like?
Don't sail without a compass.
We really need to normalize the conversation around big tech and promotion processes that lead to unnecessary complexity and waste. https://t.co/pAfErKPKBH
— Kelsey Hightower (@kelseyhightower) September 27, 2021
I can't stop thinking how easier it looks to adjust to new organizations as a manager vs software engineer. Institutional knowledge, historical background, footprint/track record, and connections matter a lot more when you are a senior engineer.
— Jaana Dogan at KubeCon ヤナ ドガン (@rakyll) October 5, 2021
Enterprise SaaS MVP trap .. pic.twitter.com/CNXkHzFOnn
— John Cutler (@johncutlefish) October 23, 2021
— Pukar (@PukarDesign) October 24, 2021
The hardest part of any project is finishing the last 10%.
— JackForge.x (@TheJackForge) April 13, 2022
The solution to this is quitting when the project is 90% complete and finding a new job.
What are ways you stay hands on, as an engineering manager? Especially if you don’t code day to day (at work).
— Gergely Orosz (@GergelyOrosz) January 29, 2023
Amazon expects a lot out of their engineer managers.
— Dave Anderson (@scarletinked) April 14, 2023
They expect them to run projects, mentor employees, design systems, architect platforms, manage operations, communicate with customers, and evolve products.
But they don't expect them to code.
🧵
Tweets 2. Cultures
Click to expand!
Irish and German people offering things pic.twitter.com/AoPgWJpK6L
— Killian Sundermann (@killersundymann) October 7, 2021
In cutthroat cultures, people kiss up and kick down. They protect themselves by currying favor with people in power and exploiting those without it.
— Adam Grant (@AdamMGrant) November 16, 2021
In supportive cultures, people speak up and support down. They protect people without power by raising problems to those with it.
Politeness is not the same as kindness.
— Adam Grant (@AdamMGrant) November 13, 2021
Being polite is saying what makes people feel good today. Being kind is doing what helps people get better tomorrow.
In polite cultures, people withhold disagreement and criticism. In kind cultures, people speak their minds respectfully.
La llamada transformación digital no solo se trata del cambio tecnológico sino principalmente del cambio de mentalidad de las personas para implementar nuevos estilos de gestión y liderazgo necesarios para gestionar en la era digital
— RICARDO SORRON (@RSorron) November 17, 2021
Voy a tratar de explicar cuál es la mejor (o menos mala) manera de afrontar el acoso moral (Mobbing) en el trabajo. El #Mobbing laboral es una lacra habitualmente silenciada y que en épocas de crisis como la actual se desata con mayor virulencia. Trataré de dar unos consejos 👇🧵
— Luis F. Pallarés (@Laboralista_DCT) January 29, 2022
#Empleo | Si nuestra 'tribu' se encuentra bajo amenaza, el instinto nos llama a cerrar filas en lugar de buscar lo que es mejor para toda la organización https://t.co/x81ashw12O
— expansioncom (@expansioncom) January 30, 2022
My manager yelled at me today for writing too many docs and I feel every female software engineer needs to hear this every day
— Guinevere Saenger (@guincodes) February 3, 2022
After looking at the problem:
— Dushyant.yaml (@DevDminGod) February 14, 2022
JS developer:
"I bet there is a library for that"
Experienced JS developer:
"I bet I can write a library for that"
Next level JS developer:
"I bet I can release a new framework for doing this"
6 years ago I joined a 20-person startup.
— Brian Bourque 🚀 (@bbourque) February 26, 2022
I wanted to quit after my first week, but didn't.
Now our company is worth over $1B and has 200+ employees.
Here's what I've learned about succeeding at a startup:
Los sabotajes también perjudican y mucho a otros profesionales, que a marchas forzadas tenemos que recuperar los sistemas críticos heredados al retomar un proyecto de gente descontenta que sale. Falta ética profesional y buenas prácticas.
— nubenetes (@nubenetes) February 9, 2022
In #tech we glorify hustle culture and working long hours far too much. Tell me a story of the laziest thing thing you've ever done to advance your career.
— Jem Young (@JemYoung) March 8, 2022
Nothing wrong with being a solo-founder because 65% of startups fail due to cofounder conflicts.
— Andrew Gazdecki (@agazdecki) April 4, 2022
The history of software development pic.twitter.com/JeLU0A2hzF
— Dare Obasanjo (@Carnage4Life) June 28, 2022
If you're afraid of being a micromanager
— Laura Tacho 🌮 (@rhein_wein) July 13, 2022
I can guarantee you are one.
It's the Micromanagement Spiral. 🌀
Let me explain:
I wished management had a good understanding how costly it is to build something wrong in comparison to not building anything.
— Jaana Dogan ヤナ ドガン (@rakyll) July 21, 2022
A lot of senior engineers are going to find themselves coerced into becoming team leads with management responsibilities, just to provide relief for managers with too many direct reports.
— Karthik Hariharan (@hkarthik) February 10, 2024
My suggestion is to be open to trying it. But confirm with your manager that you can go… https://t.co/Iayep0lHxj