SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Downloaden Sie, um offline zu lesen
Desarrolla proyectos web con
éxito en base al Software Libre
por JuanKa Díaz
• Programador Front-End

(Programador de lo que se ve)
• jdevelopia.com
• wptarragona.com - wpbarcelona.com

• joomlaes.org
JuanKa Díaz
• https://www.dariobf.com/podcast/

• Podcast sobre diseño y desarrollo web en
WordPress

• Zona Crítica
Post Type Podcast
Disclaimer
El contenido de esta presentación representa única y
exclusivamente la opinión del presentador, no se pretende sentar
cátedra ni redactar un nuevo testamento con mandamientos
escritos sobre piedra, simplemente difundir opinión, experiencia y
recomendaciones que puedan servir tanto a principiantes, clientes
como a desarrolladores. Todas estas opiniones están totalmente
abiertas a discusión y debate.
Soy responsable de lo que digo, no de lo que cada uno interpreta.
No me puedo responsabilizar de códigos o recomendaciones que te
fallen en tu web.
En caso de duda, consulte con su PROGRAMADOR.
Hola “desarrollador” que tal?!! Ya nos hemos podido revisar toda la web y te hemos
preparado un listado de cosas a cambiar… [se entregó la web hace 3/6/9 meses]
Hola “querido cliente”, pues lamentándolo mucho no te voy a poder ayudar, he
descubierto mi verdadera pasión, me he hecho panadero!!!! Y estoy muy feliz!!!!
Esto es inadmisible!! Qué imagen vamos a dar sin poder hacer estos cambios en la
web… NOSOTROS NO PODEMOS CAMBIARLO! NOS HAS DEJADO TIRADOS!!!
Clientes vs
Desarrolladores
Desarrolladores
vs Clientes
Relación Laboral
=
Comunicación + Expectativa + Resultados
Expectativas
cliente…
· Bueno/Bonito/Barato y para ayer
· Ganar dinero (ayer)
· Yo pago, yo mando
· Entiendan sus necesidades
· Proceso fluído y rápido
· Internet-Man
· Análisis de proyecto
· Fiscalidad
· Legalidad
· Comunicación
· Gestión de servicios

· El desarrollo

· Formación

· Contraseñas

· SEO, SEM, etc…..
Realidad
cliente…
· Desconfianza
· Problemas técnicos
· Proyectos largos
· Dependencia-desarrollador
· Frustración en resultado
Expectativas
desarrollador…
· Hacer un buen trabajo
· Libertad creativa/decisiva
· Disfrutar con el proceso y aprender
· Generar portfolio/experiencia
· Ganar dinero
Realidad
desarrollador…
· Presupuestos, facturas
· Fuera de plazo=perder dinero
· Proyectos solapados
· Falta de reconocimiento
· Cliente paga/cliente manda
· Otros servicios: contenidos, fotos,
CM, SEO, SEM, auditorías, etc…
Recomendaciones ;)
#1
Proyectos basados en
Software Libre
· Qué es - GNU/GPL
· Cómo afecta a ambos
· Comprender su filosofía y extenderla
· Tu te adaptas, no él a ti
Toma de requisitos
· Análisis situación actual
· Formulario de requisitos
· Feedback con cliente estimando y
planeando la situación
· Diagnóstico/Estrategia/Plan de
Acción y Propuesta Económica · Análisis de proyecto
· Fiscalidad
· Legalidad
· Comunicación
· Gestión de servicios

· El desarrollo

· Formación

· Contraseñas

· SEO, SEM, etc….. #3#2
NO
· Di NO a proyectos/clientes
· Di NO a desarrolladores
· Aprende a despedir
#3
Nota: Triángulo cortesía de Álex Martínez Vidal - @alex_mvidal
Triángulo de los proyectos
Barato + Urgente + Bueno = ÑAAS*
*Ñapas As A Service
Contrato/presupuesto
detallado
· Alcance del proyecto
· FASES!
· Responsabilidades
· Que se hace/no se hace
· Fechas relativas (fecha caducidad)
· Aspecto Legales
· Más formalidad
· Análisis de proyecto
· Fiscalidad
· Legalidad
· Comunicación
· Gestión de servicios

· El desarrollo

· Formación

· Contraseñas

· SEO, SEM, etc….. #4
Exige confianza
· Ambos quieren un resultado excelente
· Cliente domina su sector
· Desarrollador domina su sector
· Evita el “yo pago/yo mando”
· Análisis de proyecto
· Fiscalidad
· Legalidad
· Comunicación
· Gestión de servicios

· El desarrollo

· Formación

· Contraseñas

· SEO, SEM, etc….. #5
Establece normas
y límites…
· Métodos de comunicación
· Horarios
· Jornadas/Dedicación
· Fechas de entrega
#6
Gestor de Proyectos
· Visión global del proyecto
· Gestionar Departamentos
· Tareas(CheckLists)/Deadlines
· Cerrar proyectos!
· Registro
· Histórico
· Involucra al cliente
· Análisis de proyecto
· Fiscalidad
· Legalidad
· Comunicación
· Gestión de servicios

· El desarrollo

· Formación

· Contraseñas

· SEO, SEM, etc….. #7
Metodologías AGILES…
· SCRUM, Canvas, AGILE
· Disecciona el proyecto (iteraciones)
· Establece fases de desarrollo
· Comienza por lo sencillo
· Producto Mínimo Viable
= Involucrar al cliente
· Análisis de proyecto
· Fiscalidad
· Legalidad
· Comunicación
· Gestión de servicios

· El desarrollo

· Formación

· Contraseñas

· SEO, SEM, etc….. #8
Reuniones de
seguimiento y formación
· Semana/2 semanas - Física o presencial
· Evolución
· Presentación del proyecto desarrollado 

· Cliente debe gobernar la web = CMS
· Sentimiento de participación
#9
Piensa siempre más allá
· Buenas prácticas de desarrollo
· Código re-utilizable
· Desarrollos escalables
· Documentación - Frameworks
· CMS = Control total por persona no-tecnica
· ÑAAS NOOO !important
· Futuro “desarrollador psicopata”
#10
EVITA dependencias
· Facturación ≠ mismo cliente
· Contrata todo a nombre del cliente
· Desarrollador ≠ Dios
· Fases de desarrollo = Libertad 

de decisión
· CMS = Controlar TODO · Análisis de proyecto
· Fiscalidad
· Legalidad
· Comunicación
· Gestión de servicios

· El desarrollo

· Formación

· Contraseñas

· SEO, SEM, etc….. #11
Especializarse
· Maestro de todo, sabio de nada
· Mejores resultados
· Flexibilidad
· Web = SEO, diseño, front-end, back-end,
copy writer, analítica, UI/UX, etc…
#12
Las tareas se delegan,
la responsabilidad no.
¡Muchas gracias!
https://jdevelopia.com/ficommerce2018
¿Alguna pregunta?

Weitere ähnliche Inhalte

Ähnlich wie Desarrolla proyectos web con exito en base al software libre - Joomla Day Madrid 2018

Cervantes catherine 6 to diseño
Cervantes catherine 6 to diseñoCervantes catherine 6 to diseño
Cervantes catherine 6 to diseño
Catherine20
 
Proceso para realizar un proyecto web
Proceso para realizar un proyecto webProceso para realizar un proyecto web
Proceso para realizar un proyecto web
mmsita79
 
Desarrollo de un Sistema WEB - Iniciación
Desarrollo de un Sistema WEB - IniciaciónDesarrollo de un Sistema WEB - Iniciación
Desarrollo de un Sistema WEB - Iniciación
Dharma Consulting
 

Ähnlich wie Desarrolla proyectos web con exito en base al software libre - Joomla Day Madrid 2018 (20)

Hombres, mujeres, desarrolladores, clientes y viceversa word pressbarcelona...
Hombres, mujeres, desarrolladores, clientes y viceversa   word pressbarcelona...Hombres, mujeres, desarrolladores, clientes y viceversa   word pressbarcelona...
Hombres, mujeres, desarrolladores, clientes y viceversa word pressbarcelona...
 
Lock in, como alma que lleva el diablo-semanawp2018
Lock in, como alma que lleva el diablo-semanawp2018Lock in, como alma que lleva el diablo-semanawp2018
Lock in, como alma que lleva el diablo-semanawp2018
 
Lock in, como alma que lleva el diablo-word camp-las-palmas-2018-16-9
Lock in, como alma que lleva el diablo-word camp-las-palmas-2018-16-9Lock in, como alma que lleva el diablo-word camp-las-palmas-2018-16-9
Lock in, como alma que lleva el diablo-word camp-las-palmas-2018-16-9
 
Los 10 errores más comunes al desarrollar un proyecto eCommerce
Los 10 errores más comunes al desarrollar un proyecto eCommerceLos 10 errores más comunes al desarrollar un proyecto eCommerce
Los 10 errores más comunes al desarrollar un proyecto eCommerce
 
Cervantes catherine 6 to diseño
Cervantes catherine 6 to diseñoCervantes catherine 6 to diseño
Cervantes catherine 6 to diseño
 
Proceso para realizar un proyecto web
Proceso para realizar un proyecto webProceso para realizar un proyecto web
Proceso para realizar un proyecto web
 
Proceso de un proyecto web
Proceso de un proyecto webProceso de un proyecto web
Proceso de un proyecto web
 
Desarrollo de un Sistema WEB - Iniciación
Desarrollo de un Sistema WEB - IniciaciónDesarrollo de un Sistema WEB - Iniciación
Desarrollo de un Sistema WEB - Iniciación
 
etapas para un proyecto web
etapas para un proyecto webetapas para un proyecto web
etapas para un proyecto web
 
Negociacion
NegociacionNegociacion
Negociacion
 
Ejecución de servicios digitales y negocios en Internet
Ejecución de servicios digitales y negocios en InternetEjecución de servicios digitales y negocios en Internet
Ejecución de servicios digitales y negocios en Internet
 
Etapas de un proyecto web
Etapas de un proyecto  webEtapas de un proyecto  web
Etapas de un proyecto web
 
Tips y trucosparacertificar
Tips y trucosparacertificarTips y trucosparacertificar
Tips y trucosparacertificar
 
Contratación y gestión de desarrolladores a distancia
Contratación y gestión de desarrolladores a distanciaContratación y gestión de desarrolladores a distancia
Contratación y gestión de desarrolladores a distancia
 
Clase1
Clase1Clase1
Clase1
 
Proyecto
ProyectoProyecto
Proyecto
 
Presentación Angel Ayala - eCommerce Day Asunción 2015
Presentación Angel Ayala - eCommerce Day Asunción 2015 Presentación Angel Ayala - eCommerce Day Asunción 2015
Presentación Angel Ayala - eCommerce Day Asunción 2015
 
Presentación Angel Ayala - eCommerce Day Asunción 2015
Presentación Angel Ayala - eCommerce Day Asunción 2015Presentación Angel Ayala - eCommerce Day Asunción 2015
Presentación Angel Ayala - eCommerce Day Asunción 2015
 
Diseño Web
Diseño WebDiseño Web
Diseño Web
 
PMOpartners Daptiv
PMOpartners DaptivPMOpartners Daptiv
PMOpartners Daptiv
 

Mehr von JuanKa Díaz - jdevelopia

Mehr von JuanKa Díaz - jdevelopia (15)

Introducción a los campos personalizados en WordPress con ACF
Introducción a los campos personalizados en WordPress con ACFIntroducción a los campos personalizados en WordPress con ACF
Introducción a los campos personalizados en WordPress con ACF
 
Soporte en WordPress: cómo dar/obtener ayuda por Violeta Bru
Soporte en WordPress: cómo dar/obtener ayuda por Violeta BruSoporte en WordPress: cómo dar/obtener ayuda por Violeta Bru
Soporte en WordPress: cómo dar/obtener ayuda por Violeta Bru
 
Introducción a WooComerce y cómo vender todo tipo de productos desde tu WordP...
Introducción a WooComerce y cómo vender todo tipo de productos desde tu WordP...Introducción a WooComerce y cómo vender todo tipo de productos desde tu WordP...
Introducción a WooComerce y cómo vender todo tipo de productos desde tu WordP...
 
Introduccion a WooCommerce - eConference live
Introduccion a WooCommerce - eConference liveIntroduccion a WooCommerce - eConference live
Introduccion a WooCommerce - eConference live
 
Como elegir un buen hosting para WordPress
Como elegir un buen hosting para WordPressComo elegir un buen hosting para WordPress
Como elegir un buen hosting para WordPress
 
Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...
Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...
Optimiza tu word press para que vuele! primeros pasos en wpo (web performance...
 
WPO para que tu web en WordPress vuele! - FlashTalk - TECHNE 2018
WPO para que tu web en WordPress vuele! - FlashTalk - TECHNE 2018WPO para que tu web en WordPress vuele! - FlashTalk - TECHNE 2018
WPO para que tu web en WordPress vuele! - FlashTalk - TECHNE 2018
 
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Optimización We...
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Optimización We...¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Optimización We...
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Optimización We...
 
Word press, el software libre como punto de unión - Institut mare molas 2018
Word press, el software libre como punto de unión - Institut mare molas 2018Word press, el software libre como punto de unión - Institut mare molas 2018
Word press, el software libre como punto de unión - Institut mare molas 2018
 
WPO en WordPress, muuuuuuuuuuuuuuuy rápido por JuanKa Díaz - PechaKucha
WPO en WordPress, muuuuuuuuuuuuuuuy rápido por JuanKa Díaz - PechaKuchaWPO en WordPress, muuuuuuuuuuuuuuuy rápido por JuanKa Díaz - PechaKucha
WPO en WordPress, muuuuuuuuuuuuuuuy rápido por JuanKa Díaz - PechaKucha
 
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Web Performance...
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Web Performance...¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Web Performance...
¡Optimiza tu WordPress para que vuele! Primeros pasos en WPO (Web Performance...
 
La importancia del contenido en tu web - WordPress Tarragona Meetup 2017
La importancia del contenido en tu web - WordPress Tarragona Meetup 2017La importancia del contenido en tu web - WordPress Tarragona Meetup 2017
La importancia del contenido en tu web - WordPress Tarragona Meetup 2017
 
Introducción a WooCommerce - WordPress Tarragona Meetup 2018
Introducción a WooCommerce - WordPress Tarragona Meetup 2018Introducción a WooCommerce - WordPress Tarragona Meetup 2018
Introducción a WooCommerce - WordPress Tarragona Meetup 2018
 
WordPress, el software libre como punto de unión - GDG Fest Tarragona-19-9-2018
WordPress, el software libre como punto de unión - GDG Fest Tarragona-19-9-2018WordPress, el software libre como punto de unión - GDG Fest Tarragona-19-9-2018
WordPress, el software libre como punto de unión - GDG Fest Tarragona-19-9-2018
 
Páginas, entradas, cpt’s y otras cosas de wordpress wordcamp-zaragoza-2018
Páginas, entradas, cpt’s y otras cosas de wordpress wordcamp-zaragoza-2018Páginas, entradas, cpt’s y otras cosas de wordpress wordcamp-zaragoza-2018
Páginas, entradas, cpt’s y otras cosas de wordpress wordcamp-zaragoza-2018
 

Desarrolla proyectos web con exito en base al software libre - Joomla Day Madrid 2018

  • 1. Desarrolla proyectos web con éxito en base al Software Libre por JuanKa Díaz
  • 2. • Programador Front-End
 (Programador de lo que se ve) • jdevelopia.com • wptarragona.com - wpbarcelona.com
 • joomlaes.org JuanKa Díaz
  • 3. • https://www.dariobf.com/podcast/
 • Podcast sobre diseño y desarrollo web en WordPress
 • Zona Crítica Post Type Podcast
  • 4. Disclaimer El contenido de esta presentación representa única y exclusivamente la opinión del presentador, no se pretende sentar cátedra ni redactar un nuevo testamento con mandamientos escritos sobre piedra, simplemente difundir opinión, experiencia y recomendaciones que puedan servir tanto a principiantes, clientes como a desarrolladores. Todas estas opiniones están totalmente abiertas a discusión y debate. Soy responsable de lo que digo, no de lo que cada uno interpreta. No me puedo responsabilizar de códigos o recomendaciones que te fallen en tu web. En caso de duda, consulte con su PROGRAMADOR.
  • 5. Hola “desarrollador” que tal?!! Ya nos hemos podido revisar toda la web y te hemos preparado un listado de cosas a cambiar… [se entregó la web hace 3/6/9 meses]
  • 6. Hola “querido cliente”, pues lamentándolo mucho no te voy a poder ayudar, he descubierto mi verdadera pasión, me he hecho panadero!!!! Y estoy muy feliz!!!!
  • 7. Esto es inadmisible!! Qué imagen vamos a dar sin poder hacer estos cambios en la web… NOSOTROS NO PODEMOS CAMBIARLO! NOS HAS DEJADO TIRADOS!!!
  • 9. Relación Laboral = Comunicación + Expectativa + Resultados
  • 10. Expectativas cliente… · Bueno/Bonito/Barato y para ayer · Ganar dinero (ayer) · Yo pago, yo mando · Entiendan sus necesidades · Proceso fluído y rápido · Internet-Man · Análisis de proyecto · Fiscalidad · Legalidad · Comunicación · Gestión de servicios
 · El desarrollo
 · Formación
 · Contraseñas
 · SEO, SEM, etc….. Realidad cliente… · Desconfianza · Problemas técnicos · Proyectos largos · Dependencia-desarrollador · Frustración en resultado
  • 11.
  • 12. Expectativas desarrollador… · Hacer un buen trabajo · Libertad creativa/decisiva · Disfrutar con el proceso y aprender · Generar portfolio/experiencia · Ganar dinero Realidad desarrollador… · Presupuestos, facturas · Fuera de plazo=perder dinero · Proyectos solapados · Falta de reconocimiento · Cliente paga/cliente manda · Otros servicios: contenidos, fotos, CM, SEO, SEM, auditorías, etc…
  • 14. #1 Proyectos basados en Software Libre · Qué es - GNU/GPL · Cómo afecta a ambos · Comprender su filosofía y extenderla · Tu te adaptas, no él a ti
  • 15. Toma de requisitos · Análisis situación actual · Formulario de requisitos · Feedback con cliente estimando y planeando la situación · Diagnóstico/Estrategia/Plan de Acción y Propuesta Económica · Análisis de proyecto · Fiscalidad · Legalidad · Comunicación · Gestión de servicios
 · El desarrollo
 · Formación
 · Contraseñas
 · SEO, SEM, etc….. #3#2
  • 16. NO · Di NO a proyectos/clientes · Di NO a desarrolladores · Aprende a despedir #3
  • 17. Nota: Triángulo cortesía de Álex Martínez Vidal - @alex_mvidal Triángulo de los proyectos
  • 18.
  • 19. Barato + Urgente + Bueno = ÑAAS* *Ñapas As A Service
  • 20. Contrato/presupuesto detallado · Alcance del proyecto · FASES! · Responsabilidades · Que se hace/no se hace · Fechas relativas (fecha caducidad) · Aspecto Legales · Más formalidad · Análisis de proyecto · Fiscalidad · Legalidad · Comunicación · Gestión de servicios
 · El desarrollo
 · Formación
 · Contraseñas
 · SEO, SEM, etc….. #4
  • 21. Exige confianza · Ambos quieren un resultado excelente · Cliente domina su sector · Desarrollador domina su sector · Evita el “yo pago/yo mando” · Análisis de proyecto · Fiscalidad · Legalidad · Comunicación · Gestión de servicios
 · El desarrollo
 · Formación
 · Contraseñas
 · SEO, SEM, etc….. #5
  • 22. Establece normas y límites… · Métodos de comunicación · Horarios · Jornadas/Dedicación · Fechas de entrega #6
  • 23. Gestor de Proyectos · Visión global del proyecto · Gestionar Departamentos · Tareas(CheckLists)/Deadlines · Cerrar proyectos! · Registro · Histórico · Involucra al cliente · Análisis de proyecto · Fiscalidad · Legalidad · Comunicación · Gestión de servicios
 · El desarrollo
 · Formación
 · Contraseñas
 · SEO, SEM, etc….. #7
  • 24. Metodologías AGILES… · SCRUM, Canvas, AGILE · Disecciona el proyecto (iteraciones) · Establece fases de desarrollo · Comienza por lo sencillo · Producto Mínimo Viable = Involucrar al cliente · Análisis de proyecto · Fiscalidad · Legalidad · Comunicación · Gestión de servicios
 · El desarrollo
 · Formación
 · Contraseñas
 · SEO, SEM, etc….. #8
  • 25. Reuniones de seguimiento y formación · Semana/2 semanas - Física o presencial · Evolución · Presentación del proyecto desarrollado 
 · Cliente debe gobernar la web = CMS · Sentimiento de participación #9
  • 26. Piensa siempre más allá · Buenas prácticas de desarrollo · Código re-utilizable · Desarrollos escalables · Documentación - Frameworks · CMS = Control total por persona no-tecnica · ÑAAS NOOO !important · Futuro “desarrollador psicopata” #10
  • 27. EVITA dependencias · Facturación ≠ mismo cliente · Contrata todo a nombre del cliente · Desarrollador ≠ Dios · Fases de desarrollo = Libertad 
 de decisión · CMS = Controlar TODO · Análisis de proyecto · Fiscalidad · Legalidad · Comunicación · Gestión de servicios
 · El desarrollo
 · Formación
 · Contraseñas
 · SEO, SEM, etc….. #11
  • 28. Especializarse · Maestro de todo, sabio de nada · Mejores resultados · Flexibilidad · Web = SEO, diseño, front-end, back-end, copy writer, analítica, UI/UX, etc… #12
  • 29. Las tareas se delegan, la responsabilidad no.