PDF de programación - SaaP vs. SaaS

Imágen de pdf SaaP vs. SaaS

SaaP vs. SaaSgráfica de visualizaciones

Publicado el 29 de Marzo del 2018
695 visualizaciones desde el 29 de Marzo del 2018
367,2 KB
40 paginas
Creado hace 18a (11/05/2006)
Software como Producto

vs.

Software como Servicio

Ciclo de conferencias

del CeCom

Mg. A. G. Stankevicius

Primer Cuatrimestre

2006

Copyright

Copyright © 2006 A. G. Stankevicius.
Se asegura la libertad para copiar, distribuir y
modificar este documento de acuerdo a los
términos de la GNU Free Documentation License,
Version 1.2 o cualquiera posterior publicada por la
Free Software Foundation, sin secciones invariantes
ni textos de cubierta delantera o trasera.
Una copia de esta licencia está siempre disponible
en la página http://www.gnu.org/copyleft/fdl.html.
La versión transparente de este documento puede
ser obtenida en http://cs.uns.edu.ar/~ags.

2

Objetivos de la charla

Familiarizarnos con los distintos modelos
de construcción de software:

Software como producto.
Software como servicio.
Software como producto y servicio a la vez.

Analizar desde nuestra perspectiva tanto
sus ventajas como desventajas.
El determinar qué modelo resulta más
conveniente o redituable quedará en
manos de los asistentes.

3

Dos modelos... ¿antagónicos?

¿Qué producto vende la compañía de
cable, o mejor aún Wal-Mart?
¿Qué servicio vende un fabricante de
tuercas, o un productor de soja?
En principio, parecen no tener nada en
común.
Pero, ¿el software, en qué categoría
debería estar?

¡puede ser clasificado en ambas!

4

Características de los
productos

La fabricación de productos tiene ciertas
características en común:

Se requiere contar con un capital previo.
Primero se diseña el producto.
Luego se replica infinidad de veces.
Más tarde se reparte a través de alguna
cadena de distribución.
Finalmente, el cliente paga por recibir una
copia del producto.
El producto suele ser una “cosa” tangible.

5

Características de los
servicios

El proveer servicios también presenta
ciertas características en común:

No se requiere contar con un capital previo.
Se debe encontrar una necesidad
insatisfecha que tengan los clientes.
No se requiere una cadena de distribución.
El cliente paga por tener su necesidad
debidamente atendida.
El servicio no suele ser una “cosa” tangible.

6

El software como producto

Muchas compañias de software exitosas
adoptan este modelo:

Microsoft.
Adobe.
Muchas otras!

Recordemos que el software en sus
inicios venía gratis con el hardware.
Recién a fines de los 70' principios de los
80' se “inventó” esta nueva forma de
concebir al software.

7

El software como producto

El software atraviesa las etapas propias
de la fabricación de productos:

Es diseñado (aplicando técnica de ingeniería
de software).
Luego es replicado.

Ej: Plantas de estampado de CDs o DVDs.

Es eventualmente distribuído.
Y finalmente vendido (Wal-Marts, Electronic
Boutiques, CompuWorlds, etc.).

Se genera una “cosa” tangible: la cajita.

8

Ventajas del software como
producto

Esta concepción brinda varias ventajas:
El costo de diseñar el software se paga una
vez y se cobra miles o millones de veces.
Podemos elegir la licencia que nos venga en
gana, o bien diseñar nuestra propia licencia.
Ej: Prohibir que se pueda hablar mal del producto.

Se puede negociar con los vendedores de
otros productos para que incorporen el
nuestro a cambio de alguna prestación.

Ej: Firefox integrando a Google en el search box.
Ej: Dell instalando Windows en sus computadoras.

9

Ventajas del software como
producto

Esta concepción brinda varias ventajas:

Me permite agregar “planned obsolescence”
para mantener el mercado cautivo.

Ej: Office 2003 no soporta OpenXML.

Si logramos una posición monopólica en el
mercado podremos reducir los costos de
desarrollo.
Más aun, podemos proteger nuestro
monopolio mediante patentes de software
que impidan o desalienten la competencia.

Incluso podemos hacer plata litigando.

10

Desventajas del software
como producto

No obstante, también existen ciertos
inconvenientes:

Es difícil contemplar las necesidades de
miles o millones de usuarios a la vez.
La competencia nos puede arruinar el
negocio brindando un producto similar a
menor costo.
Aun sin competencia, seguimos compitiendo
con nostros mismos.

El software no se estropea.

11

Desventajas del software
como producto

No obstante, también existen ciertos
inconvenientes:

El soporte técnico del producto vendido
genera pérdidas.

Solución: dejar de soportar productos “legacy”.

Nos transformamos en los responsables
legales del funcionamiento del producto.
La piratería nos afecta seriamente.

Solución: incorporar algún esquema de protección
del software.

12

Aspectos no tan éticos del
software como producto

Se supone que la ley de oferta y
demanda asegura a los clientes obtener
el mejor producto al menor precio.
Si bien la competencia es buena para el
cliente, no lo es para el productor.
Solución: si logramos monopolizar el
mercado, podemos evitar la
competencia.

Ej: El juicio anti-trust a Microsoft.

13

Patentes de software

¿Qué sucedería si alguien registra que
tuvo la idea original de que al final del
cuento el asesino fue el mayordomo?
¿Qué son las patentes de software?

Las patentes de software son similares a las
patentes de invención comunes, con la
diferencia que en vez de patentar una cosa,
estamos patentando una idea.

Lamentablemente, esto pasa hoy en
día...

14

Las dos caras de las patentes
de software

Son un capital para quien las posee:

Mediante las patentes de software puedo
impedir que la competencia provea un
producto similar al mío.

Ej: las ventas One-Click en Amazon vs. B-N.

No están al alzance de todos, patentar una
idea cuesta arriba de 50.000 USD.

Son un riesgo para el resto del mundo:

¿Qué pasa si mi programa incluye sin
saberlo un algoritmo patentado?

15

Ejemplos de patentes de
software

Sorprendentemente, algunas patentes
de software son bastante ridículas:

Microsoft patentó el operador que permite
determinar si dos variables son diferentes.
Amazon patentó las ventas “one-click”.
Adobe patentó mostrar una paleta de colores
usando pestañas.
Sun patentó como transformar los nombres
de los archivos de W95 a NT.
IBM patentó reorgizar las ventanas cuando
no se puede ver todo su contendo.

16

Sistemas de protección del
software

Existen dos modelos para los sistemas
de protección del software:

Basados en software:

Siempre pueden ser crackeados.
Puede traer problemas de confiabilidad.

Basados en hardware:

Son apenitas más seguros.
Molestan al usuario.
Pueden traer problemas de compatibilidad.

¡La mejor solución consiste en evitarlos!

17

Software como producto

En síntesis:

Este enfoque permite recaudar cuantiosas
cantidades de dinero a las empresas ya
establecidas (especialmente, las que
controlan monopólicamente al mercado).
Es complicado que una empresa recien
formada pueda tener éxito siguiendo este
enfoque por diversas razones:

Alta inversión inicial.
Peligro de litigación.
Riesgo de dumping.

18

El software como servicio

El software también presenta ciertas
características que lo hacen un servicio:

El software no se fabrica, se desarrolla.

En vez de llevar el producto a los
clientes, éstos vienen a pedirlo.
Generan una “cosa” no tangible: el
servicio que es brindado por el software.

Ej: Gmail, Amazon, eBay, etc.
Ej: Salesforce.

19

Ventajas del software como
servicio

Esta concepción también brinda sus
ventajas:

La mayoría del software sigue siendo a
medida.
El mantenimiento y el soporte del software
insume muchos recursos:

El 60% de todo el dinero gastado en el mundo
cada año en software se va en mantenimiento.
El matenimiento insume el 70-80% del costo total
del software.

20

Ventajas del software como
servicio

Esta concepción también brinda varias
ventajas:

Podemos generar un gran número de
puestos de trabajo.

La demanda es muy, muy alta.

Los usuarios en general no están conformes
con el software que usan, siempre desean
adaptarlo a sus necesidades o comonidades.

Gran oportunidad de negocio.
Dificil de lograr sin acceso al código fuente.
Los plug-ins son una solución de compromiso.

21

Ventajas del software como
servicio

Esta concepción también brinda varias
ventajas:

El desarrollo que ha tenido internet brinda
un nuevo espacio para el software como
servicio: los servicios web.

El servicio que brindemos puede depender de
servicios brindados a su vez por terceros.

El advenimiento de la semantic web mejora
aun más las perspectivas de este modelo.
Gran oportunidad para aprovechar:

Reconversión de los sistemas existentes.

22

Ventajas del software como
servicio

Esta concepción también brinda varias
ventajas:

Grandes empresas que apuestan por esta
nueva visión ya nos proveen de las
herramientas necesarias, por caso:

La arquitectura .NET de Microsoft.
Los applets y los servlets de Sun.
La tecnología AJAX (Gmail).

Se abaratan los costos de “deployment”:

Actualizaciones continuas y transparentes para el
usuario final.

23

Ventajas del software como
servicio

Esta concepción también brinda varias
ventajas:

Podemos usar los repositorios de software
libre como punto de partida de nuestros
desarrollos.
O bien, podemos usar software libre como la
infraestructura de nuestro servicio.

Ej: La arquitectura LAMP.

Por último, también podemos centrar
nuestro servicio en torno al soporte.
¡Ni siquiera necesitamos programadores!

24

Clasificación del software

El software puede clasificarse de
acuerdo a diferentes criterios.

De acuerdo a su costo:

Software gratis o gratuito (freeware).
Software comercial o pago.

De acuerdo a la disponibilidad de su código
fuente:

Software de código abierto (open source).
Software de código cerrado.

25

Clasificación del software

El software puede clasificarse de
acuerdo a diferentes criterios.

De acuerdo a su protección:

Software de dominio público (public domain).
Software abandonado (abandonware).
Software protegido por licencias:

Protegido por copyright.
Protegido por copyleft.

De acuerdo a su legalidad:

Software legal.
  • Links de descarga
http://lwp-l.com/pdf9967

Comentarios de: SaaP vs. SaaS (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad