miércoles, 12 de octubre de 2011

Otra nota sobre demanda en mercados de software

La demanda de software


Esta versión se dio en clase, pero en un aporte más al tema de la demanda de software y sus efectos no lineales.

9.1 Demanda

Gran parte de la literatura sobre la economía de ingeniería de software se centra en el lado de la oferta, pero la demanda es importante también porque proporciona información detallada sobre la propuesta de valor para el software y tiene gran influencia en los precios. Hay tres grupos de clientes distintos de software: los que proveen, los que operan, y los usuarios. A veces dos o tres de estos grupos se encuentran en la misma organización, o los tres pueden estar en diferentes organizaciones. En general, los proveedores (quienes programan) deben tener en cuenta la necesidad de todos los grupos, tratando de maximizar el valor y minimizar los costos incurridos en el aprovisionamiento y operaciones. La industria del software es relativamente joven, y nuevas formas, sin duda, muchos se encontrarán para agregar valor y minimizar los costos en el futuro .
Dos influencias sobre la demanda digno de discusión de un punto de vista económico son los efectos de red y de lock-in (bloque). En primer lugar, profundizar en la idea de la penetración en el mercado..

9.1.1 Cuota de mercado

Los efectos de red se aplican cuando la demanda de un bien es afectado por el tamaño de la red. La ley antimonopolio y la política tienen que ver con la concentración del mercado. Ambos conceptos conllevan focalizarse en la cuota de mercado. Indicadores razonables de participación en el mercado para una categoría de productos de software dado son la fracción de las ventas de la unidad, la fracción del total de ingresos de la venta, o la fracción del uso total. Podría decirse que el uso sería el indicador más directo de los efectos sobre o valor a la comunidad total, pero los efectos directos de la red sería más directamente afectados por las ventas de unidades (en relación con el número de adoptantes dispuestos y preparados para participar en la red), y los ingresos de las ventas sería el mejor indicador de las perspectivas de negocio futuro (en relación a los beneficios y la posibilidad de invertir en el mantenimiento y las actualizaciones). Para muchos bienes y servicios, los diferentes indicadores puede conducir a conclusiones similares para una categoría de producto, pero pueden diferir considerablemente de software. A diferencia de la mayoría de los productos (por ejemplo, el hardware) no está sujeta a las limitaciones materiales o de recursos: puede ser reproducido, distribuido, almacenado y ejecutado a un costo marginal muy bajo (casi nulo). Por lo tanto, no es de bajo costo tanto para el proveedor y el usuario asociado con adopciones múltiples del mismo usuario, incluso cuando las adopciones son sustitutos casi directa o apenas se utilizan.
Ejemplo. En el interés de compartir documentos con otros usuarios, un usuario podría instalar un segundo procesador de textos y utilizarlo con frecuencia. El proveedor puede fomentar esta poniendo a su disposición gratis o con descuento una versión de su procesador de textos que sólo se instala cuando el programa de otro fabricante ya está instalado. Especialmente este descuento es una práctica común en los llamados planes de mejora competitiva. No hay pena de bajo coste para el proveedor, y puede ayudar a inclinar los efectos de red a su favor. Por supuesto, esto no se aplica a aplicaciones distribuidas complejas o de organización, donde puede haber provisiones significativas y los costes operativos.
Las ventas por unidad y el uso pueden diferir radicalmente. Los ingresos y el uso también pueden diferir radicalmente de software que se vende a un precio fijo en lugar de un precio de acuerdo a algunos el uso de métricas. El uso en sí es difícil de definir. En términos humanos, podría ser definido como "tiempo de la cara" (o "ojos"), pero el software puede ser autónomo, que opera independientemente de la intervención humana. En conclusión, el concepto de cuota de mercado deben ser tratados con precaución.

9.1.2 Efectos de red directos e indirectos

La discusión de los efectos de red distingue entre dos tipos de efectos de red directos y los indirectos. Es conveniente aclarar la diferencia entre estos modelos usando simples y también para apreciar algunas influencias de los efectos de red en la dinámica de los mercados de software.
Los efectos de red predicen que la demanda de un bien es afectado por las acciones de otros usuarios. ¿Cuál es el factor determinante del valor apropiado de la red de los efectos a la luz de las medidas alternativas de la cuota de mercado analizadas en la sección 9.1.1? Para efectos de red directos, la mejor medida es por lo general el tamaño total de la red (que son capaces de utilizar el producto), y para efectos de red indirectos del uso global (los que utilizan regularmente el producto, y lo mucho que lo utilizan). Para efectos del modelo de red, se utiliza el tamaño de la red (definiciones alternativas son fácilmente sustituidos). Sea n el tamaño de red de una población total de N. Suponga que la demanda en ausencia de efectos de red es representada por d(n), interpretada como la disposición a pagar del n-ésimo consumidor (los consumidores está ordenados desde la más alta a la más baja disposición a pagar), ó equivalentemente, el precio al cual el producto será vendido a los n consumidores.
Ejemplo Si los consumidores está uniformemente dispersados por su disposición a pagar, y el primer consumidor está dispuesto a pagar p, entonces d(n) = p · (N n)/(N 1). El primer adoptante está dispuesto a pagar p, el último no está dispuesto a pagar nada, y aproximadamente la mitad de los consumidores están dispuestos a pagar p/2 ó más.
Los efectos de red pueden ser introducidos añadiendo un segundo argumento a la función de demanda, el cual es el tamaño total de red esperado ó anticipado por el n-ésimo consumidor. Denotemos este segundo argumento como n y la función de demanda refinada por d(n, n). La razón para usar el tamaño de red esperado (y no el actual) es que puede haber alguna divergencia: el consumidor no posee información precisa del tamaño actual de la red y puede adoptarla en la base del crecimiento esperado de la red, y el oferente puede manipular expectativas a través de efectivas campañas de marketing. Con menos pérdidas de generalidad, esta función puede ser factoreado: d(n, n) = d(n) · e(n), 0 e(n) 1, donde el primer factor es la demanda en ausencia de efectos de red y el segundo factor es el multiplicador por el cual la demanda es reducida porque todos los consumidores al tamaño esperado de la red como n. La simplificación que todos los consumidores tienen el mismo tamaño de red esperado n, y sus disposición a pagar es influenciado del mismo modo. Cuando se espera que todos adopten el producto, entonces d(n, N) = d(n) y por lo tanto e(N) = 1.
Ejemplo: Una estimación ampliamente citada de los efectos de red directos es la ley de Metcalfe (nombrado por el pionero de Ethernet, Robert Metcalfe), la cual supone que la disposición a pagar para cada consumidor el cual es proporcional al tamaño de red. Si las condiciones de borde son e(1) = 0 (un único adoptante no deriva ningún valor) y e(N) = 1, entonces e(n) = (n 1)/(N 1). La ley de Metcalfe es usualmente establecido como una función del valor de la red entera, el cual es el producto del valor de cada adoptante y el tamaño de red, proporcional al cuadrado del tamaño de la red. La ley de Metcalfe es pesimista en el hecho de que es probable que cada adoptante tenga una comunidad natural de interés y limitado interés en conectarse fuera de esa comunidad. En ese caso, el valor del producto para un adoptante dependerá de las adopciones dentro de su comunidad más que en el tamaño de red total.
El punto al cual las expectativas de cualquier consumidor están alineadas con realidad es una candidata para equilibrio de mercado. Esto ocurre en n = n con demanda d(n, n) = d(n) · e(n). La característica distintiva de un mercado con efectos directos de red es que d(1, 1) = 0 (dado que e(1) = 0, un simple adoptante no deriva ningún valor). La demanda actualmente se incrementa con las adopciones (debido al actor e(n) creciente) y finalmente empieza a decrecer otra vez (por factor d(n) decreciente).
Ejemplo: La demanda total es dibujada junto con la penetración de mercado (n/N) en la figura 9.1 para un mercado obedeciendo la ley de Metcalfe con disposiciones a pagar uniformemente dispersados y una máxima disposición a pagar de p = 2. Note que la máxima disposición a pagar está considerablemente reducido por los efectos de red (a 0.5).


Figura 9.1: Función de demanda para disposiciones a pagar uniformemente distribuidas y la ley de Metcalf para efectos de red directos.

La característica distintiva de un mercado con un efecto de red indirecta e(0)> 0, ya que el proveedor puede asegurar que hay una oferta de la materia prima complementaria para los que adopta por primera..
Ejemplo: Supongamos que el proveedor hace una inversión inicial en el suministro de la materia prima complementaria y luego aumenta su inversión en proporción a los ingresos, lo que es probable que a su vez a ser proporcional al tamaño de la red (suponiendo que no hay componente de uso de la fijación de precios). Por ello, suponga que e(n) es lineal entre e(1) = g y e(N) = 1, 0 < g < 1, ó e(n) = ((1 g)n + Ng 1)/(N 1). Este modelo para efectos indirectos de red es graficado para g = 0.25 en la Figura 9.2, nuevamente para una demanda dispersa uniformemente respecto a sus disposiciones a pagar. Note que hay mayor demanda a menores tamaño de red. De hecho, si g > 0.5 (el oferente está dispuesto a realizar la mitad ó más de sus inversión en la penetración completa de mercado en adelanto), la demanda es decreciente para todo n.



Figura 9.2: Demanda para un dispersión uniforme en la disposición a pagar y un modelos de efectos de red indirectos, con g = 0.25.

En resumen, en el reinado de los efectos de red directos, el proveedor tiene que hacer una inversión total para desarrollar un producto, pero se enfrenta a un desafío muy importante en la obtención de la adopción inicial debido a la demanda inicial es baja, independientemente de los méritos intrínsecos del producto. Con efectos de red indirectos, el proveedor del producto primario debe asegurarse de que el producto es complementario al principio en buena cantidad, un reto más fácil de abordar.

La dinámica del mercado son también de interés, como se ilustra en la Figura 9.3 (Economides 1996). La curva de oferta (el costo unitario asumido por el proveedor) se cruza con la curva de demanda, dos veces (en su caso) para efectos de red directos, la creación de tres puntos de equilibrio (donde la oferta iguala a la demanda). Uno de ellos es el desafortunado caso de que la oferta y la demanda son iguales a cero, este equilibrio es estable debido a la retroalimentación negativa (un ligero descenso en la cuota de mercado provoca una reducción en la demanda como consecuencia de los efectos de red, reducir la demanda adicional). Todos los productos comienzan en este equilibrio, y es difícil de eludir. El próximo equilibrio es la masa crítica, donde la demanda llega a la oferta y el proveedor puede fijar un precio para recuperar los costos. Este equilibrio es inestable debido a que las fuerzas del mercado hacen aumentar la cuota de mercado rápidamente, ya sea hacia arriba o hacia abajo. En esa dirección, el mercado experimenta el ciclo virtuoso de retroalimentación positiva en la que una mayor participación de mercado estimula una mayor demanda, y el proveedor puede fijar el precio del producto para aumentar el tamaño de la red, mientras que deriva un beneficio de ello. Finalmente, el mercado llega al tercera equilibrio (estable), más allá del cual la voluntad de los consumidores a pagar no compensa los costes.


Figura 9.3: Dinámica de mercado con efectos de red directos.

Los efectos indirectos de red tienen una dinámica de mercado similares, donde la demanda es cada vez mayor al principio, pero con la importante distinción que el proveedor tiene una forma lista para estimular la demanda inicial de la inversión en el activo complementario (equivalente aumentando g). Para efectos de red directos puede ser necesario inicialmente para subsidiar las compras de la demanda de semillas.
Los efectos de red tienen una fuerte influencia en la industria del software, pero con diferencias considerables entre los distintos tipos de software. Teniendo en cuenta la infraestructura de primera, antes de que la comunicación por Internet entre las computadoras habilitadas, diferentes plataformas pueden coexistir y competir por los mismos clientes. La principal fuente de valor relacionado con el tamaño de la red fue el éxito en la atracción de los desarrolladores de aplicaciones a la plataforma, es decir, los efectos de red indirectos. Las plataformas tienden a segmentar el mercado: sistemas mainframe para aplicaciones empresariales de back-office, computadoras personales para aplicaciones de productividad en casa, y servidores UNIX y estaciones de trabajo para el mercado científico y técnico y para las aplicaciones de departamentos empresariales. Después de que la Internet atrajo a muchos usuarios, la plataforma para las aplicaciones distribuidas se hicieron en conjunto todos los tipos de plataformas informáticas, la red, y cualquier otro middleware (las capas medias en la figura 7.5). Prácticamente todos los proveedores de infraestructura deben considerar un lugar destacado su papel en un ecosistema de proveedores complementarios, así como la competencia [1].
Soluciones potenciales de infraestructura (hardware, sistemas operativos y middleware) se enfrentan hoy dos formas conexas de efectos de red. Primero, deben lograr una penetración lo suficientemente grande para atraer a un conjunto razonable de las aplicaciones. En segundo lugar, existe el obstáculo de la gallina y el huevo que la infraestructura ofrece valor sólo en la medida en que atrae a las aplicaciones, pero los desarrolladores de aplicaciones sólo están interesados ​​en capas en la infraestructura, con una penetración significativa en el mercado (ver sección 7.1 para una discusión de estrategias para superar este).
Algunas categorías de aplicaciones también experimentar efectos significativos de la red. La mayoría de las aplicaciones distribuidas de hoy siguen la arquitectura cliente-servidor, en parte porque este modelo las experiencias más débiles efectos de red indirectos: el primer cliente del nuevo servidor basado en la aplicación se deriva un valor considerable si el contenido de la información está disponible inicialmente (ver sección 4.5). Si una aplicación basada en servidor depende de los proveedores de contenido de la información, sus usuarios pueden beneficiarse significativamente al aumentar la penetración en el mercado y más contenido se siente atraído. Una de las ventajas del modelo de aplicación del proveedor de servicio es que la instalación de software en los clientes de muchos no es necesario. Por otro lado, las aplicaciones que adoptan la arquitectura peer-to-peer encuentro más fuertes efectos de red directos. Algunos ejemplos son la videoconferencia, fax y mensajería instantánea. Sin embargo, dado que Internet entró en funcionamiento, este modelo ha tenido algunos éxitos importantes debido a la relativa facilidad de distribuir el software necesario en la red y (a menudo) la voluntad de hacer por igual programas disponibles y gratuitos.

Ejemplo: En la categoría de peer-to-peer está Napster (Sullivan 1999), que permite a los usuarios compartir archivos de música directamente entre ordenadores, y el transceptor Groove (Bulkeley 2000), una aplicación de colaboración. En parte debido a que ofrecen descargas gratuitas, Napster fue muy exitosa hasta que se vio en dificultades con la ley de derechos de autor. Si una aplicación es lo suficientemente convincente, los usuarios podrán descargar el software peer en la red, siempre y cuando ellos sienten que es benigno (viene de una fuente de confianza y, sobre todo si está firmado, véase la sección 5.4.6).
El software peer podría ser compartidos automáticamente con otro usuario que desee participar en una aplicación peer-to-peer, evitando la instalación con el código móvil (véase la sección 4.4.3)..
Ejemplo: Un proveedor de software podría comercializar una aplicación de conferencia remota utilizando una arquitectura peer-to-peer. Para hacer frente a cualquier amortiguación inicial de la demanda debido a los efectos directos de red, la aplicación puede ser objeto de licencia (por un precio) a los usuarios con la condición de que participen con otro usuario sin licencia pagada es permitido por la creación de una licencia temporal sin que el otro usuario y compartir el software necesario utilizar el código móvil. Esto ha sido demostrado como un complemento de un navegador web compatible con Java (Chang y Messerschmitt, 1996)..

9.1.3 Lock-in

Los clientes tienen a menudo considerable los costes de cambio en la sustitución de un producto con otro, y esto se suma un impedimento para proveedores de la competencia tratando de atraer a los clientes (Farrell y Shapiro 1988, Shapiro y Varian, 1999b). Una solicitud completa se compone de provisiones y depende de una serie de elementos complementarios, incluidos los componentes de diferentes aplicaciones y equipos de infraestructura y software. Hay también inversiones complementarias menos tangibles, tales como la formación de los trabajadores y los costos de remodelación de la administración y operación del software (ver capter 5). Supongamos que el cliente considere cambiar de proveedor de una aplicación o elemento de la infraestructura. Es probable que haya costes de cambio.
Ejemplo: Los clientes eligen una plataforma de infraestructura sobre la base de las aplicaciones disponibles y los atributos intrínsecos (por ejemplo, precio, calidad). Supongamos que un cliente quiere adoptar a una aplicación nueva y atractiva. Esto puede requerir cambiar la plataforma de los nuevos equipos de software, la nueva infraestructura, el reciclaje y los administradores del sistema la posibilidad de sustituir las herramientas de administración y gestión. A su vez, esto puede requerir el reemplazo de otras aplicaciones con las que utilizan la misma plataforma, a menos que esas aplicaciones son portátiles (ver sección 4.4). Incluso una aplicación portátil que tenga que ser relicenciado. Cualquier solicitud de sustitución incurrirá en costes de adquisición y formación de los usuarios. Si una aplicación compone con otras aplicaciones, puede ser necesario para reemplazar a otras aplicaciones o adquirir o escribir software de traducción nueva. Simplemente añadiendo una nueva plataforma de aprovisionamiento incurrir en significativos y los costes operativos. Debido a estos costos, muchas organizaciones están predispuestos a apoyar sólo un pequeño número de plataformas.
Hay dos tipos de costos en la adquisición de un nuevo producto de software. Los costes de adquisición directa de todos los costos (equipos, software, licencias, provisión, formación) relacionados con los costos que estos productos son en gran parte bajo el control del proveedor a través de estrategias de precios. Otros costos en exceso de los costos de adquisición directa se conocen colectivamente como los costes de cambio. Muchos costos de cambio no están bajo el control directo de un nuevo proveedor, y hasta cierto punto pueden ser manipuladas por un proveedor existente.
Ejemplo: Un proveedor de infraestructura puede aumentar los costes de cambio para sus clientes actuales, al no apoyar directamente a la portabilidad de aplicaciones de software. A continuación, los proveedores de aplicaciones tienen menos probabilidades de hacer que sus aplicaciones portátiles. La motivación para el proveedor de infraestructura es el costo adicional de sustitución de muchas aplicaciones, si el cliente contempla el cambio a una nueva plataforma. Por supuesto, la desventaja se reduce la disponibilidad de aplicaciones, reduciendo el valor de la plataforma para los nuevos adoptantes.
Cualquier discusión sobre el lock-in no deben centrarse exclusivamente en el equipo, aprovisionamiento y operaciones. La fuente más importante de los costes de cambio es a menudo la formación de usuarios y rediseño de procesos de negocio asociados. Si se muda a un nuevo proveedor requiere de procesos de reingeniería, la reorganización y formación de los trabajadores, y interrumpir el negocio durante el despliegue, los costes de cambio puede ser muy alto.
Si un valor monetario está asociado a los costos de cambio, alguna modelización simple nos ilustra las oportunidades y desafíos presentadas por el bloque del consumidor (lock-in). Suponga dos oferentes hacen disponibles dos productos competitivos: el oferente existente A y el nuevo oferente B. Sea el costo total de cambio de moverse del proveedor  A al B igual a SAB, y sea el valor (medido por la voluntad a pagar) para los dos productos VA y VB (sw modo que son sustitutos pero no sustitutos directos). Tanto los oferentes como el cliente debieran ignorar cualquier costos hundido incurrido en el pasado y focalizarse en todos los costos presentes y futuros. Suponga dos oferentes que tienen costos CA y CB, y ellos eligen cargar los  PA y PB. Si los costos (incluyendo los costos de cambio) y los ingresos se distribuyen en el tiempo, estos debieran interpretarse como valores presentes; esto es, todos los ingresos por precios/ingresos y costos futuros son descontados de acuerdo al valor temporal del dinero.[2]
El costo total del consumidor es la suma del precio pagado al vendedor y los costos de cambio, P + SAB. El cliente será indiferente entre dos oferentes cuando el excedente del consumidor (exceso del valor sobre el precio) es igual a los dos oferentes, VA PA = VB (PB + SAB). Similarmente, los dos oferentes tienen excedentes del productor  (exceso de ingresos sobre los costos), PA CA y PB CB. Finalmente, uno u otro de los oferentes está en la ventaja competitiva si tres condiciones se satisfacen simultáneamente: (1) el consumidor es indiferente entre los dos oferentes, (2) el precio puede ser fijado de tal modo que el excedente del producto aventajado es positiva (hay una oportunidad de beneficio), y (3) el excedente del productor sin ventaja es cero o negativo (no hay oportunidad de beneficios). Aplicando estas tres condiciones, la ventaja competitiva puede ser aprovechada comparando las ventajas de valor del oferente A, VA VB, respecto a los ventaja de costos del oferente B ajustada por los costes de cambio, CA (CB + SAB). Si (y solo si) el primero es más grande que el segundo, el oferente A disfruta de una ventaja competitiva y tiene un excedente igual a la diferencia, PA CA = (VA VB) (CA CB) + SAB.
Este excedente de los productores es esencialmente el valor de los activos (valor actual de todos los ingresos presentes y futuros menos el costo) a un proveedor de un locked-in de los clientes. Para reiterar, el precio (y los excedentes resultantes) las fuerzas de excedentes proveedor B a cero cuando el cliente es indiferente, y el proveedor B es poco probable que hacer una venta al cliente. El punto a destacar es que el proveedor A tiene la ventaja de un "viento en contra" que enfrenta el proveedor B que es igual a los costes de cambio, aun cuando el proveedor B ofrece más valor o tiene un menor costo, un proveedor todavía podrán disfrutar de una ventaja competitiva si el los costos de cambio son lo suficientemente grandes. El proveedor B tiene dos maneras de ganar ventaja competitiva oferta de valor más o experiencia de costos más bajos, pero deben superar los costes de cambio de los clientes: debe subsidiar estos costos, con un precio más bajo con el fin de hacer que el cliente indiferente. Para el caso de un producto sustituto perfecto y costos iguales, proveedor de un superávit (el valor de los activos del cliente) es igual a los costes de cambio.
La situación típica del modelo de negocio más comunes de la venta de actualizaciones periódicas de software es que el proveedor alternativo es ofrecer su producto como una alternativa a una actualización. El proveedor original puede tener una ventaja de costo marginal, ya que se ha amortizado una parte de sus costes fijos en la venta original. El proveedor original puede ofrecer una actualización de precios atractivos, tanto para competir en contra de su propia base instalada (versiones anteriores) y el proveedor alternativo. Hay un número de maneras en que el proveedor original puede aumentar los costes de cambio, además de añadir a su ventaja competitiva. Estos incluyen APIs propietarios, lo que obligó componibilidad con otras aplicaciones que se reimplementada con cualquier proveedor de reemplazo, y la utilización de representaciones de propiedad de datos que hacen que sea difícil de mover el contenido de la información a un proveedor de reemplazo. El proveedor original debe moderar estas tácticas con el darse cuenta de que reducir el valor de la aplicación de nuevo (en vez de actualizar) los clientes, que aprecian la importancia de los costes de cambio, también.
Un proveedor alternativo puede superar el lock-in mediante la subvención de los costes de cambio del cliente, reduciendo así sus propios ingresos. Una alternativa que es bastante único en el software es el de reducir los costes de cambio del cliente, por ejemplo, mediante la incorporación de un solo sentido o la compatibilidad de dos vías con el producto en el primer proveedor, o que ofrecen API o traductores de representación de datos (Shapiro y 1999b Varian), pero esto es a expensas de los costes de desarrollo adicional.
Ejemplo: La mayoría de las aplicaciones de productividad individual, incluyendo prácticamente todas las suites de oficina, incluyen la importación / exportación de herramientas para leer y escribir formatos de documentos definidos por productos de la competencia. Además, abre los formatos estándar como XML y HTML son cada vez más calmar el formato propietario de lock-in. Muchas aplicaciones de productividad incluyen también el usuario puede seleccionar los modos de emulación que se comportan como un producto de la competencia, por ejemplo, la reasignación de teclas de comando para que los usuarios familiarizados con el producto de la competencia para continuar con su costumbre con el teclado, lo que reduce sus gastos reciclaje.
Como se discutió en la sección 8.1.1, los productos de software en general, puede ser operado de lado a lado, permitiendo que los proveedores alternativos de suministro de sus productos con un importante descuento a los clientes de sus competidores existentes sin tener que convencer a los clientes para sustituir de inmediato. Finalmente, como se discutió en la sección 9.2.5, en un mercado en rápida expansión (como suele ser el caso del software) la adquisición de nuevos clientes es tanto o más importante que el robo a la basura de otros proveedores, y por lo tanto el lock-in es un factor menos importante .
En materia de infraestructura, la estratificación reduce significativamente los costes de cambio, ya que las nuevas capacidades de infraestructura se pueden añadir sin abandonar el viejo (ver sección 7.1.3). En el entorno operativo, las aplicaciones existentes se pueden seguir utilizando las capas inferiores directamente aún cuando las nuevas aplicaciones dependen de añadir capas superiores. Capas añadidas a menudo se utiliza como un lugar para las traducciones necesarias para componibilidad aplicación. Esto explica, además, una atracción de capas como una forma de avanzar en la infraestructura. De hecho, la estratificación es un resultado natural de las fuerzas del mercado, tanto en el mundo material y el inmaterial, en parte porque se trata de gracia con el cambio cuestiones de costos.

9.1.4 Sistemas abiertos vs. Soluciones propietarias

Lock-in es una parte importante (pero no el único) la consideración en el trade-off entre sistemas abiertos y cerrados soluciones propietarias (véase la sección 5.1.3). Abrir los sistemas de los sistemas que son modulares, con interfaces abiertas estándar y API-son atractivos para los clientes, ya que permite fácilmente la competencia en los módulos individuales en lugar de a nivel del sistema, por lo menos en la medida en que los proveedores se aproveche de ellas. Cuando el cliente puede mezclar y combinar módulos de diferentes proveedores, que permite al cliente para reemplazar uno de los componentes de los costes de cambio mínimo. La competencia a nivel de componentes en lugar de a nivel del sistema también aumenta la competencia (el precio idealmente se mejora, la calidad y los parámetros de rendimiento) para cada componente. Por otro lado, está el costo de adquisición y el tiempo necesario para integrar los componentes de diferentes fabricantes o los costes de cambio asociados con la integración de un componente de reemplazo.
En el otro extremo, una solución monolítica propietaria ofrece una solución completa para el cliente, sin posibilidad de elegir diferentes proveedores para los diferentes módulos. Ventajosamente, esto desplaza la carga de los costes de integración del sistema desde el cliente al proveedor, en el que se amortizan en todos los clientes, y el riesgo asumido por el cliente se reduce. Productos monolíticos tienden a ser más manejable y útil, porque todo ha sido diseñado para trabajar juntos desde el principio. También proporcionan una responsabilidad más clara de los problemas, ya que hay menos oportunidades para "señalar con el dedo" entre los proveedores en la integración de sistemas, lo cual es importante desde un punto de vista de la gestión del riesgo (sección 6.6.3). Sin embargo, las soluciones monolíticas no pueden ser reemplazados por partes, y por lo tanto los costes de cambio asociados con el traslado a un proveedor competitivo es alto.
Ejemplo: Las estrategias divergentes de Apple Computer e IBM ilustran esto. Apple ofrece el Macintosh como un todo integrado "como es" la solución, incluyendo la CPU, monitor, periféricos, hardware y software de infraestructura. En parte como resultado, el Mac era más fácil de configurar y ampliar en sus primeros años. La PC de IBM, por su parte, siguió un enfoque de sistemas abiertos, fomentar la competencia de los proveedores de periféricos y la separación de proveedores de hardware y software. Esto coloca una carga mayor de propietarios y proveedores para hacer frente a muchos problemas de interoperabilidad que surgen cuando los productos periféricos y software de diferentes proveedores están integrados. También dio lugar a atractivas opciones competitivas, precios atractivos, y la creciente cuota de mercado. Con el tiempo, los enfoques han convergido en cierta medida. Apple ha alentado una mayor competencia en los periféricos, y las iniciativas de la industria en el espacio de Windows como plug-and-play han hecho una integración más perfecta. Dell Computer ha tenido éxito en la construcción de computadoras de escritorio a las especificaciones del cliente, asumiendo la responsabilidad de una mayor integración en sí.
El aparato de información es un producto que ofrece una aplicación que está en un paquete, incluyendo el software de aplicaciones y software de infraestructura y hardware. Aparatos empaquetados son más asequibles debido a la reducción en los costos de hardware, y son generalmente elogiado por su facilidad de uso. Pero los consumidores no les gusta tener que poseer múltiples aplicaciones para múltiples aplicaciones, cada una con una interfaz de usuario diferente para aprender. Aparatos también han sido criticados como inflexible, pero esto ha sido abordado en parte por las actualizaciones de software. Aparatos internos pueden combinar y utilizar soluciones de código abierto del sistema de otros proveedores, el software código abierto.
Ambos sistemas abiertos y enfoques monolíticos tienen grandes ventajas, y los clientes sólo debe evaluar cuáles son los factores más importantes para ellos. En la práctica, no hay término medio fértil, y la mayoría de los proveedores intentan encontrar un equilibrio. Por ejemplo, los productos con soluciones monolíticas a menudo proporcionan APIs abiertas que permiten que las extensiones de otros fabricantes.
Ejemplo: Los proveedores de sistemas operativos animan activamente a que se desarrollen aplicaciones para su plataforma, para beneficiarse de la retroalimentación positiva de los efectos de red indirectos. También tratan de animar a las opciones de la competencia en cada categoría de aplicaciones para mejorar el precio, la calidad y el rendimiento de productos complementarios a disposición de sus clientes. Además de las aplicaciones que compiten por encima de los sistemas operativos, que tratan de fomentar la competencia a continuación, en el nivel de extensiones de hardware y controladores de dispositivo de juego. Del mismo modo, se puede aumentar la competencia en el equipo complementario por portar su sistema operativo a más de un microprocesador. Al hacerlo, sin embargo, tienen el potencial de reducir los costes de cambio de los clientes, dándoles más oportunidades para reemplazar el sistema operativo sin tener que reemplazar el equipo.
[1] Un ecosistema biológico es una buena analogía frecuentemente usada, ya que su dinámica depende de una compleja combinación de relaciones de complementariedad y competencia entre todos los organismos. Al igual que la industria del software, los pares de los organismos comparten a menudo las relaciones de complementariedad y competitividad, al mismo tiempo. Por ejemplo, un parásito depende de su acogida, sino también resta valor a la misma.
[2] Si la tasa de interés vigente es r por unidad de tiempo, entonces los ingresos (o gastos) incurridos en un tiempo t el futuro se descuenta por 1/1+r.


Fuente:
Software Ecosystems: Understanding an Indispensable Technology and Industry por David G. Messerschmitt and Clemens Szyperski  ISBN:0262134322 The MIT Press © 2003 (424 pages)

0 comentarios:

Publicar un comentario

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Best Hostgator Coupon Code