Material docente del módulo "Fundamentos de Negocio Electrónico" del Máster ETI, curso de 2013.
Este material corresponde a la clase práctica de soluciones de negocio electrónico más usuales.
2. Page 2
Soluciones de
Negocio Electrónico
Máster ETI
▶Entender las decisiones básicas para implementar un sitio
de negocio electrónico.
▶Conocer los distintos tipos de alojamientos y sus
capacidades.
▶Comprender las funcionalidades de los Gestores de
Contenidos (CMS) y el software de Tiendas Online.
▶Conocer una serie de soluciones para otras necesidades
específicas de negocio electrónico.
Objetivos
3. Page 3
Soluciones de
Negocio Electrónico
Máster ETI
Ideas de
negocio
Plan de negocio
Requisitos
Diseño
Desarrollo
Explotación
Operación
Mantenimiento
Ciclo de vida básico
4. Page 4
Soluciones de
Negocio Electrónico
Máster ETI
Alternativas de desarrollo
Desarrollo a
medida
Paquete de
software
Software
como Servicio
(SaaS)
5. Page 5
Soluciones de
Negocio Electrónico
Máster ETI
▶Construir el software usando herramientas de bajo nivel
(lenguajes de programación, bases de datos,
servidores…)
▶Ventajas
Máxima flexibilidad.
Adaptación a los requisitos.
Facilita la integración con otros elementos.
Control total de los datos.
▶Desventajas
Costes elevados.
Desarrollo de software siempre es largo y complejo.
La explotación es responsabilidad nuestra.
“Reinventar la rueda”.
Desarrollo a medida
6. Page 6
Soluciones de
Negocio Electrónico
Máster ETI
▶Utilizar como base un paquete de software que proporcione la
funcionalidad general, haciendo adaptaciones para las partes
específicas (estética, funcionalidad específica, integraciones, …)
▶Ventajas
Menor plazo y coste de desarrollo.
Partir de soluciones contrastadas, con una gran cantidad de usuarios.
Algunos paquetes cuentan con un gran número de desarrolladores que los
conocen.
Mucho software base es Open Source (“gratuito”).
Se cuenta con el código de la solución, así como con los datos.
▶Desventajas
Se pierde flexibilidad, ya que la particularización pasa por lo que marcado
por la solución.
Si el paquete no cubre los requisitos, la particularización puede ser
complicada.
El proceso de selección puede no ser trivial, y si es equivocado, implicar
un gran costo.
Una parte de la explotación sigue siendo responsabilidad nuestra.
La evolución futura del paquete es una incógnita.
Cierto riesgo de “vinculación indeseada” (vendor lock–in).
Paquete de software
7. Page 7
Soluciones de
Negocio Electrónico
Máster ETI
▶Utilizar como base una solución de Sofware como Servicio
(SaaS), basada en “la nube” (Cloud Computing), haciendo
particularizaciones puntuales, principalmente de diseño
gráfico y parámetros.
▶Ventajas
Plazos de desarrollo muy cortos.
Bajos costes: muchos son modelos “freemium”.
Adaptación del coste a la demanda.
La problemática de la explotación se delega al proveedor.
▶Desventajas
Se pierde más flexibilidad que en el modelo de paquete, ya que la
particularización es más limitada.
El proceso de selección es tan complicado o más que el de un
paquete.
Riesgo más elevado de “vinculación indeseada”: no se dispone del
código de la solución ni de los datos.
Se complica bastante la integración de software.
Software como servicio (SaaS)
8. Page 8
Soluciones de
Negocio Electrónico
Máster ETI
Alternativas de explotación
Explotarlo
uno mismo
Alojamiento
externo
Alojamiento
tradicional
Software
como Servicio
9. Page 9
Soluciones de
Negocio Electrónico
Máster ETI
▶Montar y mantener una infraestructura para la solución,
incluyendo todos los elementos: comunicaciones,
hardware, software, y recursos humanos.
▶Ventajas
Máximo control.
▶Desventajas
Costes muy elevados.
Muy complejo (si se hace bien).
Problemas de seguridad.
Necesidad de personal muy especializado.
Explotarlo uno mismo
10. Page 10
Soluciones de
Negocio Electrónico
Máster ETI
▶Contratar un servicio externo que nos proporcione todos
los servicios necesarios, bajo un esquema de acuerdo por
niveles de servicio (ANS)
▶Ventajas
No hay necesidad de tener infraestructura propia.
Los costes se pueden ajustar a la demanda.
Control por acuerdos de nivel de servicio.
Personal experto en los distintos problemas de la explotación:
infraestructura, comunicaciones, seguridad, …
▶Desventajas
Se pierde algo de flexibilidad: no válido para infraestructuras
“raras”.
Dependencia del nivel de calidad del proveedor.
Alojamiento externo
11. Page 11
Soluciones de
Negocio Electrónico
Máster ETI
▶Almacenamiento gratuito: mecanismos de software como
servicio para páginas personales, principalmente. Ejemplos:
Blogger, Wordpress.
▶Alojamiento compartido: para pequeños comercios. Se
comparten los recursos de un servidor entre varios clientes.
▶Alojamiento dedicado: para sitios mayores, tienen recursos
exclusivos de procesamiento y ancho de banda.
▶Servidor Virtual: emplea mecanismos de virtualización, corriendo
varios entornos virtuales sobre un mismo entorno físico.
▶Infraestructura como Servicio (IaaS): una infraestructura tipo
“cloud” que proporciona recursos virtualizados y flexibles, que se
pagan por uso.
▶“Collocation hosting” (“Housing”): el cliente es propietario de
las máquinas, y tiene control completo, así como la responsabilidad.
El proveedor proporciona la infraestructura base: red, energía,
seguridad...
Tipos de alojamiento
12. Page 12
Soluciones de
Negocio Electrónico
Máster ETI
▶Infraestructura
Capacidad de Proceso
Espacio de almacenamiento
Ancho de banda
▶Plataforma de desarrollo
Sistemas operativos de base: Linux, Windows
Plataformas de desarrollo: Apache/PHP, IIS/.Net
Bases de datos: MySQL, SQL Server
Aplicaciones preinstaladas
▶Otras herramientas
Gestión de DNS (dominios)
Gestión de ficheros (ftp, web)
Correo electrónico y listas de correos
Gestión de consumos, facturación, incidencias
▶Soporte técnico
Servicios más importantes de un alojamiento
17. Page 17
Soluciones de
Negocio Electrónico
Máster ETI
▶“Mini-alojamientos” para ordenador personal, útiles para
probar aplicaciones y pequeños desarrollos.
Entornos de desarrollo para ordenador personal
XAMPP EasyPHP MAMP
18. Page 18
Soluciones de
Negocio Electrónico
Máster ETI
Proceso típico de instalación de un paquete
Open Source (PHP)
Usar!!!
Configurar el software instalado
(Opcional) Aseguramiento post-instalación
Seguir las instrucciones del asistente de instalación
Apuntar navegador hacia la carpeta destino
Descomprimir en la carpeta destino
Descargar fichero de la solución
Crear una base de datos para utilizar
19. Page 19
Soluciones de
Negocio Electrónico
Máster ETI
▶Nos vamos a centrar en dos grandes grupos:
Gestores de Contenidos (CMS, Content Management
Servers)
Tiendas Online (Shopping Carts)
▶A veces se combinan entre sí:
Integrando dos soluciones en paralelo, una para cada
función.
Usando extensiones para una solución base que le
proporcionan las capacidades necesarias .
Tipo de soluciones de Negocio Electrónico
20. Page 20
Soluciones de
Negocio Electrónico
Máster ETI
▶Front-end: la parte del sitio web que ve el usuario final.
▶Back-end: las herramientas de administración para configurar
el sitio web. También conocido como Dashboard,
Administración, Panel de control.
▶Extensiones : pequeños desarrollos que añaden
funcionalidades nuevas a la solución básica. Se conoce con
distintos nombres: Plug-ins, Modules, …
▶Extensiones visuales: extensiones que tienen una
funcionalidad visual. Su nombre depende de la solución: Blocks,
Widgets, Portlets, Webparts, …
▶Temas (Themes): plantillas para la particularización de la
estética del sitio.
▶Ficheros de idioma: ficheros que configuran el idioma que se
usa en el sitio.
Algunos conceptos generales
22. Page 22
Soluciones de
Negocio Electrónico
Máster ETI
▶Ciclo de vida de contenidos: creación, flujo de aprobación,
modificación, retirada.
▶Gestión de medios: imágenes, videos, archivos.
▶Gestión de la estética del sitio: plantillas, estilos, gráficos.
▶Gestión de usuarios: datos de usuario, permisos, roles,
seguridad.
▶Capacidades interactivas del sitio: comentarios, foros,
encuestas, redes sociales, bitácoras, …
▶Capacidades de marketing: anuncios, optimización de
buscadores, boletines, …
▶Estadísticas de uso: para la optimización del sitio.
Gestores de Contenidos: funcionalidades básicas
23. Page 23
Soluciones de
Negocio Electrónico
Máster ETI
Gestores de Contenidos (CMS)
• Wordpress
• Drupal
• Joomla
Alojamiento Propio
• Wordpress.com
• DrupalGardens
• SimplWeb.com (Joomla as a Service)
SaaS
51. Page 51
Soluciones de
Negocio Electrónico
Máster ETI
▶Gestión de catálogo de productos: datos, tipos, atributos,
variantes, ofertas, up-selling, cross-selling…
▶Gestión de clientes: datos de cliente, pedidos, envíos,
devoluciones, …
▶Carrito de compra: proceso de realización de la compra.
▶Gestión de medios de pago: aceptar pagos con tarjeta.
▶Gestión de la cumplimentación: logística, transportistas.
▶Herramientas de marketing: anuncios, optimización de
buscadores, boletines, …
▶Análisis de información: estadísticas, informes
▶Integración: con ERP (Contabilidad) y CRM (Gestión de
Clientes).
Tiendas Online: funcionalidades básicas
52. Page 52
Soluciones de
Negocio Electrónico
Máster ETI
Tiendas Online
• Prestashop
• Magento
• OpenCart
• Zencart
Alojamiento Propio
• PrestaBox
• Magento Go
SaaS
64. Page 64
Soluciones de
Negocio Electrónico
Máster ETI
▶Las Tiendas Online suelen tener unas capacidades limitadas
de gestión de contenidos, sobre todo en aspecto de gestión de
comunidades.
▶Para solventar este problema, en ocasiones se combinan con
un CMS.
▶Hay dos alternativas principales:
Instalar los dos, y usar componentes de integración
Usar módulos de Tienda Online para el CMS
Wordpress: WP e-Commerce
Drupal: Drupal Commerce, Übercart
Joomla: VirtueMart, HikaShop
Combinación de CMS y Tienda Online
65. Page 65
Soluciones de
Negocio Electrónico
Máster ETI
▶Existe un gran número de soluciones especializadas, más
allá de las Gestores de Contenidos y las Tiendas Online.
▶Tanto para alojar uno mismo, como en modo de Software
como Servicio.
▶Muchas proporcionan funcionalidades que complementan
las del sitio web base, como puede ser: estadísticas, boletines
de noticias, soporte a usuarios, …
▶Las siguientes páginas muestran algunas soluciones
seleccionadas que pueden ser de interés.
Otras soluciones de negocio electrónico