SlideShare a Scribd company logo
1 of 45
Download to read offline
WC
BA
17
Ricardo Aiello
WordPress: una opción (no
siempre) consciente
Ricardo Aiello
WordPress: una opción (no siempre) consciente
conviene
Introducción
me gusta sé usarlo
un sitio web
es un sistema
y su objetivo es
solucionar un problema
del negocio del cliente
por ende, funcionalidad mata estética
WordPress: una opción (no siempre) conscienteIntroducción
un sitio web
es un sistema
y su creación
se puede encarar
metodológicamente
WordPress: una opción (no siempre) conscienteIntroducción
WordPress: una opción (no siempre) consciente
1
requisitos 2
análisis
3
diseño
4
construcción
5
prueba
6
integración
Introducción
WordPress: una opción (no siempre) consciente
1
requisitos 2
análisis
3
diseño
4
construcción
5
prueba
6
integración
plantear el
problema
del negocio
Introducción
WordPress: una opción (no siempre) consciente
1
requisitos 2
análisis
3
diseño
4
construcción
5
prueba
6
integración
proponer
una solución
al problema
Introducción
WordPress: una opción (no siempre) consciente
1
requisitos 2
análisis
3
diseño
4
construcción
5
prueba
6
integración
proponer una
implementación
de la solución
Introducción
WordPress: una opción (no siempre) consciente
1
requisitos 2
análisis
3
diseño
4
construcción
5
prueba
6
integración
construir la
implementación
Introducción
WordPress: una opción (no siempre) consciente
1
requisitos 2
análisis
3
diseño
4
construcción
5
prueba
6
integración
verificar la
construcción
Introducción
WordPress: una opción (no siempre) consciente
1
requisitos 2
análisis
3
diseño
4
construcción
5
prueba
6
integración
conectar la
construcción
con el entorno
Introducción
WordPress: una opción (no siempre) consciente
1
requisitos 2
análisis
3
diseño
4
construcción
5
prueba
6
integración
Introducción
es una decisión
de diseño
y tiene consecuencias
WordPress: una opción (no siempre) conscienteIntroducción
WordPress: una opción (no siempre) conscienteIntroducción
WordPress: una opción (no siempre) consciente
1
requisitos 2
análisis
3
diseño
4
construcción
5
prueba
6
integración
Requisitos
WordPress: una opción (no siempre) consciente
1
requisitos 2
análisis
3
diseño
4
construcción
5
prueba
6
integración
plantear el
problema
del negocio
Requisitos
WordPress: una opción (no siempre) conscienteRequisitos
el cliente
no es técnico
y no tiene por qué serlo
nos pide lo que cree que necesita
de la mejor manera que puede
WordPress: una opción (no siempre) conscienteRequisitos
WordPress: una opción (no siempre) conscienteRequisitos
WordPress: una opción (no siempre) conscienteRequisitos
WordPress: una opción (no siempre) conscienteRequisitos
WordPress: una opción (no siempre) conscienteRequisitos
WordPress: una opción (no siempre) conscienteRequisitos
WordPress: una opción (no siempre) conscienteRequisitos
WordPress: una opción (no siempre) conscienteRequisitos
objetivo
del negocio
WordPress: una opción (no siempre) conscienteRequisitos
Cliente Vendedor
actores
usuarios que interactúan con el sistema
Como cliente, quiero buscar productos.
requisitos funcionales
modelados con historias de usuario
WordPress: una opción (no siempre) conscienteRequisitos
Como cliente, quiero ver los detalles de un producto.
Como cliente, quiero añadir productos a mi carrito.
Como cliente, quiero comprar los productos que seleccioné.
Ofrecer distintos medios de pago y opciones de financiación.
Como cliente, quiero eliminar productos de mi carrito.
Como cliente, quiero recibir los productos en mi domicilio.
requisitos funcionales
modelados con historias de usuario
WordPress: una opción (no siempre) conscienteRequisitos
Como cliente, quiero obtener información detallada del comercio.
Como cliente, quiero realizar consultas al comercio.
Como vendedor, quiero dar de alta nuevos productos.
requisitos funcionales
modelados con historias de usuario
WordPress: una opción (no siempre) conscienteRequisitos
Como vendedor, quiero modificar y eliminar productos.
Como vendedor, quiero recibir los pagos de los clientes.
Como vendedor, quiero ver un reporte de mis ventas.
Ofrecer filtros por fecha y por producto.
Como vendedor, quiero responder las consultas de mis clientes.
Como vendedor, quiero buscar pedidos.
requisitos funcionales
modelados con historias de usuario
WordPress: una opción (no siempre) conscienteRequisitos
Como vendedor, quiero preparar un pedido para enviarlo.
Como vendedor, quiero enviar los pedidos a mis clientes.
Ofrecer distintas formas de envío, incluyendo retiro en tienda.
requisitos
funcionales
modelados con
casos de uso
WordPress: una opción (no siempre) conscienteRequisitos
WordPress: una opción (no siempre) consciente
1
requisitos 2
análisis
3
diseño
4
construcción
5
prueba
6
integración
Análisis
WordPress: una opción (no siempre) consciente
1
requisitos 2
análisis
3
diseño
4
construcción
5
prueba
6
integración
proponer
una solución
al problema
Análisis
objetos del sistema
modelados con un diagrama de clases
WordPress: una opción (no siempre) conscienteAnálisis
historias de usuario
extendidas mediante conversaciones
WordPress: una opción (no siempre) conscienteAnálisis
casos
de uso
organizados y
relacionados
WordPress: una opción (no siempre) conscienteAnálisis
casos de uso
especificados
WordPress: una opción (no siempre) conscienteAnálisis
WordPress: una opción (no siempre) consciente
1
requisitos 2
análisis
3
diseño
4
construcción
5
prueba
6
integración
Diseño
WordPress: una opción (no siempre) consciente
1
requisitos 2
análisis
3
diseño
4
construcción
5
prueba
6
integración
proponer una
implementación
de la solución
Diseño
elementos de WordPress
modelados con un diagrama de clases estereotipado
WordPress: una opción (no siempre) conscienteDiseño
lenguajes de marcado
y programación
(frontend)
WordPress: una opción (no siempre) consciente
sistema
operativo
servidor web
sistema de gestión
de base de datos
lenguaje de
programación
(backend)
sistema de gestión
de contenidos
(CMS)
Diseño
...
...
sistema de gestión
de contenidos
(CMS)
...
WordPress: una opción (no siempre) consciente
plugins
theme
child theme
...
servicios externos
(vía REST API) ......... ... ... ...
...otros sistemas ......... ... ... ...
Diseño
WordPress: una opción (no siempre) consciente¿Preguntas?
El Lenguaje
Unificado de
Modelado:
Guía del usuario
(2º edición)
Grady Booch,
James Rumbaugh
e Ivar Jacobson
WordPress: una opción (no siempre) conscienteBibliografía recomendada
El Lenguaje
Unificado de
Modelado:
Manual de referencia
(2º edición)
Grady Booch,
James Rumbaugh
e Ivar Jacobson
User Stories Applied
for Agile Software
Development
Mike Cohn
- elegir un proyecto real en curso
- listar actores (usuarios)
- listar requisitos funcionales (comportamiento del sistema)
- listar requisitos no funcionales (todos los demás)
- listar objetos del sistema
- me buscan y lo analizamos juntos :)
propuesta
para seguirla en el wp_bar()
Ricardo Aiello
Analista de Sistemas / Docente
hola@ricardoaiello.com.ar

More Related Content

Similar to WordPress: una opción (no siempre) consciente (Ricardo Aiello, WCBA 2017)

Usando la flexibilidad y el poder de wordpress
Usando la flexibilidad y el poder de wordpressUsando la flexibilidad y el poder de wordpress
Usando la flexibilidad y el poder de wordpressMartin Beas Nuñez
 
WordPress Auto del Cartel
WordPress Auto del CartelWordPress Auto del Cartel
WordPress Auto del Carteljsscmartin52
 
Cómo montar tu sitio en Internet con wordpress– Deporte y Web Social
Cómo montar tu sitio en Internet  con wordpress– Deporte y Web SocialCómo montar tu sitio en Internet  con wordpress– Deporte y Web Social
Cómo montar tu sitio en Internet con wordpress– Deporte y Web Socialdigitalde
 
Cómo Migrar Tu Web a WordPress
Cómo Migrar Tu Web a WordPressCómo Migrar Tu Web a WordPress
Cómo Migrar Tu Web a WordPressNelio Software
 
Diseño de Producto Digital con WordPress
Diseño de Producto Digital con WordPressDiseño de Producto Digital con WordPress
Diseño de Producto Digital con WordPressAbel Sutilo
 
Presentación wordpress.pdf
Presentación wordpress.pdfPresentación wordpress.pdf
Presentación wordpress.pdfGonzaloGV
 
Iniciación a Wordpress #EmprendeTools
Iniciación a Wordpress #EmprendeToolsIniciación a Wordpress #EmprendeTools
Iniciación a Wordpress #EmprendeToolsAlejandro Gil Mialdea
 
Encontrar el diseño perfecto para tu sitio WordPress
Encontrar el diseño perfecto para tu sitio WordPressEncontrar el diseño perfecto para tu sitio WordPress
Encontrar el diseño perfecto para tu sitio WordPresslancewillett
 
Cómo migrar tu web a WordPress (y no morir en el intento)
Cómo migrar tu web a WordPress (y no morir en el intento)Cómo migrar tu web a WordPress (y no morir en el intento)
Cómo migrar tu web a WordPress (y no morir en el intento)Nelio Software
 
Cómo hacer tu página con WordPress
Cómo hacer tu página con WordPress Cómo hacer tu página con WordPress
Cómo hacer tu página con WordPress Arsys
 
Conversion web
Conversion webConversion web
Conversion webDomestika
 

Similar to WordPress: una opción (no siempre) consciente (Ricardo Aiello, WCBA 2017) (20)

Word press
Word pressWord press
Word press
 
Word press
Word press Word press
Word press
 
Word press
Word pressWord press
Word press
 
Usando la flexibilidad y el poder de wordpress
Usando la flexibilidad y el poder de wordpressUsando la flexibilidad y el poder de wordpress
Usando la flexibilidad y el poder de wordpress
 
WordPress Auto del Cartel
WordPress Auto del CartelWordPress Auto del Cartel
WordPress Auto del Cartel
 
1 presencia web_empresas_i
1 presencia web_empresas_i1 presencia web_empresas_i
1 presencia web_empresas_i
 
Cómo montar tu sitio en Internet con wordpress– Deporte y Web Social
Cómo montar tu sitio en Internet  con wordpress– Deporte y Web SocialCómo montar tu sitio en Internet  con wordpress– Deporte y Web Social
Cómo montar tu sitio en Internet con wordpress– Deporte y Web Social
 
Cómo Migrar Tu Web a WordPress
Cómo Migrar Tu Web a WordPressCómo Migrar Tu Web a WordPress
Cómo Migrar Tu Web a WordPress
 
Diseño de Producto Digital con WordPress
Diseño de Producto Digital con WordPressDiseño de Producto Digital con WordPress
Diseño de Producto Digital con WordPress
 
Presentación wordpress.pdf
Presentación wordpress.pdfPresentación wordpress.pdf
Presentación wordpress.pdf
 
Iniciación a Wordpress #EmprendeTools
Iniciación a Wordpress #EmprendeToolsIniciación a Wordpress #EmprendeTools
Iniciación a Wordpress #EmprendeTools
 
Encontrar el diseño perfecto para tu sitio WordPress
Encontrar el diseño perfecto para tu sitio WordPressEncontrar el diseño perfecto para tu sitio WordPress
Encontrar el diseño perfecto para tu sitio WordPress
 
Wordpress tutorial
Wordpress tutorialWordpress tutorial
Wordpress tutorial
 
Cómo migrar tu web a WordPress (y no morir en el intento)
Cómo migrar tu web a WordPress (y no morir en el intento)Cómo migrar tu web a WordPress (y no morir en el intento)
Cómo migrar tu web a WordPress (y no morir en el intento)
 
Cómo hacer tu página con WordPress
Cómo hacer tu página con WordPress Cómo hacer tu página con WordPress
Cómo hacer tu página con WordPress
 
Clase wordpres
Clase wordpresClase wordpres
Clase wordpres
 
Introducción a WordPress
Introducción a WordPressIntroducción a WordPress
Introducción a WordPress
 
Whorkshop Wordpress MARPE
Whorkshop Wordpress MARPEWhorkshop Wordpress MARPE
Whorkshop Wordpress MARPE
 
Conversion Web Madrid Tecnologia 2010
Conversion Web Madrid Tecnologia 2010Conversion Web Madrid Tecnologia 2010
Conversion Web Madrid Tecnologia 2010
 
Conversion web
Conversion webConversion web
Conversion web
 

More from wpargentina

Mailén Knoblovits: Lo que marca la diferencia
Mailén Knoblovits: Lo que marca la diferenciaMailén Knoblovits: Lo que marca la diferencia
Mailén Knoblovits: Lo que marca la diferenciawpargentina
 
Andrés Villarreal: Depresión, Ansiedad y Otros Demonios
Andrés Villarreal: Depresión, Ansiedad y Otros DemoniosAndrés Villarreal: Depresión, Ansiedad y Otros Demonios
Andrés Villarreal: Depresión, Ansiedad y Otros Demonioswpargentina
 
Lucas Maglicic: Estadísticas de visita y/o Google Analytics con WordPress
Lucas Maglicic: Estadísticas de visita y/o Google Analytics con WordPressLucas Maglicic: Estadísticas de visita y/o Google Analytics con WordPress
Lucas Maglicic: Estadísticas de visita y/o Google Analytics con WordPresswpargentina
 
Otto Wald: Cómo preguntar (y lograr que te respondan) en un foro
Otto Wald: Cómo preguntar (y lograr que te respondan) en un foroOtto Wald: Cómo preguntar (y lograr que te respondan) en un foro
Otto Wald: Cómo preguntar (y lograr que te respondan) en un forowpargentina
 
Iván Briceño: Herramientas de SEO On-Page para WordPress
Iván Briceño: Herramientas de SEO On-Page para WordPressIván Briceño: Herramientas de SEO On-Page para WordPress
Iván Briceño: Herramientas de SEO On-Page para WordPresswpargentina
 
Javier Schvindlerman: Creando un plan de contenidos anual en 6 minutos
Javier Schvindlerman: Creando un plan de contenidos anual en 6 minutosJavier Schvindlerman: Creando un plan de contenidos anual en 6 minutos
Javier Schvindlerman: Creando un plan de contenidos anual en 6 minutoswpargentina
 
Spencer Cloud: Cömo Crear un Custom Post Type
Spencer Cloud: Cömo Crear un Custom Post TypeSpencer Cloud: Cömo Crear un Custom Post Type
Spencer Cloud: Cömo Crear un Custom Post Typewpargentina
 
Ximena Vinitzca: ¿Cómo generar una API key de Google Maps?
Ximena Vinitzca: ¿Cómo generar una API key de Google Maps?Ximena Vinitzca: ¿Cómo generar una API key de Google Maps?
Ximena Vinitzca: ¿Cómo generar una API key de Google Maps?wpargentina
 
WordPress WPO: Consejos y Herramientas (Federico Álvarez - Meetup Bs. As. Oct...
WordPress WPO: Consejos y Herramientas (Federico Álvarez - Meetup Bs. As. Oct...WordPress WPO: Consejos y Herramientas (Federico Álvarez - Meetup Bs. As. Oct...
WordPress WPO: Consejos y Herramientas (Federico Álvarez - Meetup Bs. As. Oct...wpargentina
 
Cómo convertí mi trabajo freelance en un negocio (Mercedes Bugarin - Meetup...
Cómo convertí mi trabajo freelance en un negocio (Mercedes Bugarin - Meetup...Cómo convertí mi trabajo freelance en un negocio (Mercedes Bugarin - Meetup...
Cómo convertí mi trabajo freelance en un negocio (Mercedes Bugarin - Meetup...wpargentina
 
Trabajo a distancia: retos y oportunidades (Karen Arnold, WCBA 2017)
 Trabajo a distancia: retos y oportunidades (Karen Arnold, WCBA 2017) Trabajo a distancia: retos y oportunidades (Karen Arnold, WCBA 2017)
Trabajo a distancia: retos y oportunidades (Karen Arnold, WCBA 2017)wpargentina
 
Introducción a herramientas de Roots (José Debuchy, WCBA 2017)
 Introducción a herramientas de Roots (José Debuchy, WCBA 2017) Introducción a herramientas de Roots (José Debuchy, WCBA 2017)
Introducción a herramientas de Roots (José Debuchy, WCBA 2017)wpargentina
 
El soporte soporta tu negocio: caso de estudio de WPML (Otto Wald, WCBA 2017)
 El soporte soporta tu negocio: caso de estudio de WPML (Otto Wald, WCBA 2017) El soporte soporta tu negocio: caso de estudio de WPML (Otto Wald, WCBA 2017)
El soporte soporta tu negocio: caso de estudio de WPML (Otto Wald, WCBA 2017)wpargentina
 
7 claves para romperla con tus contenidos digitales (Pablo Croci, WCBA 2017)
 7 claves para romperla con tus contenidos digitales (Pablo Croci, WCBA 2017) 7 claves para romperla con tus contenidos digitales (Pablo Croci, WCBA 2017)
7 claves para romperla con tus contenidos digitales (Pablo Croci, WCBA 2017)wpargentina
 
Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)
 Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017) Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)
Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)wpargentina
 
Protegiendo tu presencia web con WordPress (Mike Schroder, WCBA 2017)
 Protegiendo tu presencia web con WordPress (Mike Schroder, WCBA 2017) Protegiendo tu presencia web con WordPress (Mike Schroder, WCBA 2017)
Protegiendo tu presencia web con WordPress (Mike Schroder, WCBA 2017)wpargentina
 
WordPress en el mercado editorial: dos casos de éxito (Miguel Lederkremer, W...
 WordPress en el mercado editorial: dos casos de éxito (Miguel Lederkremer, W... WordPress en el mercado editorial: dos casos de éxito (Miguel Lederkremer, W...
WordPress en el mercado editorial: dos casos de éxito (Miguel Lederkremer, W...wpargentina
 
Definiciones en desarrollo web: cómo trabajar sobre WordPress (Andrés Villar...
 Definiciones en desarrollo web: cómo trabajar sobre WordPress (Andrés Villar... Definiciones en desarrollo web: cómo trabajar sobre WordPress (Andrés Villar...
Definiciones en desarrollo web: cómo trabajar sobre WordPress (Andrés Villar...wpargentina
 
Plugins con React y la REST API (Elio Rivero, WCBA 2017)
 Plugins con React y la REST API (Elio Rivero, WCBA 2017) Plugins con React y la REST API (Elio Rivero, WCBA 2017)
Plugins con React y la REST API (Elio Rivero, WCBA 2017)wpargentina
 
Pensando como Google: tips SEO para generar tráfico orgánico (Esteban Cervi,...
 Pensando como Google: tips SEO para generar tráfico orgánico (Esteban Cervi,... Pensando como Google: tips SEO para generar tráfico orgánico (Esteban Cervi,...
Pensando como Google: tips SEO para generar tráfico orgánico (Esteban Cervi,...wpargentina
 

More from wpargentina (20)

Mailén Knoblovits: Lo que marca la diferencia
Mailén Knoblovits: Lo que marca la diferenciaMailén Knoblovits: Lo que marca la diferencia
Mailén Knoblovits: Lo que marca la diferencia
 
Andrés Villarreal: Depresión, Ansiedad y Otros Demonios
Andrés Villarreal: Depresión, Ansiedad y Otros DemoniosAndrés Villarreal: Depresión, Ansiedad y Otros Demonios
Andrés Villarreal: Depresión, Ansiedad y Otros Demonios
 
Lucas Maglicic: Estadísticas de visita y/o Google Analytics con WordPress
Lucas Maglicic: Estadísticas de visita y/o Google Analytics con WordPressLucas Maglicic: Estadísticas de visita y/o Google Analytics con WordPress
Lucas Maglicic: Estadísticas de visita y/o Google Analytics con WordPress
 
Otto Wald: Cómo preguntar (y lograr que te respondan) en un foro
Otto Wald: Cómo preguntar (y lograr que te respondan) en un foroOtto Wald: Cómo preguntar (y lograr que te respondan) en un foro
Otto Wald: Cómo preguntar (y lograr que te respondan) en un foro
 
Iván Briceño: Herramientas de SEO On-Page para WordPress
Iván Briceño: Herramientas de SEO On-Page para WordPressIván Briceño: Herramientas de SEO On-Page para WordPress
Iván Briceño: Herramientas de SEO On-Page para WordPress
 
Javier Schvindlerman: Creando un plan de contenidos anual en 6 minutos
Javier Schvindlerman: Creando un plan de contenidos anual en 6 minutosJavier Schvindlerman: Creando un plan de contenidos anual en 6 minutos
Javier Schvindlerman: Creando un plan de contenidos anual en 6 minutos
 
Spencer Cloud: Cömo Crear un Custom Post Type
Spencer Cloud: Cömo Crear un Custom Post TypeSpencer Cloud: Cömo Crear un Custom Post Type
Spencer Cloud: Cömo Crear un Custom Post Type
 
Ximena Vinitzca: ¿Cómo generar una API key de Google Maps?
Ximena Vinitzca: ¿Cómo generar una API key de Google Maps?Ximena Vinitzca: ¿Cómo generar una API key de Google Maps?
Ximena Vinitzca: ¿Cómo generar una API key de Google Maps?
 
WordPress WPO: Consejos y Herramientas (Federico Álvarez - Meetup Bs. As. Oct...
WordPress WPO: Consejos y Herramientas (Federico Álvarez - Meetup Bs. As. Oct...WordPress WPO: Consejos y Herramientas (Federico Álvarez - Meetup Bs. As. Oct...
WordPress WPO: Consejos y Herramientas (Federico Álvarez - Meetup Bs. As. Oct...
 
Cómo convertí mi trabajo freelance en un negocio (Mercedes Bugarin - Meetup...
Cómo convertí mi trabajo freelance en un negocio (Mercedes Bugarin - Meetup...Cómo convertí mi trabajo freelance en un negocio (Mercedes Bugarin - Meetup...
Cómo convertí mi trabajo freelance en un negocio (Mercedes Bugarin - Meetup...
 
Trabajo a distancia: retos y oportunidades (Karen Arnold, WCBA 2017)
 Trabajo a distancia: retos y oportunidades (Karen Arnold, WCBA 2017) Trabajo a distancia: retos y oportunidades (Karen Arnold, WCBA 2017)
Trabajo a distancia: retos y oportunidades (Karen Arnold, WCBA 2017)
 
Introducción a herramientas de Roots (José Debuchy, WCBA 2017)
 Introducción a herramientas de Roots (José Debuchy, WCBA 2017) Introducción a herramientas de Roots (José Debuchy, WCBA 2017)
Introducción a herramientas de Roots (José Debuchy, WCBA 2017)
 
El soporte soporta tu negocio: caso de estudio de WPML (Otto Wald, WCBA 2017)
 El soporte soporta tu negocio: caso de estudio de WPML (Otto Wald, WCBA 2017) El soporte soporta tu negocio: caso de estudio de WPML (Otto Wald, WCBA 2017)
El soporte soporta tu negocio: caso de estudio de WPML (Otto Wald, WCBA 2017)
 
7 claves para romperla con tus contenidos digitales (Pablo Croci, WCBA 2017)
 7 claves para romperla con tus contenidos digitales (Pablo Croci, WCBA 2017) 7 claves para romperla con tus contenidos digitales (Pablo Croci, WCBA 2017)
7 claves para romperla con tus contenidos digitales (Pablo Croci, WCBA 2017)
 
Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)
 Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017) Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)
Multisites: creando una red de sitios con WordPress (Pablo Capello, WCBA 2017)
 
Protegiendo tu presencia web con WordPress (Mike Schroder, WCBA 2017)
 Protegiendo tu presencia web con WordPress (Mike Schroder, WCBA 2017) Protegiendo tu presencia web con WordPress (Mike Schroder, WCBA 2017)
Protegiendo tu presencia web con WordPress (Mike Schroder, WCBA 2017)
 
WordPress en el mercado editorial: dos casos de éxito (Miguel Lederkremer, W...
 WordPress en el mercado editorial: dos casos de éxito (Miguel Lederkremer, W... WordPress en el mercado editorial: dos casos de éxito (Miguel Lederkremer, W...
WordPress en el mercado editorial: dos casos de éxito (Miguel Lederkremer, W...
 
Definiciones en desarrollo web: cómo trabajar sobre WordPress (Andrés Villar...
 Definiciones en desarrollo web: cómo trabajar sobre WordPress (Andrés Villar... Definiciones en desarrollo web: cómo trabajar sobre WordPress (Andrés Villar...
Definiciones en desarrollo web: cómo trabajar sobre WordPress (Andrés Villar...
 
Plugins con React y la REST API (Elio Rivero, WCBA 2017)
 Plugins con React y la REST API (Elio Rivero, WCBA 2017) Plugins con React y la REST API (Elio Rivero, WCBA 2017)
Plugins con React y la REST API (Elio Rivero, WCBA 2017)
 
Pensando como Google: tips SEO para generar tráfico orgánico (Esteban Cervi,...
 Pensando como Google: tips SEO para generar tráfico orgánico (Esteban Cervi,... Pensando como Google: tips SEO para generar tráfico orgánico (Esteban Cervi,...
Pensando como Google: tips SEO para generar tráfico orgánico (Esteban Cervi,...
 

Recently uploaded

Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 

Recently uploaded (20)

Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 

WordPress: una opción (no siempre) consciente (Ricardo Aiello, WCBA 2017)

  • 1. WC BA 17 Ricardo Aiello WordPress: una opción (no siempre) consciente Ricardo Aiello
  • 2. WordPress: una opción (no siempre) consciente conviene Introducción me gusta sé usarlo
  • 3. un sitio web es un sistema y su objetivo es solucionar un problema del negocio del cliente por ende, funcionalidad mata estética WordPress: una opción (no siempre) conscienteIntroducción
  • 4. un sitio web es un sistema y su creación se puede encarar metodológicamente WordPress: una opción (no siempre) conscienteIntroducción
  • 5. WordPress: una opción (no siempre) consciente 1 requisitos 2 análisis 3 diseño 4 construcción 5 prueba 6 integración Introducción
  • 6. WordPress: una opción (no siempre) consciente 1 requisitos 2 análisis 3 diseño 4 construcción 5 prueba 6 integración plantear el problema del negocio Introducción
  • 7. WordPress: una opción (no siempre) consciente 1 requisitos 2 análisis 3 diseño 4 construcción 5 prueba 6 integración proponer una solución al problema Introducción
  • 8. WordPress: una opción (no siempre) consciente 1 requisitos 2 análisis 3 diseño 4 construcción 5 prueba 6 integración proponer una implementación de la solución Introducción
  • 9. WordPress: una opción (no siempre) consciente 1 requisitos 2 análisis 3 diseño 4 construcción 5 prueba 6 integración construir la implementación Introducción
  • 10. WordPress: una opción (no siempre) consciente 1 requisitos 2 análisis 3 diseño 4 construcción 5 prueba 6 integración verificar la construcción Introducción
  • 11. WordPress: una opción (no siempre) consciente 1 requisitos 2 análisis 3 diseño 4 construcción 5 prueba 6 integración conectar la construcción con el entorno Introducción
  • 12. WordPress: una opción (no siempre) consciente 1 requisitos 2 análisis 3 diseño 4 construcción 5 prueba 6 integración Introducción
  • 13. es una decisión de diseño y tiene consecuencias WordPress: una opción (no siempre) conscienteIntroducción
  • 14. WordPress: una opción (no siempre) conscienteIntroducción
  • 15. WordPress: una opción (no siempre) consciente 1 requisitos 2 análisis 3 diseño 4 construcción 5 prueba 6 integración Requisitos
  • 16. WordPress: una opción (no siempre) consciente 1 requisitos 2 análisis 3 diseño 4 construcción 5 prueba 6 integración plantear el problema del negocio Requisitos
  • 17. WordPress: una opción (no siempre) conscienteRequisitos
  • 18. el cliente no es técnico y no tiene por qué serlo nos pide lo que cree que necesita de la mejor manera que puede WordPress: una opción (no siempre) conscienteRequisitos
  • 19. WordPress: una opción (no siempre) conscienteRequisitos
  • 20. WordPress: una opción (no siempre) conscienteRequisitos
  • 21. WordPress: una opción (no siempre) conscienteRequisitos
  • 22. WordPress: una opción (no siempre) conscienteRequisitos
  • 23. WordPress: una opción (no siempre) conscienteRequisitos
  • 24. WordPress: una opción (no siempre) conscienteRequisitos
  • 25. WordPress: una opción (no siempre) conscienteRequisitos objetivo del negocio
  • 26. WordPress: una opción (no siempre) conscienteRequisitos Cliente Vendedor actores usuarios que interactúan con el sistema
  • 27. Como cliente, quiero buscar productos. requisitos funcionales modelados con historias de usuario WordPress: una opción (no siempre) conscienteRequisitos Como cliente, quiero ver los detalles de un producto. Como cliente, quiero añadir productos a mi carrito. Como cliente, quiero comprar los productos que seleccioné. Ofrecer distintos medios de pago y opciones de financiación. Como cliente, quiero eliminar productos de mi carrito.
  • 28. Como cliente, quiero recibir los productos en mi domicilio. requisitos funcionales modelados con historias de usuario WordPress: una opción (no siempre) conscienteRequisitos Como cliente, quiero obtener información detallada del comercio. Como cliente, quiero realizar consultas al comercio.
  • 29. Como vendedor, quiero dar de alta nuevos productos. requisitos funcionales modelados con historias de usuario WordPress: una opción (no siempre) conscienteRequisitos Como vendedor, quiero modificar y eliminar productos. Como vendedor, quiero recibir los pagos de los clientes. Como vendedor, quiero ver un reporte de mis ventas. Ofrecer filtros por fecha y por producto. Como vendedor, quiero responder las consultas de mis clientes.
  • 30. Como vendedor, quiero buscar pedidos. requisitos funcionales modelados con historias de usuario WordPress: una opción (no siempre) conscienteRequisitos Como vendedor, quiero preparar un pedido para enviarlo. Como vendedor, quiero enviar los pedidos a mis clientes. Ofrecer distintas formas de envío, incluyendo retiro en tienda.
  • 31. requisitos funcionales modelados con casos de uso WordPress: una opción (no siempre) conscienteRequisitos
  • 32. WordPress: una opción (no siempre) consciente 1 requisitos 2 análisis 3 diseño 4 construcción 5 prueba 6 integración Análisis
  • 33. WordPress: una opción (no siempre) consciente 1 requisitos 2 análisis 3 diseño 4 construcción 5 prueba 6 integración proponer una solución al problema Análisis
  • 34. objetos del sistema modelados con un diagrama de clases WordPress: una opción (no siempre) conscienteAnálisis
  • 35. historias de usuario extendidas mediante conversaciones WordPress: una opción (no siempre) conscienteAnálisis
  • 36. casos de uso organizados y relacionados WordPress: una opción (no siempre) conscienteAnálisis
  • 37. casos de uso especificados WordPress: una opción (no siempre) conscienteAnálisis
  • 38. WordPress: una opción (no siempre) consciente 1 requisitos 2 análisis 3 diseño 4 construcción 5 prueba 6 integración Diseño
  • 39. WordPress: una opción (no siempre) consciente 1 requisitos 2 análisis 3 diseño 4 construcción 5 prueba 6 integración proponer una implementación de la solución Diseño
  • 40. elementos de WordPress modelados con un diagrama de clases estereotipado WordPress: una opción (no siempre) conscienteDiseño
  • 41. lenguajes de marcado y programación (frontend) WordPress: una opción (no siempre) consciente sistema operativo servidor web sistema de gestión de base de datos lenguaje de programación (backend) sistema de gestión de contenidos (CMS) Diseño
  • 42. ... ... sistema de gestión de contenidos (CMS) ... WordPress: una opción (no siempre) consciente plugins theme child theme ... servicios externos (vía REST API) ......... ... ... ... ...otros sistemas ......... ... ... ... Diseño
  • 43. WordPress: una opción (no siempre) consciente¿Preguntas?
  • 44. El Lenguaje Unificado de Modelado: Guía del usuario (2º edición) Grady Booch, James Rumbaugh e Ivar Jacobson WordPress: una opción (no siempre) conscienteBibliografía recomendada El Lenguaje Unificado de Modelado: Manual de referencia (2º edición) Grady Booch, James Rumbaugh e Ivar Jacobson User Stories Applied for Agile Software Development Mike Cohn
  • 45. - elegir un proyecto real en curso - listar actores (usuarios) - listar requisitos funcionales (comportamiento del sistema) - listar requisitos no funcionales (todos los demás) - listar objetos del sistema - me buscan y lo analizamos juntos :) propuesta para seguirla en el wp_bar() Ricardo Aiello Analista de Sistemas / Docente hola@ricardoaiello.com.ar