SlideShare ist ein Scribd-Unternehmen logo
1 von 36
1

Sustancia Informática del
Comercio Electrónico:
Arquitectura, Patrones e
Ingeniería
RICARDO DEVIS
UNIVERSIDAD DE OVIEDO
2

Me presento

devis@ieee.org
3

Resumen de Intenciones


La esencia del “comercio electrónico” no
está en “comercio”, sino en la plataforma
tecnológica que lo posibilita.
Lo que significa que se ha abierto un
importante rango de posibilidades
profesionales para los informáticos.
 Y, además, ha asentado definitivamente el rol
de “Arquitecto Software” en la empresa.




Pero esto supone importantes retos para
los flamantes ingenieros informáticos.


...y, también, un mundo de nuevas
oportunidades
4

Un Artículo Técnico Actual
“Internet bla bla bla bla bla Java bla. Bla
bla bla Java bla bla bla bla Internet bla
bla, Web bla bla Java bla bla. Extranet bla
bla bla bla bla Java bla bla bla XML bla
bla bla Internet bla bla bla applet bla bla
bla bla bla Internet , bla bla bla Java bla
bla bla bla XML bla bla bla Java bla, bla
bla bla bla bla Responsive bla bla bla.
Intranet bla bla bla bla bla browser bla bla
bla bla Internet bla bla bla bla que
Microsoft no tiene bla”.
5

Un Artículo de Negocios Actual



“e-Business bla bla bla bla bla CRM bla
bla bla bla ASP bla bla bla bla Portal bla
bla, e-Commerce bla bla Java bla bla
Cisco bla bla bla bla bla NASDAQ bla bla
bla P2P bla bla bla e-Services bla bla bla
Marketplace bla bla Facebook, bla bla
bla B2B bla bla bla bla e-Procurement bla
bla bla ERM bla, bla bla bla bla bla
Internet bla bla bla. SCM bla bla bla bla
bla B2E bla bla B2C bla bla bla bla .NET
bla”.
6

De lo que parece inferirse...






...que los nuevos (y algunos tan sólo
remozados) modelos de negocio de la
“nueva economía” simplemente usan
nuevos “útiles técnicos/informáticos”.
...que la importancia “real” sigue
residiendo en tales modelos de
negocio y, por tanto, en aspectos
meramente económicos.
...que Internet es, al fin, una versión
remozada y aumentada del teléfono.
7

Pero ocurre que...



El grueso de fracasos en ecommerce se han debido a la
consideración de Internet como
mero canal.




...y, en realidad, Internet es un canal
que ha generado (y continuamente
genera) nuevos canales y mercados.

La e-squizofrenia de los clientes se
impone en los estudios del sector.
8

Sobre Modelos de e-Negocio


“Si algo nos ha enseñado la historia es que
los modelos de negocio en Internet son
como los autobuses: si pierdes uno, todo lo
que tienes que hacer es esperar un poco
a que venga otro.”
Steve Krug



Porque, en realidad, es la tecnología la
que, trascendiendo su condición
tradicionalmente utilitaria, genera nuevos
modelos de negocio...
9

De CEOs a CIOs (I)






Los Sistemas de Información han
pasado de ser “utillaje para los
procesos de negocio” a imbricarse en
tales procesos (incluso se dan casos en
que los sistemas de IT SON el negocio
en sí, como en TELCO).
Los CEOs (Chief Executive Officers)
están siendo alternados/sustituidos por
CIOs (Chief Information Officers).
Los Procesos Tecnológicos han
alcanzado, al fin, la paridad con los
Procesos de Negocio.
10

De CEOs a CIOs (II)




“Se puede dividir a los hombres de
negocios en dos categorías: aquéllos
que controlan la alta tecnología y esos
otros que pronto estarán fuera del
negocio”.
“Es impensable que un ejecutivo
delegue el procesado de información
a especialistas. El negocio es el
procesado de la información”
Alan Cooper
11

Internet, vida y tecnología
Internet está cambiando los hábitos vitales
y comerciales de usuarios-clientes y
proveedores y, en consecuencia, de las
tecnologías asociadas a sus procesos de
intercambio-comunicación.
 La evolución del “user-empowerment”
significa(rá) e(electro)-shock para muchas
empresas y programadores.
 Los “viejos roles” han agotado su camino,
así que hay adoptar otros,
completamente nuevos.
 Pero antes hay que desprenderse de
ciertos mitos.

12

Mitos sobre Internet (I)



“Es como la televisión”


En realidad es más una colección de
contestadores telefónicos: cada usuario
se conecta a un “número” y
seguidamente recibe un “contenido”
personal, pero automatizado.



Así que... ¡imaginen que alguien inserta
publicidad en el mensaje de su
contestador! Mejor anunciarse en la
prensa :-).
13

Mitos sobre Internet (II)



“Es el paraíso de la venta al detall”


Existen muchos web-sites comerciales, pero, al
no existir un formato normalizado de
intercambio de información entre
empresas, el usuario debe salir de un ecomercio para entrar en otro y, tras examinar
las mercancias, compararlas “a-mano”.


Este fenómeno ha ocasionado que ciertas
tiendas de ropa “presenciales” estén pensado
en cobrar a sus clientes por probarse ropa… que
no compran en sus establecimientos.
14

Mitos sobre Internet (III)
En e-business todo se mueve muy
rápido, pero no han de esperarse
beneficios inmediatos (vease el caso de
Amazon)
 El nombre del juego, en el web, no es
“beneficio” sino “exposición”. Es
decir, la primera regla en e-commerce
es: “constrúyete un nombre”


significa: Ubiquity
first, Revenue Later

URL

(Eric Schmidt, ex-Novell CEO)
15

La “e” de [e-]Negocio






Y es que...
¿No es Internet un mero canal
adicional para hacer negocios?
¿No es la “e” de e-business (la
forma sofisticada de e-commerce)
una mera adición al negocio
mismo?
¿No se estará sobrestimando el
potencial de Internet?

No, no... y no
16

La doble “e” de e-lectrólisis



X-net no es una capa ni un catalizador,
sino más bien un “cualificador”



X-net ha causado una división electrolítica
de tendencias y tecnologías.



¿Cuáles son las tecnologías
electronegativas? ¿Y electropositivas?



¿Qué pasa con el software tradicional?
17

Softwar[e]ngineering
¿La ingeniería empieza donde acaba el
software? ¿O más bien el software está
imbricado con la ingeniería?
 No debemos olvidar que el término
“ingeniería del software” se debe a la
descontextualización de una frase
socarrona (en una lejana reunión de la
OTAN) sobre la patente carencia de
ingeniería en el software.
 ¿Estará quizás la ansiada conexión en la
“e”?

18

Ingeniería: Principio e Infierno



¿Existen principios sentados de
ingeniería del software? Alan Davis ha
establecido 201 de tales principios.




Pero ningún autor pudo establecer, hasta la
fecha, los lindes, el contorno final.

Pese a contar con muchos postores
(Gilb, the Three
Amigos, Davis, Reenskaug, etc.), la
Ingeniería del Software (SE) es, al
fin, un camino empedrado de buenas
intenciones.
19

Zanjemos la Discusión






La “ingeniería del software” es una
disciplina académica que se pretende
diferenciar de la “computación
software”
La SE agrupa los aspectos de difícil (si
no imposible) cuantificación formal del
software.
La ISE (Internet SE) ES un conjunto de
normas/resultados adscritos al
conjunto de concepciones posibilistas
de “La Red”, que es, sin duda, un CAS
(Sistema Adaptativo Complejo).
20

Pero... ¿Internet no es... Net?


¡No! Internet cambia la concepción,
implementación y evolución del software.


Y es que el software no es un fin, sino la
deseada mínima distancia intelectual entre el
mundo real y su concepción mecanicista.

La diferencia entre una red y “La Red” es
que esta última está constituida,
gobernada e influida por... ¡personas!
 El cambio tecnológico deviene...
¡sociológico!


¡Y viceversa!
21

Nuevos Medios y Plazos
Los “proyectos Internet” cambian la
secuencia del ciclo de vida de
construcción y mantenimiento software.
 Se impone (en proyectos críticos) una
primera fase “quick & dirty” que tiene sólo
que ver con time-to-market, marketing y
demostración de capacidades.






Se trata de la consideración del software
como utilitario publicitario.

¿Es posible aplicar “ingeniería” a plazos y
requisitos ridículamente cortos y volátiles?
22

Nuevas Dificultades y Retos
 El

proceso de desarrollo involutivo (una
modificación del modelo en espiral)
dificulta sobremanera la planificación
de hitos (milestones).
 No existen métricas consolidadas
orientadas-a-objetos.
 Muchas historias de éxito en e-business
se consideran ventajas competitivas
de carácter estratégico, por lo que los
casos de uso no están usualmente
disponibles.
23

El Volátil Software Internet



Los “core business processes” se
convierten en “volatile/mutable” BPs.



Las premisas de negocio del cliente se
trocan en “fases” de sus concienciación
Internet, de manera que el software está
obligado a continuos y onerosos cambios.



Condiciones temporales extremas (2-4
meses) imponen procedimientos extremos
de trabajo y validación de entregables.
24

¿La solución? Las P-e-rsonas




Ya se han planteado métodos
(como XP) que suponen es una
respuesta prudente a la necesidad
de cambios incesantes en las
estrategias, tácticas y alcances de
los proyectos software actuales.
Pero tales estrategias se basan en
procesos metódicos y heurísticos
que funcionan... ¡sólo en
informáticos inteligentes y
productivos!
25

Juegos e-xtremos


En realidad los nuevos métodos (que
no metodologías) se basan en la
consideración de los equipos de
trabajo no como orquestas sinfónicas,
sino más bien como grupos de jazz,
equipos de fútbol o clubes de
caza/pesca:





SCRUM
Extreme Programming
OOram
Etc.
26

Arquitectura vs. Ingeniería



Pese a las demasiado recientes
definiciones del SEI sobre Arquitectura
Software, se impone, por su plasticidad
resultona, la frase que Le Corbusier
espetó un buen día a sus alumnos:




“Señores, no están aquí para distraerse con
dibujitos, sino para organizar elementos”

Le Corbusier solía decir que “el
arquitecto ve y organiza, y los técnicos
realizan”.
27

La Arquitectura y el Software


¿Acaso el pasmo creativo de “la
arquitectura” no tiene sentido en el
dominio software? ¿Acaso no lo tiene
la fuerte carga de ingeniería que
aquélla soporta -y en la que se
hermana- por la “reglada y eficaz
reutilización de elementos”?
¿Por qué a las actividades de ingeniería
en el software se las denomina “de
reutilización”? Alan Davis
28

Problemas Repetidos
 Los

“arquitectos de software” se
enfrentan cada día a multitud de
problemas de distinto calibre.
 La “efectividad” de un “arquitecto”
se mide por su rapidez y acierto en
la diagnosis, identificación y
resolución de tales problemas.
 El mejor “arquitecto” es el que más
reutiliza la misma solución matizada- para resolver problemas
similares.
29

La Esencia de la Arquitectura
 Los

arquitectos bien-dotados poseen
un sentido especial que “detecta” la
completitud, en un sentido
eminentemente arquitectónico, de un
determinado diseño, con
independencia de las posibles métricas
y paradigmas utilizados.
 Naturalmente lo ideal sería extraer la
quintaesencia de estos afortunados
diseños para formular una suerte de
“bálsamo de fierabrás” que pudieran
ingerir los arquitectos noveles.
30

¿La Solución? ¡Patrones!
“Cada patrón describe un problema
que ocurre una y otra vez en
nuestro entorno, para describir
después el núcleo de la solución a
ese problema, de tal manera que
esa solución pueda ser usada más
de un millón de veces sin hacerlo
siquiera dos veces de la misma
forma”.

Christopher Alexander
31

El Símil Textil
Un patrón de diseño es “una solución a un
problema en un determinado contexto”.
 Tal solución es, empero, a la vez parte del
“qué” y del “cómo” del sistema completo
a construir




esto es, la pieza que conforma el patrón
software es como la pieza del patrón de
sastre que se utiliza para confeccionar
vestidos y trajes, pues tal pieza, aparte de
contener las especificaciones de corte y
confección del producto final, representa a la
vez, en apariencia, una parte de tal producto
textil.
32

Y de aquí... ¡El Reto!



Propiciada por el auge del negocio
electrónico, la nueva generación
de “Arquitectos Software” se
enfrenta a la formidable tarea de
descubrir y componer, en modos
que aún no han sido explotados, los
elementos que formarán las ágoras
y foros vitales de la sociedad futura.
33

Así que se les impele a...



Concebir arquitecturas software


...compuestas por Patrones Software




...susceptibles de ser compuestos por
procedimientos de Ingeniería.

Generar plataformas tecnológicas


...que den soporte a los modelos de
negocio existentes


...y faciliten la creación y mantenimiento de
nuevos e-modelos de negocio.
34

Pero...






¿Cómo puede mezclarse con éxito
Java, XML, Extranets, Gestión del
Conocimiento, Legacy
Systems, Seguridad, Gestión de
Perfiles, etc.?
¡Con mucho sufrimiento!
Las labores de análisis, planificación
y síntesis se imponen a las meras de
diseño y programación.
El Rol del Arquitecto Software va a
resultar duro, de asumir y de poner
en práctica.
35

Cuestión de Adaptación

“Los primeros
días en el
infierno son muy
duros”
Enrique Jardiel Poncela
36

Adaptarse o...

Weitere ähnliche Inhalte

Andere mochten auch

Arquitectura Del Comercio electronico
Arquitectura Del Comercio electronicoArquitectura Del Comercio electronico
Arquitectura Del Comercio electronicocenebossio
 
Pasos para montar un sistema de comercio electronico
Pasos para montar un sistema de comercio electronicoPasos para montar un sistema de comercio electronico
Pasos para montar un sistema de comercio electronicoPriscilla Feliz
 
Cómo montar una tienda online en 2 horas: Método Lean StartUp
Cómo montar una tienda online en 2 horas: Método Lean StartUpCómo montar una tienda online en 2 horas: Método Lean StartUp
Cómo montar una tienda online en 2 horas: Método Lean StartUpPepe Montoro
 
Preparando una buena arquitectura E-commerce
Preparando una buena arquitectura E-commercePreparando una buena arquitectura E-commerce
Preparando una buena arquitectura E-commerceSeñor Muñoz
 
comercio electronico
 comercio electronico  comercio electronico
comercio electronico Juian
 
Productos quimicos utilizados para el mantenimiento
Productos quimicos utilizados para el mantenimientoProductos quimicos utilizados para el mantenimiento
Productos quimicos utilizados para el mantenimientoYulian Bedoya
 
Insumos para el mantenimiento de los computadores.jpg
Insumos para  el mantenimiento de los computadores.jpgInsumos para  el mantenimiento de los computadores.jpg
Insumos para el mantenimiento de los computadores.jpgfuture12
 
Proyecto Arquitectura
Proyecto ArquitecturaProyecto Arquitectura
Proyecto ArquitecturaPame
 
Herramientas de limpieza y mantenimiento de computadoras
Herramientas de limpieza y mantenimiento de computadorasHerramientas de limpieza y mantenimiento de computadoras
Herramientas de limpieza y mantenimiento de computadorasJaime Heras
 
Arquitectura Para El Comercio Electrónico
Arquitectura Para El Comercio ElectrónicoArquitectura Para El Comercio Electrónico
Arquitectura Para El Comercio ElectrónicoSamPinilla
 

Andere mochten auch (11)

Arquitectura Del Comercio electronico
Arquitectura Del Comercio electronicoArquitectura Del Comercio electronico
Arquitectura Del Comercio electronico
 
Pasos para montar un sistema de comercio electronico
Pasos para montar un sistema de comercio electronicoPasos para montar un sistema de comercio electronico
Pasos para montar un sistema de comercio electronico
 
Cómo montar una tienda online en 2 horas: Método Lean StartUp
Cómo montar una tienda online en 2 horas: Método Lean StartUpCómo montar una tienda online en 2 horas: Método Lean StartUp
Cómo montar una tienda online en 2 horas: Método Lean StartUp
 
Preparando una buena arquitectura E-commerce
Preparando una buena arquitectura E-commercePreparando una buena arquitectura E-commerce
Preparando una buena arquitectura E-commerce
 
comercio electronico
 comercio electronico  comercio electronico
comercio electronico
 
Productos quimicos utilizados para el mantenimiento
Productos quimicos utilizados para el mantenimientoProductos quimicos utilizados para el mantenimiento
Productos quimicos utilizados para el mantenimiento
 
Insumos para el mantenimiento de los computadores.jpg
Insumos para  el mantenimiento de los computadores.jpgInsumos para  el mantenimiento de los computadores.jpg
Insumos para el mantenimiento de los computadores.jpg
 
Proyecto Arquitectura
Proyecto ArquitecturaProyecto Arquitectura
Proyecto Arquitectura
 
Comercio Electronico
Comercio  ElectronicoComercio  Electronico
Comercio Electronico
 
Herramientas de limpieza y mantenimiento de computadoras
Herramientas de limpieza y mantenimiento de computadorasHerramientas de limpieza y mantenimiento de computadoras
Herramientas de limpieza y mantenimiento de computadoras
 
Arquitectura Para El Comercio Electrónico
Arquitectura Para El Comercio ElectrónicoArquitectura Para El Comercio Electrónico
Arquitectura Para El Comercio Electrónico
 

Ähnlich wie Sustancia informática del comercio electrónico (Ricardo Devis)

Cloud computing will change business
Cloud computing will change businessCloud computing will change business
Cloud computing will change businessAlex Rayón Jerez
 
121 Impactos De Las Recientes Innovaciones En La Gestion De Empresas De Tecno...
121 Impactos De Las Recientes Innovaciones En La Gestion De Empresas De Tecno...121 Impactos De Las Recientes Innovaciones En La Gestion De Empresas De Tecno...
121 Impactos De Las Recientes Innovaciones En La Gestion De Empresas De Tecno...GeneXus
 
El impacto de las recientes innovaciones en la estrategia de las empresas tec...
El impacto de las recientes innovaciones en la estrategia de las empresas tec...El impacto de las recientes innovaciones en la estrategia de las empresas tec...
El impacto de las recientes innovaciones en la estrategia de las empresas tec...Marcel_Mordezki
 
Revista Mundo Contact Enero 2015
Revista Mundo Contact Enero 2015Revista Mundo Contact Enero 2015
Revista Mundo Contact Enero 2015Mundo Contact
 
201403 Whitepaper Cambio rol CIO
201403 Whitepaper Cambio rol CIO201403 Whitepaper Cambio rol CIO
201403 Whitepaper Cambio rol CIOFrancisco Calzado
 
Curso e-Business - Negocios Electronicos
Curso e-Business - Negocios ElectronicosCurso e-Business - Negocios Electronicos
Curso e-Business - Negocios ElectronicosMarco Zuniga
 
Desarrollo de Productos en IoT
Desarrollo de Productos en IoTDesarrollo de Productos en IoT
Desarrollo de Productos en IoTkaikutarra
 
Transfórmese o sucumba a la transformación
Transfórmese o sucumba a la transformaciónTransfórmese o sucumba a la transformación
Transfórmese o sucumba a la transformaciónConnected Futures
 
Presentación oficial WebRatio srl
Presentación oficial WebRatio srlPresentación oficial WebRatio srl
Presentación oficial WebRatio srlWebRatio srl
 
introduccion a la nube
introduccion a la nube introduccion a la nube
introduccion a la nube Edgardo Ortega
 
Capitulo I computacion en la nube
Capitulo I computacion en la nubeCapitulo I computacion en la nube
Capitulo I computacion en la nubeBessy Bonilla
 
Elementos de Estrategia
Elementos de EstrategiaElementos de Estrategia
Elementos de EstrategiaMarco Zuniga
 
Negocios electronicos
Negocios electronicosNegocios electronicos
Negocios electronicosJaneci Evelin
 
Sistemas InformáTicos En La Empresa
Sistemas InformáTicos En La EmpresaSistemas InformáTicos En La Empresa
Sistemas InformáTicos En La EmpresaLeonardo Valente
 

Ähnlich wie Sustancia informática del comercio electrónico (Ricardo Devis) (20)

Cloud computing will change business
Cloud computing will change businessCloud computing will change business
Cloud computing will change business
 
121 Impactos De Las Recientes Innovaciones En La Gestion De Empresas De Tecno...
121 Impactos De Las Recientes Innovaciones En La Gestion De Empresas De Tecno...121 Impactos De Las Recientes Innovaciones En La Gestion De Empresas De Tecno...
121 Impactos De Las Recientes Innovaciones En La Gestion De Empresas De Tecno...
 
El impacto de las recientes innovaciones en la estrategia de las empresas tec...
El impacto de las recientes innovaciones en la estrategia de las empresas tec...El impacto de las recientes innovaciones en la estrategia de las empresas tec...
El impacto de las recientes innovaciones en la estrategia de las empresas tec...
 
Industria 4_0
Industria 4_0Industria 4_0
Industria 4_0
 
Revista Mundo Contact Enero 2015
Revista Mundo Contact Enero 2015Revista Mundo Contact Enero 2015
Revista Mundo Contact Enero 2015
 
201403 Whitepaper Cambio rol CIO
201403 Whitepaper Cambio rol CIO201403 Whitepaper Cambio rol CIO
201403 Whitepaper Cambio rol CIO
 
Curso e-Business - Negocios Electronicos
Curso e-Business - Negocios ElectronicosCurso e-Business - Negocios Electronicos
Curso e-Business - Negocios Electronicos
 
Desarrollo de Productos en IoT
Desarrollo de Productos en IoTDesarrollo de Productos en IoT
Desarrollo de Productos en IoT
 
Transfórmese o sucumba a la transformación
Transfórmese o sucumba a la transformaciónTransfórmese o sucumba a la transformación
Transfórmese o sucumba a la transformación
 
Presentación oficial WebRatio srl
Presentación oficial WebRatio srlPresentación oficial WebRatio srl
Presentación oficial WebRatio srl
 
Cloud computing cap#1
Cloud computing cap#1Cloud computing cap#1
Cloud computing cap#1
 
introduccion a la nube
introduccion a la nube introduccion a la nube
introduccion a la nube
 
Capitulo I computacion en la nube
Capitulo I computacion en la nubeCapitulo I computacion en la nube
Capitulo I computacion en la nube
 
Nube
NubeNube
Nube
 
Presentacion computacion en las nubes
Presentacion computacion en las nubesPresentacion computacion en las nubes
Presentacion computacion en las nubes
 
Elementos de Estrategia
Elementos de EstrategiaElementos de Estrategia
Elementos de Estrategia
 
Negocios electronicos
Negocios electronicosNegocios electronicos
Negocios electronicos
 
Ttendencias emergentes
Ttendencias emergentesTtendencias emergentes
Ttendencias emergentes
 
Unova makers
Unova makersUnova makers
Unova makers
 
Sistemas InformáTicos En La Empresa
Sistemas InformáTicos En La EmpresaSistemas InformáTicos En La Empresa
Sistemas InformáTicos En La Empresa
 

Mehr von Ricardo Devis

Turismo Médico - Un Proyecto Práctico (Donostia 13-01-15) [Ricardo Devis]
Turismo Médico - Un Proyecto Práctico (Donostia 13-01-15) [Ricardo Devis]Turismo Médico - Un Proyecto Práctico (Donostia 13-01-15) [Ricardo Devis]
Turismo Médico - Un Proyecto Práctico (Donostia 13-01-15) [Ricardo Devis]Ricardo Devis
 
Trabaja en la red inmobiliaria mariatomasa.com
Trabaja en la red inmobiliaria mariatomasa.comTrabaja en la red inmobiliaria mariatomasa.com
Trabaja en la red inmobiliaria mariatomasa.comRicardo Devis
 
Gestión de documentos [Cómo encontrar SIN organizar] (Ricardo devis)
Gestión de documentos [Cómo encontrar SIN organizar] (Ricardo devis)Gestión de documentos [Cómo encontrar SIN organizar] (Ricardo devis)
Gestión de documentos [Cómo encontrar SIN organizar] (Ricardo devis)Ricardo Devis
 
Sexware - Del ábaco a Internet pasando por Java, XML y la Viagra (Ricardo Devis)
Sexware - Del ábaco a Internet pasando por Java, XML y la Viagra (Ricardo Devis)Sexware - Del ábaco a Internet pasando por Java, XML y la Viagra (Ricardo Devis)
Sexware - Del ábaco a Internet pasando por Java, XML y la Viagra (Ricardo Devis)Ricardo Devis
 
Del Ábaco al Paco: Francotiradores Informáticos...
Del Ábaco al Paco: Francotiradores Informáticos... Del Ábaco al Paco: Francotiradores Informáticos...
Del Ábaco al Paco: Francotiradores Informáticos... Ricardo Devis
 
Negociación y contratación con proveedores tecnológicos (ProTecs) [Ricardo De...
Negociación y contratación con proveedores tecnológicos (ProTecs) [Ricardo De...Negociación y contratación con proveedores tecnológicos (ProTecs) [Ricardo De...
Negociación y contratación con proveedores tecnológicos (ProTecs) [Ricardo De...Ricardo Devis
 
Cómo se adapta el conocimiento en las redes (nube) [Ricardo Devis]
Cómo se adapta el conocimiento en las redes (nube) [Ricardo Devis]Cómo se adapta el conocimiento en las redes (nube) [Ricardo Devis]
Cómo se adapta el conocimiento en las redes (nube) [Ricardo Devis]Ricardo Devis
 
Difusión e integración de contenidos mediante feeds
Difusión e integración de contenidos mediante feedsDifusión e integración de contenidos mediante feeds
Difusión e integración de contenidos mediante feedsRicardo Devis
 
Cómo seleccionar e implantar ERPs
Cómo seleccionar e implantar ERPsCómo seleccionar e implantar ERPs
Cómo seleccionar e implantar ERPsRicardo Devis
 
Emprendimiento Digital - Parte I: McGuffins (Deusto Business School) [Ricardo...
Emprendimiento Digital - Parte I: McGuffins (Deusto Business School) [Ricardo...Emprendimiento Digital - Parte I: McGuffins (Deusto Business School) [Ricardo...
Emprendimiento Digital - Parte I: McGuffins (Deusto Business School) [Ricardo...Ricardo Devis
 
Responsive e-Health Social Networks - Redes Sociales Emocionales y Salud (Ric...
Responsive e-Health Social Networks - Redes Sociales Emocionales y Salud (Ric...Responsive e-Health Social Networks - Redes Sociales Emocionales y Salud (Ric...
Responsive e-Health Social Networks - Redes Sociales Emocionales y Salud (Ric...Ricardo Devis
 
Re-Health: Responsive e-Health for tackling the challenge of chronicity (Rica...
Re-Health: Responsive e-Health for tackling the challenge of chronicity (Rica...Re-Health: Responsive e-Health for tackling the challenge of chronicity (Rica...
Re-Health: Responsive e-Health for tackling the challenge of chronicity (Rica...Ricardo Devis
 

Mehr von Ricardo Devis (12)

Turismo Médico - Un Proyecto Práctico (Donostia 13-01-15) [Ricardo Devis]
Turismo Médico - Un Proyecto Práctico (Donostia 13-01-15) [Ricardo Devis]Turismo Médico - Un Proyecto Práctico (Donostia 13-01-15) [Ricardo Devis]
Turismo Médico - Un Proyecto Práctico (Donostia 13-01-15) [Ricardo Devis]
 
Trabaja en la red inmobiliaria mariatomasa.com
Trabaja en la red inmobiliaria mariatomasa.comTrabaja en la red inmobiliaria mariatomasa.com
Trabaja en la red inmobiliaria mariatomasa.com
 
Gestión de documentos [Cómo encontrar SIN organizar] (Ricardo devis)
Gestión de documentos [Cómo encontrar SIN organizar] (Ricardo devis)Gestión de documentos [Cómo encontrar SIN organizar] (Ricardo devis)
Gestión de documentos [Cómo encontrar SIN organizar] (Ricardo devis)
 
Sexware - Del ábaco a Internet pasando por Java, XML y la Viagra (Ricardo Devis)
Sexware - Del ábaco a Internet pasando por Java, XML y la Viagra (Ricardo Devis)Sexware - Del ábaco a Internet pasando por Java, XML y la Viagra (Ricardo Devis)
Sexware - Del ábaco a Internet pasando por Java, XML y la Viagra (Ricardo Devis)
 
Del Ábaco al Paco: Francotiradores Informáticos...
Del Ábaco al Paco: Francotiradores Informáticos... Del Ábaco al Paco: Francotiradores Informáticos...
Del Ábaco al Paco: Francotiradores Informáticos...
 
Negociación y contratación con proveedores tecnológicos (ProTecs) [Ricardo De...
Negociación y contratación con proveedores tecnológicos (ProTecs) [Ricardo De...Negociación y contratación con proveedores tecnológicos (ProTecs) [Ricardo De...
Negociación y contratación con proveedores tecnológicos (ProTecs) [Ricardo De...
 
Cómo se adapta el conocimiento en las redes (nube) [Ricardo Devis]
Cómo se adapta el conocimiento en las redes (nube) [Ricardo Devis]Cómo se adapta el conocimiento en las redes (nube) [Ricardo Devis]
Cómo se adapta el conocimiento en las redes (nube) [Ricardo Devis]
 
Difusión e integración de contenidos mediante feeds
Difusión e integración de contenidos mediante feedsDifusión e integración de contenidos mediante feeds
Difusión e integración de contenidos mediante feeds
 
Cómo seleccionar e implantar ERPs
Cómo seleccionar e implantar ERPsCómo seleccionar e implantar ERPs
Cómo seleccionar e implantar ERPs
 
Emprendimiento Digital - Parte I: McGuffins (Deusto Business School) [Ricardo...
Emprendimiento Digital - Parte I: McGuffins (Deusto Business School) [Ricardo...Emprendimiento Digital - Parte I: McGuffins (Deusto Business School) [Ricardo...
Emprendimiento Digital - Parte I: McGuffins (Deusto Business School) [Ricardo...
 
Responsive e-Health Social Networks - Redes Sociales Emocionales y Salud (Ric...
Responsive e-Health Social Networks - Redes Sociales Emocionales y Salud (Ric...Responsive e-Health Social Networks - Redes Sociales Emocionales y Salud (Ric...
Responsive e-Health Social Networks - Redes Sociales Emocionales y Salud (Ric...
 
Re-Health: Responsive e-Health for tackling the challenge of chronicity (Rica...
Re-Health: Responsive e-Health for tackling the challenge of chronicity (Rica...Re-Health: Responsive e-Health for tackling the challenge of chronicity (Rica...
Re-Health: Responsive e-Health for tackling the challenge of chronicity (Rica...
 

Kürzlich hochgeladen

El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel tallerValentinaTabares11
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxJOSEMANUELHERNANDEZH11
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
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
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 

Kürzlich hochgeladen (20)

El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel taller
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptx
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
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
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 

Sustancia informática del comercio electrónico (Ricardo Devis)

  • 1. 1 Sustancia Informática del Comercio Electrónico: Arquitectura, Patrones e Ingeniería RICARDO DEVIS UNIVERSIDAD DE OVIEDO
  • 3. 3 Resumen de Intenciones  La esencia del “comercio electrónico” no está en “comercio”, sino en la plataforma tecnológica que lo posibilita. Lo que significa que se ha abierto un importante rango de posibilidades profesionales para los informáticos.  Y, además, ha asentado definitivamente el rol de “Arquitecto Software” en la empresa.   Pero esto supone importantes retos para los flamantes ingenieros informáticos.  ...y, también, un mundo de nuevas oportunidades
  • 4. 4 Un Artículo Técnico Actual “Internet bla bla bla bla bla Java bla. Bla bla bla Java bla bla bla bla Internet bla bla, Web bla bla Java bla bla. Extranet bla bla bla bla bla Java bla bla bla XML bla bla bla Internet bla bla bla applet bla bla bla bla bla Internet , bla bla bla Java bla bla bla bla XML bla bla bla Java bla, bla bla bla bla bla Responsive bla bla bla. Intranet bla bla bla bla bla browser bla bla bla bla Internet bla bla bla bla que Microsoft no tiene bla”.
  • 5. 5 Un Artículo de Negocios Actual  “e-Business bla bla bla bla bla CRM bla bla bla bla ASP bla bla bla bla Portal bla bla, e-Commerce bla bla Java bla bla Cisco bla bla bla bla bla NASDAQ bla bla bla P2P bla bla bla e-Services bla bla bla Marketplace bla bla Facebook, bla bla bla B2B bla bla bla bla e-Procurement bla bla bla ERM bla, bla bla bla bla bla Internet bla bla bla. SCM bla bla bla bla bla B2E bla bla B2C bla bla bla bla .NET bla”.
  • 6. 6 De lo que parece inferirse...    ...que los nuevos (y algunos tan sólo remozados) modelos de negocio de la “nueva economía” simplemente usan nuevos “útiles técnicos/informáticos”. ...que la importancia “real” sigue residiendo en tales modelos de negocio y, por tanto, en aspectos meramente económicos. ...que Internet es, al fin, una versión remozada y aumentada del teléfono.
  • 7. 7 Pero ocurre que...  El grueso de fracasos en ecommerce se han debido a la consideración de Internet como mero canal.   ...y, en realidad, Internet es un canal que ha generado (y continuamente genera) nuevos canales y mercados. La e-squizofrenia de los clientes se impone en los estudios del sector.
  • 8. 8 Sobre Modelos de e-Negocio  “Si algo nos ha enseñado la historia es que los modelos de negocio en Internet son como los autobuses: si pierdes uno, todo lo que tienes que hacer es esperar un poco a que venga otro.” Steve Krug  Porque, en realidad, es la tecnología la que, trascendiendo su condición tradicionalmente utilitaria, genera nuevos modelos de negocio...
  • 9. 9 De CEOs a CIOs (I)    Los Sistemas de Información han pasado de ser “utillaje para los procesos de negocio” a imbricarse en tales procesos (incluso se dan casos en que los sistemas de IT SON el negocio en sí, como en TELCO). Los CEOs (Chief Executive Officers) están siendo alternados/sustituidos por CIOs (Chief Information Officers). Los Procesos Tecnológicos han alcanzado, al fin, la paridad con los Procesos de Negocio.
  • 10. 10 De CEOs a CIOs (II)   “Se puede dividir a los hombres de negocios en dos categorías: aquéllos que controlan la alta tecnología y esos otros que pronto estarán fuera del negocio”. “Es impensable que un ejecutivo delegue el procesado de información a especialistas. El negocio es el procesado de la información” Alan Cooper
  • 11. 11 Internet, vida y tecnología Internet está cambiando los hábitos vitales y comerciales de usuarios-clientes y proveedores y, en consecuencia, de las tecnologías asociadas a sus procesos de intercambio-comunicación.  La evolución del “user-empowerment” significa(rá) e(electro)-shock para muchas empresas y programadores.  Los “viejos roles” han agotado su camino, así que hay adoptar otros, completamente nuevos.  Pero antes hay que desprenderse de ciertos mitos. 
  • 12. 12 Mitos sobre Internet (I)  “Es como la televisión”  En realidad es más una colección de contestadores telefónicos: cada usuario se conecta a un “número” y seguidamente recibe un “contenido” personal, pero automatizado.  Así que... ¡imaginen que alguien inserta publicidad en el mensaje de su contestador! Mejor anunciarse en la prensa :-).
  • 13. 13 Mitos sobre Internet (II)  “Es el paraíso de la venta al detall”  Existen muchos web-sites comerciales, pero, al no existir un formato normalizado de intercambio de información entre empresas, el usuario debe salir de un ecomercio para entrar en otro y, tras examinar las mercancias, compararlas “a-mano”.  Este fenómeno ha ocasionado que ciertas tiendas de ropa “presenciales” estén pensado en cobrar a sus clientes por probarse ropa… que no compran en sus establecimientos.
  • 14. 14 Mitos sobre Internet (III) En e-business todo se mueve muy rápido, pero no han de esperarse beneficios inmediatos (vease el caso de Amazon)  El nombre del juego, en el web, no es “beneficio” sino “exposición”. Es decir, la primera regla en e-commerce es: “constrúyete un nombre”  significa: Ubiquity first, Revenue Later URL (Eric Schmidt, ex-Novell CEO)
  • 15. 15 La “e” de [e-]Negocio     Y es que... ¿No es Internet un mero canal adicional para hacer negocios? ¿No es la “e” de e-business (la forma sofisticada de e-commerce) una mera adición al negocio mismo? ¿No se estará sobrestimando el potencial de Internet? No, no... y no
  • 16. 16 La doble “e” de e-lectrólisis  X-net no es una capa ni un catalizador, sino más bien un “cualificador”  X-net ha causado una división electrolítica de tendencias y tecnologías.  ¿Cuáles son las tecnologías electronegativas? ¿Y electropositivas?  ¿Qué pasa con el software tradicional?
  • 17. 17 Softwar[e]ngineering ¿La ingeniería empieza donde acaba el software? ¿O más bien el software está imbricado con la ingeniería?  No debemos olvidar que el término “ingeniería del software” se debe a la descontextualización de una frase socarrona (en una lejana reunión de la OTAN) sobre la patente carencia de ingeniería en el software.  ¿Estará quizás la ansiada conexión en la “e”? 
  • 18. 18 Ingeniería: Principio e Infierno  ¿Existen principios sentados de ingeniería del software? Alan Davis ha establecido 201 de tales principios.   Pero ningún autor pudo establecer, hasta la fecha, los lindes, el contorno final. Pese a contar con muchos postores (Gilb, the Three Amigos, Davis, Reenskaug, etc.), la Ingeniería del Software (SE) es, al fin, un camino empedrado de buenas intenciones.
  • 19. 19 Zanjemos la Discusión    La “ingeniería del software” es una disciplina académica que se pretende diferenciar de la “computación software” La SE agrupa los aspectos de difícil (si no imposible) cuantificación formal del software. La ISE (Internet SE) ES un conjunto de normas/resultados adscritos al conjunto de concepciones posibilistas de “La Red”, que es, sin duda, un CAS (Sistema Adaptativo Complejo).
  • 20. 20 Pero... ¿Internet no es... Net?  ¡No! Internet cambia la concepción, implementación y evolución del software.  Y es que el software no es un fin, sino la deseada mínima distancia intelectual entre el mundo real y su concepción mecanicista. La diferencia entre una red y “La Red” es que esta última está constituida, gobernada e influida por... ¡personas!  El cambio tecnológico deviene... ¡sociológico!  ¡Y viceversa!
  • 21. 21 Nuevos Medios y Plazos Los “proyectos Internet” cambian la secuencia del ciclo de vida de construcción y mantenimiento software.  Se impone (en proyectos críticos) una primera fase “quick & dirty” que tiene sólo que ver con time-to-market, marketing y demostración de capacidades.    Se trata de la consideración del software como utilitario publicitario. ¿Es posible aplicar “ingeniería” a plazos y requisitos ridículamente cortos y volátiles?
  • 22. 22 Nuevas Dificultades y Retos  El proceso de desarrollo involutivo (una modificación del modelo en espiral) dificulta sobremanera la planificación de hitos (milestones).  No existen métricas consolidadas orientadas-a-objetos.  Muchas historias de éxito en e-business se consideran ventajas competitivas de carácter estratégico, por lo que los casos de uso no están usualmente disponibles.
  • 23. 23 El Volátil Software Internet  Los “core business processes” se convierten en “volatile/mutable” BPs.  Las premisas de negocio del cliente se trocan en “fases” de sus concienciación Internet, de manera que el software está obligado a continuos y onerosos cambios.  Condiciones temporales extremas (2-4 meses) imponen procedimientos extremos de trabajo y validación de entregables.
  • 24. 24 ¿La solución? Las P-e-rsonas   Ya se han planteado métodos (como XP) que suponen es una respuesta prudente a la necesidad de cambios incesantes en las estrategias, tácticas y alcances de los proyectos software actuales. Pero tales estrategias se basan en procesos metódicos y heurísticos que funcionan... ¡sólo en informáticos inteligentes y productivos!
  • 25. 25 Juegos e-xtremos  En realidad los nuevos métodos (que no metodologías) se basan en la consideración de los equipos de trabajo no como orquestas sinfónicas, sino más bien como grupos de jazz, equipos de fútbol o clubes de caza/pesca:     SCRUM Extreme Programming OOram Etc.
  • 26. 26 Arquitectura vs. Ingeniería  Pese a las demasiado recientes definiciones del SEI sobre Arquitectura Software, se impone, por su plasticidad resultona, la frase que Le Corbusier espetó un buen día a sus alumnos:   “Señores, no están aquí para distraerse con dibujitos, sino para organizar elementos” Le Corbusier solía decir que “el arquitecto ve y organiza, y los técnicos realizan”.
  • 27. 27 La Arquitectura y el Software  ¿Acaso el pasmo creativo de “la arquitectura” no tiene sentido en el dominio software? ¿Acaso no lo tiene la fuerte carga de ingeniería que aquélla soporta -y en la que se hermana- por la “reglada y eficaz reutilización de elementos”? ¿Por qué a las actividades de ingeniería en el software se las denomina “de reutilización”? Alan Davis
  • 28. 28 Problemas Repetidos  Los “arquitectos de software” se enfrentan cada día a multitud de problemas de distinto calibre.  La “efectividad” de un “arquitecto” se mide por su rapidez y acierto en la diagnosis, identificación y resolución de tales problemas.  El mejor “arquitecto” es el que más reutiliza la misma solución matizada- para resolver problemas similares.
  • 29. 29 La Esencia de la Arquitectura  Los arquitectos bien-dotados poseen un sentido especial que “detecta” la completitud, en un sentido eminentemente arquitectónico, de un determinado diseño, con independencia de las posibles métricas y paradigmas utilizados.  Naturalmente lo ideal sería extraer la quintaesencia de estos afortunados diseños para formular una suerte de “bálsamo de fierabrás” que pudieran ingerir los arquitectos noveles.
  • 30. 30 ¿La Solución? ¡Patrones! “Cada patrón describe un problema que ocurre una y otra vez en nuestro entorno, para describir después el núcleo de la solución a ese problema, de tal manera que esa solución pueda ser usada más de un millón de veces sin hacerlo siquiera dos veces de la misma forma”. Christopher Alexander
  • 31. 31 El Símil Textil Un patrón de diseño es “una solución a un problema en un determinado contexto”.  Tal solución es, empero, a la vez parte del “qué” y del “cómo” del sistema completo a construir   esto es, la pieza que conforma el patrón software es como la pieza del patrón de sastre que se utiliza para confeccionar vestidos y trajes, pues tal pieza, aparte de contener las especificaciones de corte y confección del producto final, representa a la vez, en apariencia, una parte de tal producto textil.
  • 32. 32 Y de aquí... ¡El Reto!  Propiciada por el auge del negocio electrónico, la nueva generación de “Arquitectos Software” se enfrenta a la formidable tarea de descubrir y componer, en modos que aún no han sido explotados, los elementos que formarán las ágoras y foros vitales de la sociedad futura.
  • 33. 33 Así que se les impele a...  Concebir arquitecturas software  ...compuestas por Patrones Software   ...susceptibles de ser compuestos por procedimientos de Ingeniería. Generar plataformas tecnológicas  ...que den soporte a los modelos de negocio existentes  ...y faciliten la creación y mantenimiento de nuevos e-modelos de negocio.
  • 34. 34 Pero...    ¿Cómo puede mezclarse con éxito Java, XML, Extranets, Gestión del Conocimiento, Legacy Systems, Seguridad, Gestión de Perfiles, etc.? ¡Con mucho sufrimiento! Las labores de análisis, planificación y síntesis se imponen a las meras de diseño y programación. El Rol del Arquitecto Software va a resultar duro, de asumir y de poner en práctica.
  • 35. 35 Cuestión de Adaptación “Los primeros días en el infierno son muy duros” Enrique Jardiel Poncela