Beruflich Dokumente
Kultur Dokumente
FACULTAD DE INGENIERA
ESCUELA PROFESIONAL DE INGENIERA DE
SISTEMAS E INFORMTICA
MONOGRAFA
TTULO
VENTAJAS Y DESVENTAJAS DE LOS SOFTWARE
NUEVO CHIMBOTE-PER
2017
Dedicado a:
La profesora Melina Rios Vergaray, nuestra profesora de lenguaje y tcnicas de
comunicacin, por la ayuda que nos brind tan cordialmente y que hizo posible la
realizacin de este proyecto. Gracias por su apoyo.
Contenido
1. Introduccin .............................................................................................................................. 4
1.1 Qu son los softwares? ..................................................................................................... 4
1.2 Tipos de software ................................................................................................................ 5
1.3 Uso del software ............................................................................................................... 12
6. Experimentacin ..................................................................................................................... 23
7. Conclusiones............................................................................................................................ 24
1. Introduccin
En esta monografa se hablar de los softwares, de las ventajas y desventajas que traen a
la comunidad que los desarrolla y los quienes lo usan, de los diversos factores que
influyen en los softwares y viceversa.
En la primera parte de esta monografa empezaremos por hablar de los softwares, ya
que no se puede saber cules son las ventajas y desventajas de un tema o programa sin
conocer lo que hace y para qu sirve. En el segundo punto ya nos centraremos en el
tema de la monografa que vendran a ser las diversas ventajas, desventajas y el porqu
de cada punto.
Hay muchas maneras de clasificar los softwares puesto que hay una gran variedad de
tipos y estos son: por la cantidad de caractersticas, especificaciones, procesos que estos
poseen.
Es tanto as que para la gente experimentada en este campo los tipos de software se
podran clasificar en cientos; pero en este momento hablaremos sobre los principales o
ms conocidos, los cuales son:
-Software de sistema
-Software de programacin
-Software de aplicacin.
* Software de Sistema
Clasificacin:
Sistemas Operativos
Controladores de dispositivos
Herramientas de diagnostico
Herramientas de correccin y optimizacin
Servidores
Utilidades
-Sistemas Operativos
Estas herramientas tambin son como su nombre lo indica, son las encargadas de
corregir o modificar un software para que mejore con mejor eficiencia o con un menor
nmero de recursos. Estas herramientas cuando corrigen u optimizan un software no lo
hacen todo en general, sino un solo software , lo que queremos decir con esto es que
solo corrigen un solo programa que desempea un rol en especfico o mejoran este
programa para que funcione con un menor nmero de recursos; un ejemplo claro sera
que si optimizamos un sistema operativo mejoraramos su interfaz interna pero no todos
los programas que lo componen porque se tiene que mejorar uno por uno, no puedes
mejorar uno para que afecte a varios, es como decir en un equipo de ftbol que mejora
con el entrenamiento constante, no necesariamente todo el equipo se basara en el rol del
entrenamiento solo unos pocos y al mismo tiempo el entrenador no puede estar detrs
de cada jugador por esto no todos los jugadores mejoran como se esperaba que fuera;
esto mismo sucede al momento de optimizar o corregir un software, solo afectara a un
solo software que tenga un rol especfico.
-Servidores
Servidores hay muchos significados que pueden tener en cuenta cuando decimos esta
palabra, pero ac nos centraremos en un servidor en especfico:
Un servidor es una aplicacin en ejecucin o software capaz de atender las peticiones
del usuario y devolverle o brindarle una respuesta con lo que el usuario desea o que
tenga concordancia con sus peticiones.
Los servidores se pueden ejecutar en cualquier computador en general, incluso una
computadora que brinda servidores puede ejecutar uno; pero esto no es muy
recomendable porque si bien los servidores se pueden ejecutar en cualquier
computadora no generara el mismo resultado, esto se puede entender en un ejemplo
claro: si un nio le regalan una bicicleta y empieza a manejar no tendr la misma
velocidad o desempeo que un ciclista profesional, porque mientras que uno recin
empieza a usar la bicicleta el otro se entren especficamente en aprender a cmo
manejar y usar la bicicleta. En este ejemplo sera lo mismo de los servidores, si una
computadora que su funcin especfica es la de seguridad en una empresa y se ejecuta
un servidor de un juego en lnea (MMORPG) para que servira esto?, esto no servira
de nada pero si se ejecuta un servidor que este diseado para la seguridad traera ms
facilidad al manejo y lograra un mejor desempeo el computador. Por esta razn es
recomendable usar un servidor en especfico si el computador es tambin para un
propsito en especfico.
Los servidores operan a travs de una arquitectura cliente-servidor, donde los servidores
son los programas en ejecucin que atienden a las peticiones de los clientes es decir que
los servidores realizan tareas para el beneficio de los clientes, estos ofrecen a los
clientes la posibilidad de compartir datos, informacin y recursos de hardware y
software.
-Utilidades
Con respecto a este punto no hay mucho que decir porque su nombre lo dice todo, es
decir que las utilidades o programas utilitarios se encargan de realizar tareas que sean
tiles para el computador que es manejado por el usuario, pueden resolver problemas en
especfico, realizar tareas de mantenimiento, etc.
Estos programas por lo normal vienen incluido en un sistema operativo, pero es posible
implementar ms descargndolos o crendolos dependiendo del usuario.
*Software de programacin
*Software de Aplicacin
Estos tipos de software son aquellos programas que estn diseados para los usuarios
que realizan diversas tareas especficas, estos programas tambin pueden ser creados
por los mismos usuarios, estos programas pueden clasificar en dos de acuerdo a su
propsito que sera programas bsicos (tambin se les puede decir utilitarios) cuyo
propsito es mejorar de alguna forma el ordenador y el otro programas de
productividad cuyo propsito es el de facilitar el manejo de ciertas tareas para el
usuario.
Este tipo de software puede verse en distintos campos tanto en empresas, videojuegos,
negocios mayores, negocios menores, bases de datos, etc.
En los mencionados anteriormente el software de aplicacin son distintos programas
que tienen un rol en especfico para cada campo de utilidad no se puede usar uno que es
especficamente para videojuegos en un campo distinto o mejor dicho no es
recomendable debido a que el desempeo ser mediocre.
Bases de datos: Las bases de datos estn entre los ms usados en el software de
aplicacin debido a que se puede usar en diversos campos, esto se debe a que
una base de datos es como su nombre indica un conjunto de datos pertenecientes
a un mismo contexto del programa donde se est utilizando que son
almacenados para su posterior uso.
Videojuegos: Para los videojuegos intervienen diversos software de aplicacin
debido a que necesita de mas, en un videojuego simple puede ser necesario un
software para almacenar los datos de los usuarios que lo juegan, otro para el
desarrollo de la interfaz del sistema, otro para que el sistema se encuentre estable
sin importar la cantidad de personas que lo juegan, otro para la seguridad, etc.
Telecomunicaciones: Como su nombre indica se encarga de recibir y transmitir
seales que contenga cualquier tipo de informacin que se desea transmitir, en
este caso es lo mismo ac influyen diversos tipos de software de aplicacin para
que las comunicaciones sean estables, para que la informacin sea traducida
correctamente, para que llegue al destino correcto, etc. Esto abarca un gran
campo en la actualidad que incluye diversas tecnologas como la TV, telfono,
celulares, radios, redes informticas, un ejemplo claro de esto y actualmente
muy usado seria el Facebook.
Software empresarial: En este caso es en general cualquier programa que ayude
a mejorar el desempeo de una empresa en general, estos programas pueden
tener su rol en guardar los datos de los empleados, administrar el dinero para un
mejor desarrollo, etc.
Software medico: Ac es lo mismo que mencionado anteriormente debido a que
estos programas que se usan en la medicina tienen que ver con los diversos
aparatos usados por los mdicos en la actualidad que tienen diversos roles que
desempear al momento de tratar a los pacientes como vigilar su pulso cardiaco,
si su respiracin es estable, etc.
Los diversos software que existen actualmente se podra decir que sirven para la
mayora de las necesidades actualmente de las personas como la comunicacin a larga
distancio, internet, compras virtuales, manejo a larga distancia, clases virtuales,
organizacin de una empresa, control de equipos electrnicos, enviar y recibir seales
de manera eficiente, traduccin al lenguaje que uno desea, etc.
Se podra decir que lo usamos en casi todo y sin darnos cuenta o saber que lo que
estamos usando es un software, pero la verdad es que los software actualmente
desempean un papel muy importante en el desarrollo actual de la humanidad y las
comodidades de uno al igual que tambin facilitar el desempeo de la persona en sus
actividades que realiza que pueden ir tanto desde del hogar hasta en el trabajo; para los
software ah una inmensa variedad de usos actualmente y si no existe todava un
software para alguna necesidad no quiere decir que prximamente no existir uno, esto
es debido a que con el tiempo que transcurre se van creando nuevos software para
dichas necesidades debido a que las personas tienen a buscar maneras de facilitar y
mejorar sus vidas y la mejor manera de eso es usar algo o crear algo para dicha tarea
complicada de la vida de uno.
2. Cuerpo del proyecto ventajas y desventajas del software
Ahora que ya sabemos lo que son los software en general ya podemos hablar sobre un
punto en general para ir avanzando a la parte principal de esta monografa donde el
primer punto sobre el que vamos a hablar seria las diversas ventajas que nos traen los
software y el porqu de estas ventajas ya que muchas personas actualmente saben de las
ventajas pero no el por qu o viceversa. Para hablar sobre este punto tambin se debe
dividir entre los software libres y los que no son libres o tambin conocidos como
software propietario para que se pueda entender y explicar de manera clara.
Para una mejor distribucin sobre las distintas ventajas que traen el software se har de
la siguiente manera.
*Software Libre:
Cuando mencionamos libertad nos centraremos en lo que es la libertad de utilizar el
programa para el propsito del usuario, debido a que el que controlara el software o
programa. Ser el usuario quin har el propsito que el desee, debido que algunos
software tienen una funcin en especfica, esa misma funcin puede servir para varios
problemas o casos que el usuario necesite, por eso mencionamos libertad, debido a que
el usuario tiene total libertad y control sobre el programa o software que posee y usar
para sus fines. En el siguiente punto el software es de fin para el usuario y no
necesariamente un software siempre va a ser para un propsito honesto o limpio (en el
caso de cumplir la ley) debido a que aun si el software no se dise para esos propsitos
no depende del programa la causa para lo que se har uso, sino que depender del
usuario para que usar el software. Por eso decimos que una de las ventajas es la
libertad debido a que todo depende del usuario ya que ser quin lo use, no es un
software que tendr la misma funcin y se repetir una y otra vez sin finalidad de elegir
para cambiar el mismo resultado.
El software libre no se centra solo en este punto sino en todo en general, anteriormente
mencionamos sobre la funcin o fin en el que se desea, ahora tocaremos otro punto que
implicar al software en s, ya que al ser libre no solo permite al usuario hacer lo que
desea con el software sino tambin modificar el software a su conveniencia es por eso
que es un software libre debido a que el usuario puede modificarlo y mejorarlo para que
se vaya actualizando. Estos tipos de software son libres a nivel mundial, cualquiera
puede descargarlo y usarlo, al mismo tiempo puede mejorarlo y volverlo a subirlo a
internet y as otro usuario descarga la versin mejorada, lo vuelve a mejorar y el ciclo
continua y se repite de esta manera incontables veces pero no infinitas. Explicaremos
porque no infinitas veces en el siguiente punto ya que eso est contenido en cules son
las desventajas del software lo cual no se mencionar en este punto.
Una ventaja clara de estos tipos de software es que son gratis por ser libres, de esa
manera millones de usuarios lo pueden descargar y al ser millones de usuarios pueden
implementar mejoras de una manera ms rpida que un software propietario; tambin al
ser tanta la cantidad de usuario tiende a mejorar su calidad cada cierto tiempo con las
actualizaciones de los usuarios para dicho software o programa en cuestin.
Puede distribuirse a otros usuarios las mejoras que el usuario realiza o implementa en su
software mediante las copias que pueda crear o cree y lo suba a internet de esta manera
se podr expandir y el usuario podr obtener algunas beneficios o ayudar a otros
usuarios.
*Software de propietario
Se puede adquirir de manera rpida y simple, pero como su nombre indica tiene un
propietario o mejor dicho un creador y este software se puede adquirir comprando un
computador que vendr con el software ya instalado o comprarlo de manera directa en
una tienda e instalarlo en el pc del usuario.
Mayor compatibilidad con el hardware debido a que este software est diseado
especficamente para dicho ordenador electrnico as que tendr mejor estabilidad y
ser ms fcil de operar y usar por el usuario de dicho ordenador.
El software viene con sus propios programas que tienen funciones especficas que
otorgaran al usuario menos trabajo en el futuro desarrollo y mejora de su software
debido a que el nico que puede mejorarlo e implementar estas mejoras es el creador de
dicho software, por eso cada programa que viene no tiene inconvenientes para el usuario
logrando una mejor estabilidad y fcil de usar el ordenador de manera que el usuario
este satisfecho con su compra al adquirir dicho software.
Mayor seguridad debido a que cada programa que es instalado o comprado en la interfaz
est autorizado por el creador del software de esta manera reduciendo los posibles
problemas que puedan surgir en el ordenador y evitar que el usuario deba solucionarlos.
Por esa razn el software de propietario viene con su propio sistema de seguridad una
vez que se compra el ordenador.
Siempre que aparezcan nuevas mejoras, modificaciones, programas, juegos para dicho
software algunas se implementan de manera automtica y gratuita, mientras que otras
que son externa al comprarlas se guardaran en la memoria del software y de la misma
manera cualquier mejora o actualizacin se instalaran de manera automtica y gratis en
el ordenador.
Mayor estabilidad en cualquier programa que el usuario compre para dicho software
debido a que antes de que aparezca un programa en la interfaz de compra, este programa
ya estar autorizado por el creador y no traer inconvenientes al software, aparte de que
es compatible no surgir ningn problema que necesite de cambios al software; al
realizar una compra, simplemente lo instalas y luego a disfrutar si es un juego y en caso
de un programa a empezar a usarlo para el fin que el usuario lo compro.
Cualquier problema que pueda desarrollarse en el software en el futuro por algn error
del usuario o por cualquier situacin que afecte a esto, ser arreglado por el creador y el
usuario no tendr que hacer nada para solucionarlo, solo comunicarlo al creador y el
creador buscara la manera ms rpida de dar solucin a dicho problema que pueda
surgir en el software.
Para hablar de las desventajas vendra a ser en el mismo caso que mencionamos
anteriormente para el software que estn divididos en software libre y software de
propietario para que se puedan entender de manera clara y sencilla.
*Software Libre
No hay garanta del creador o autor de dicho software y de los programas que el usuario
adquiera en la interfaz del software y al no haber garanta, el usuario debe ser cuidadoso
al momento de instalar algo nuevo programa debido a que al hacerlo puede aumentar los
problemas en el ordenador y el programa ni siquiera funcionaria, tambin puede surgir
que el programa sea incompatible y no funcione en el ordenador del usuario
ocasionando prdida de tiempo y en algunas casos tambin de dinero.
Menos compatibilidad con el hardware del ordenador, esto es debido a que dicho
software no est especialmente creado o diseado para el ordenador del usuario y puede
resultar siendo incompatible trayendo solo problemas, puede ser instalado tambin pero
eso no garanta que sea compatible con el hardware y solo aumentando el trabajo que el
usuario debe desarrollar en el manejo de su ordenador electrnico que tenga instalado
dicho software.
Interfaz graficas menos estables, esto es debido tambin a la razn porque el software
no est diseado para el ordenador y puede generar menos estabilidad al desempeo de
la tarjeta grfica del ordenador, esto se ve ms claro en los juegos, porque algunos
juegos necesitan que la tarjeta sea ms estable o potente, pero al haber incompatibilidad
por parte del software la tarjeta grfica no funcionara como debe funcionar de manera
que el juego no abrira o al abrir y darse cuenta que la tarjeta grfica no funciona como
debe ser el juego podra cerrarse de manera automtica, lo cual vendra a ser un seguro
del juego para no sobrecargar el ordenador y que puedan dar a crear nuevos problemas
en el ordenador de manera que podra causar problemas al hardware del computador lo
que solo generara ms problemas para el usuario.
Siempre que surja un problema en el software el usuario tendr que solucionarlo por s
mismo buscando en internet, lo cual no es muy fiable debido a que el usuario no puede
tener experiencia en esto y solo puede crear ms problemas.
*Software de propietario
El software que el usuario desea en su ordenador tendr que buscar uno que sea
compatible entre todos los software disponibles y pagar el costo de dicho software para
poder adquirirlo lo cual no siempre es un precio bajo, tambin al ser un software de
pago la mayor parte de programas que se pueden adquirir de dicho software costaran
dinero debido a que el software es uno de pago y se supondr que el usuario tiene dinero
para los costes de dicho software como los programas que desea adquirir.
Imposible copiar el software una vez comprado e instalado, es decir que el software es
personal y de un solo uso, de tal manera que si tienes varias computadoras o deseas el
mismo software para varias computadoras el usuario tendra que comprar el mismo
software de la cantidad de ordenadores electrnicos tenga en su propiedad lo cual solo
generara ms gasto.
Imposible modificar de manera libre dicho software o programas que vienen instalados
en el software ya que estn bloqueados por el creador del software de tal manera que el
usuario solo puede usarlos mas no modificarlos de la manera que l quiera.
Restricciones con respecto al uso del software, esto viene cuando uno instala el software
lo cual ser para que el usuario no tengo acceso a ciertas cosas que el creador no
permite, pero al mismo tiempo estas cosas no impiden el funcionamiento normal y
estable del ordenador.
El coste de los programas que el usuario desea adquirir ser mayor, aparte cada
programa es de uso exclusivo de tal manera que si el usuario tiene varios ordenadores
no podr comprar un programa para varios ordenadores, sino que ser un programa por
ordenador electrnico lo que ocasionare ms gastos econmicos por parte del usuario de
dichos ordenadores electrnicos.
El usuario que compra dicho software depende del creador de dicho software para
cualquier problema o consulta que tenga con su software en su ordenador, porque
mientras el creador no lo permita el usuario no podr modificar, corregir, arreglar, entre
otras cosas al software de propietario que compro, esto tambin incluye a los programa
que adquiera de la interfaz de dicho software.
Antes de mencionar los pasos para poder crear un software as como el orden especifico
hay algo que es indispensable tanto en la creacin de un software como un programa lo
cual es saber el lenguaje de programacin ya que esto es la base para poder empezar a
crear ya sea tanto un software o programa.
El primer paso sera la base de la experimentacin que va a tener la persona o personas
que van a crear dicho programa o software, esto sera lo que ellos quieren lograr con
este software o programa, lo que tiene que hacer o porque lo va a hacer; tambin esta
parte es la ms importante para tener una base clara y precisa y luego partir de esto para
ir paso a paso creando hasta llegar al producto final, pero ac existe una diferencia clara
y es que mientras que un programa puede tener un coste menor y menor tiempo de
desarrollo cuando se compara con un software esto es porque el software es una
estructura ms compleja que necesita de ms tiempo y correccin para que funcione de
manera adecuada y precisa.
3.1 Especificacin
Este vendra a ser el primer paso tanto en la creacin de un software como un programa,
pero ac como indicamos arriba hablaremos de los software en general, pero los pasos
para los programas es lo mismo solo que ms simple, un ejemplo para entender esto
sera si nos vamos a la construccin de una casa, mientras que construir una columna es
sencillo llegar a construir toda la casa requiere ms tiempo para llegar al final de la
construccin mientras que una columna es largo ms rpido y sencillo.
La especificacin es la tarea de describir de manera detallada clara y concisa el software
a ser escrito (en el lenguaje de programacin), en una forma matemtica extensa y
rigurosa. Esto es un proceso muy largo y extenso es por eso que para crear los actuales
software ms usados trabajaron varios cientos o miles de personas y a pesar de eso
demoraron un tiempo muy extenso, debido a que la frmula matemtica no debe tener
ningn error para llevarlo al lenguaje de programacin, pero si lleva el mas mnimo
error todo el trabajo no funcionara hasta corregir dicho error, lo que lleva a que
actualmente estas frmulas sean muy valoradas y raramente sale uno nuevo.
3.4 Prueba
Esto tambin es como su nombre indica y consiste en probar el software que en esta
parte del proyecto ya estar funcionando, y lo que ac se quiere ver es que funcione de
manera correcta; en esta parte es recomendable probar por separado cada mdulo del
software y luego de manera integral, sea primero probar parte por parte y luego ver si
todo est bien, si regresamos al ejemplo de la casa ac seria ver que todas las columnas
estn bien y estables, luego ver si al entrar en la casa no hay problemas con la estructura
de tal manera que se puede avanzar al siguiente paso.
3.5 Documentacin
Crear el manual para el usuario que use dicho software de tal manera que pueda conocer
sus usos y que cosas puede hacer dicho software, tambin un manual tcnico que sirve
para el propsito del mantenimiento futuro de dicho software y ampliaciones del
sistema para poder mejorarlo o corregir algunos errores para un mejor desarrollo y
desempeo del software en el ordenador del usuario.
3.6 Mantenimiento
Esto es como su nombre lo dice ya que una vez el software est listo y todo, cuando los
usuarios lo usen pueden surgir algunos errores que ellos descubren y que el creador no
se dio cuenta de tal manera que se pueda corregir de manera rpida para mejorar el
desempeo del software para el usuario, este proceso tambin es el ms largo debido a
que mientras ms tiempo pasa y los errores que se descubren se van solucionando
tambin se puede ir mejorando de tal manera que no hay lmites para dicho software, en
esta parte es donde resulta til dicho manual tcnico mencionado anteriormente.
4. Costes de Produccin
Estos costes varia demasiado de acuerdo a la empresa o el jefe que llevara a cabo la
creacin de un software ya que si quiere ms eficiencia y ahorrar dinero entonces el
tiempo de la creacin del software se alargara debido a que al ser menos personas que
lleven a cabo el proyecto, el tiempo y trabajo que deber realizar cada uno ser ms
largo; es por eso que no hay un monto exacto ya que vara demasiado de acuerdo a la
empresa o encargado de dicho proyecto. Mientras que si fuera un programa los costes
son mnimos debido a que si una sola persona tiene un buen conocimiento en los
lenguajes de programacin esto podra ser desarrollado por esa nica persona, tomara
tiempo si pero tambin los gastos serian mnimos debido a que si lo hace el mismo no
deber pagar en contratar a otras personas para ayudar con dicho proyecto que est
desarrollando.
No se puede decir que el monto tampoco sea poco cuando se crea un software esto es
debido a que cuando se decide el proyecto esto va a llevar cierto tiempo el cual no ser
corto, y en este tiempo es donde se contrataran el personal el cual puede ir de varios
cientos a miles para lograr una mejor eficiencia, en solo esto se puede estimar que el
costo no es bajo; pero de igual manera una vez el software est listo tambin va a
generar ganancias las cuales si superan a los gastos lo harn pero en cuanto tiempo
tambin vara en cierta medida, esto es algo que tiene que tener en cuenta cada
encargado al momento de desarrollar dicho proyecto porque si se abandona a medio
camino solo generaran perdidas en el proceso y no habran trado ningn beneficio.
5. Riesgos de la creacin de un software
Los riesgos hemos mencionado varios anteriormente y existen varios, entre ellos los
ms importantes son:
5.1 El coste
Esto es debido a que si el capital del encargado del proyecto es insuficiente y se cancela
o se detiene a medio camino sera un gran gasto aparte de que el proyecto tendra una
gran posibilidad de ser cancelado y no habra ninguna ganancia en esto.
5.2 Personal
Esto tambin est relacionado con el coste debido a que si hay un mayor capital
obviamente habr ms gente trabajando y de esa manera se progresara ms rpido, pero
tambin ser un gasto mayor y si no hay manera de cubrirlo sera un gasto en vano y
llevara a otra perdida.
5.3 Efectividad
Esto est relacionado al personal debido a que si tu personal est bien versado en la
creacin de software entonces el proyecto avanzara ms rpido y con menos errores, lo
cual tambin reducira la tasa de fracaso o que el proyecto se cancele a medio camino,
pero esto tambin genera gasto porque estas personas por lo general les pagan ms
dinero y si son pocas en nmero se llegara al mismo final donde el proyecto se
terminara cancelando.
En todos estos puntos mencionados podemos observar que el principal causante de todo
es el dinero, debido a que crear un software no es nada barato y nada simple que va a
demorar poco tiempo, ms bien es un proyecto que necesita de dinero, gente capaz en el
campo y que sea efectiva para terminar el proyecto a tiempo.
6. Experimentacin
Al llegar a esta parte ya podemos ver que cuando uno crea un programa es ms sencillo
y simple de hacerlo, al mismo tiempo los riesgos son mnimos; pero si alguien quiere
crear un software debe estar preparado para asumir los riesgos y esto es debido a que si
hay un solo error en el plan es posible que solo sea un gaste de dinero sin nada a
cambio.
Hay que tener en cuenta que un si al fallar una vez no significa que debamos dejar de
seguir intentando, por el contrario debemos seguir con la lucha hasta poder lograr lo
deseado, que sera nuestro proyecto. Ya que hay un sin nmero de gente que ha fallado,
todos piensan que es casi algo imposible de lograr.
Es por estas razones que no hay mucha gente dispuesta a crear los software debido a que
no es algo sencillo, aparte que si se crea un nuevo software, sabiendo que la
competencia actualmente ya es muy fuerte, no habra muchas ganancias posibles, es
tambin por esta razn que la mayora de las personas se dedican a la creacin de
programas debido a que esto tambin genera ganancias pero los costes y riesgos son
mnimos de tal manera que la mayora de las personas elijen esto, a la creacin de
software.
7. Conclusiones
A las conclusiones que llegamos en esta monografa que trata sobre las desventajas y
ventajas del software seran las siguientes: