Actividad 1 “Detectando nuevas oportunidades para la modificación de un software”. Ortega Martinez, Jose Hermilo.
INSTITUTO DE ESTUDIOS UNIVERSITARIOS CAMPUS ONLINE MAESTRIA EN DIRECCION DE INGENIERIA DE SOFTWARE
INGENIERIA DE NEGOCIOS DE SOFTW ARE
Actividad 1 “Detectando nuevas oportunidades para la modificación de un software”
ALUMNO(A): JOSE HERMILO ORTEGA MARTINEZ FACILITADOR: MTRO MARIO CALIXTO LOPEZ MONCLOVA, COAHUILA, A lunes, 09 de octubre de 2017.
IEU campus Online. Maestría en Dirección de Ingeniería de Software Métodos formales de ingeniería de software. Diciembre de 2016. Pág. 1
Actividad 1 “Detectando nuevas oportunidades para la modificación de un software”. Ortega Martinez, Jose Hermilo.
INDICE INTRODUCCION .................................................................................................................................. 3 DESARROLLO ...................................................................................................................................... 4 TEMA 1: REDISEÑO U OTIMIZACION DE SOFTWARE ............................................................. 4 1.1.- Definición ............................................................................................................................... 4 TEMA 2: ESTUDIO DE UN SOFTWARE........................................................................................ 5 2.1.- Empresa y su misión y visión .............................................................................................. 5 2.2.- Análisis FODA de “Dropbox” ............................................................................................... 6 2.3.- Publico objetivo ..................................................................................................................... 7 2.4.- Software de venta de la empresa y características .......................................................... 7 2.5.- Cadena de valores de rediseño y optimización de software ............................................ 9 CONCLUSION .................................................................................................................................... 10 FUENTES DE INFORMACION.......................................................................................................... 11
IEU campus Online. Maestría en Dirección de Ingeniería de Software Métodos formales de ingeniería de software. Diciembre de 2016. Pág. 2
Actividad 1 “Detectando nuevas oportunidades para la modificación de un software”. Ortega Martinez, Jose Hermilo.
INTRODUCCION El poder rediseñar y optimizar un software tanto reciente como ya un software maduro es una tarea que puede conllevar mucho esfuerzo, tiempo y dedicación dependiendo en gran medida del tamaño o rediseño del software que se desea trabajar. Pese a esto, el poder realizar un estudio de rediseño y optimización es una actividad que siempre ayuda a poder dar mayor usabilidad, rendimiento, funcionabilidad o poder a un software que si bien puede ser estable y funcional, puede ser aún más fácil o Comodo de usar con reducción de procesos o aumentos de velocidad.
En el presente ensayo revisaremos un ejemplo de un estudio de software que actualmente se encuentra a la venta y estudiaremos dicho sistema para proponer una mejora continua.
IEU campus Online. Maestría en Dirección de Ingeniería de Software Métodos formales de ingeniería de software. Diciembre de 2016. Pág. 3
Actividad 1 “Detectando nuevas oportunidades para la modificación de un software”. Ortega Martinez, Jose Hermilo.
DESARROLLO
TEMA 1: REDISEÑO U OTIMIZACION DE SOFTWARE 1.1.- Definición De acuerdo al artículo de “Optimización de software” publicado en Wikipedia, se le conoce como optimización de software al: Proceso de modificación para hacer que algunos aspectos del software funcionen de manera más eficiente y/o utilizar menos recursos aumentante su rendimiento”. Es decir, buscar reducir tiempo y aumentar productividad o funcionabilidad.
Cuando hablamos de optimizar un software hablamos de poder mejorar algunos aspectos del rendimiento de este como pueden ser memoria, espacios de disco, anchos de banda, consumos de energía o recursos, etc… Para este estudio es necesario que los programadores y analistas involucrados en el desarrollo de un sistema u optimización de este busquen equilibrar estos aspectos al no descompensar uno por aumentar o reducir otro, es un proceso delicado pero favorable siempre para todo software.
Existen diferentes niveles de optimización, tales como de:
Diseño
Código fuente
Armado
Compilación
Ensamblador
Ejecución
Ya depende del equipo de trabajo para determinar en donde pudiera llegar a ser necesaria la optimización del software y como llegar a dicho objetivo principal que es mejorar el software. IEU campus Online. Maestría en Dirección de Ingeniería de Software Métodos formales de ingeniería de software. Diciembre de 2016. Pág. 4
Actividad 1 “Detectando nuevas oportunidades para la modificación de un software”. Ortega Martinez, Jose Hermilo.
TEMA 2: ESTUDIO DE UN SOFTWARE 2.1.- Empresa y su misión y visión Para el presente ejemplo se ha optado por analizar el software de almacenamiento de archivos en la nube de la empresa Dropbox Inc. Empresa fundada por Drew Houston y Arash Ferdowsi en 2007. Esta empresa cuenta con un servicio de almacenamiento de alojamiento de archivos multiplataforma en la nube al poder almacenar archivos de diferentes sistemas operativos dentro de un mismo espacio.
La misión principal del servicio que ofrece Dropbox desde el año de 2007 el poder guardar, sincronizar y compartir archivos de una manera fácil y sencilla ya que en esos años la compartición y almacenamiento de información era por medio de correos electrónicos que hacían que fuera una labora un tanto tediosa y poco confiable de poder contar con archivos actualizados en múltiples dispositivos a la vez. Fue ahí que dichos autores principales como lo son Drew Houston y Arash Ferdowsi tomaron esa área de oportunidad que hoy por hoy es una de las mejores opciones de almacenamientos para muchos s de diferentes niveles tantos estudiantes con versiones gratuitas hasta empresas con versiones de pago más complejas. Teniendo como visión principal el poder brindar a los múltiples s una opción confiable de almacenamiento para todos.
Dropbox se ha mantenido con la misma misión y visión desde hace unos años ofreciendo uno de los servicios más seguros con los cuales los s pueden confiar en almacenar su información más personal de manera fácil.
Actualmente cuenta con más de 101 millones de s y tiene presencia en 175 países teniendo disponible su servicio más popular en español, alemán, inglés, japonés y francés para poder estar al alcance cada vez de más personas en el mundo.
IEU campus Online. Maestría en Dirección de Ingeniería de Software Métodos formales de ingeniería de software. Diciembre de 2016. Pág. 5
Actividad 1 “Detectando nuevas oportunidades para la modificación de un software”. Ortega Martinez, Jose Hermilo.
2.2.- Análisis FODA de “Dropbox” Una vez visto la anterior descripción, es momento de mostrar un análisis realizado dentro de la página así como de las opciones que ofrece Dropbox
Análisis Foda Fortalezas
Oportunidades
Factores importantes
Multilenguaje
Multiplataforma
Multi dispositivos
Versiones gratuitas y de paga
Aumento de capacidad por recomendaciones
Servidores seguros
Fácil de usar y compartir
Herramientas de sincronización, respaldo, publicación
Expandir a más lenguajes
Aumentar capacidades básicas
Posibilidad para poder ver archivos de audio, foto o video en pantallas
Debilidades
Amenazas
Instalaciones en computadora del cliente con posible falla
Desconocido en el segmento de negocios
Carencia de servidores propios (utiliza de Amazon S3)
No está disponible en algunos lenguajes
No disponible en algunos dispositivos
Muchas aplicaciones que “hacen lo mismo”
Falta de interés (s)
Otras aplicaciones gratuitas
IEU campus Online. Maestría en Dirección de Ingeniería de Software Métodos formales de ingeniería de software. Diciembre de 2016. Pág. 6
Actividad 1 “Detectando nuevas oportunidades para la modificación de un software”. Ortega Martinez, Jose Hermilo.
2.3.- Publico objetivo Dropbox actualmente cuenta con 2 públicos objetivos como lo es los s básicos con opciones de almacenamiento gratuito con limitaciones bien definidas de los s que son s que por medio de pagos periódicos pueden disfrutar de una serie de herramientas más avanzadas de almacenamiento y capacidades que los s básicos. Gracias a esto, Dropbox busca llegar a todo el público en general que cuenta con uno de los diferentes dispositivos en los que se puede descargar e instalar en un dispositivo móvil, tabler, PC o Laptop.
2.4.- Software de venta de la empresa y características A continuación se presenta una tabla comparativa de los servicios características que ofrece Dropbox:
IEU campus Online. Maestría en Dirección de Ingeniería de Software Métodos formales de ingeniería de software. Diciembre de 2016. Pág. 7
y
Actividad 1 “Detectando nuevas oportunidades para la modificación de un software”. Ortega Martinez, Jose Hermilo.
IEU campus Online. Maestría en Dirección de Ingeniería de Software Métodos formales de ingeniería de software. Diciembre de 2016. Pág. 8
Actividad 1 “Detectando nuevas oportunidades para la modificación de un software”. Ortega Martinez, Jose Hermilo.
2.5.- Cadena de valores de rediseño y optimización de software
IEU campus Online. Maestría en Dirección de Ingeniería de Software Métodos formales de ingeniería de software. Diciembre de 2016. Pág. 9
Actividad 1 “Detectando nuevas oportunidades para la modificación de un software”. Ortega Martinez, Jose Hermilo.
CONCLUSION De acuerdo al diseño de la cadena de valores que se observa en el punto anterior, una de las debilidades y oportunidades principales con las cuales puede llegar a aprovechar Dropbox es el poder contar con capacidades mayores de almacenamiento por menores precios en servidores propios, es una inversión grande que pudiera implicar un gran cambio para la empresa pero pudiera llegar a dar no solo obtener una mayor clientela, sino que podría recudir costos de renta de servidores externos. Con la ayuda de servicios como estos en los que por medio de navegadores como Chrome, IE, Firefox así como teléfonos inteligentes y de tablets, los s tienden a llegar un momento en que el almacenamiento sea completamente en la nube para todo el día día dia. Microsoft es una empresa que ha usado este servicio de almacenamiento en la nube integrado junto con el mismo sistema operativo, siendo uno de los principales competidores de Dropbox pero que a su vez puede llegar a buscar superar.
Otra de las principales áreas de oportunidad en las que pudiera llegar a incursionar Dropbox es el poder contar con aplicaciones web en las cuales no solo se pudiera llegar a modificar en la nube los mismos archivos que se suben, esta opción es tomada de idea de Google Doc´s en el cual no solo permite el poder llegar a almacenar archivos de office desde el mismo office instalado en el sistema operativo, sino que también se pudiera llegar a abrir en modo compartido online por una serie de personas y modificar desde un navegador web, siendo esta opción una gran opción para poder aplicarse en Dropbox.
Sin lugar a duda el servicio a duda es un servicio que puede considerase del futuro porque todo el día a día de las personas va enfocado a tener todo en internet y compartirlo en el momento en todos los dispositivos.
IEU campus Online. Maestría en Dirección de Ingeniería de Software Métodos formales de ingeniería de software. Diciembre de 2016. Pág. 10
Actividad 1 “Detectando nuevas oportunidades para la modificación de un software”. Ortega Martinez, Jose Hermilo.
FUENTES DE INFORMACION 1. Wikipedia (2017).https://es.wikipedia.org/wiki/Optimizaci%C3%B3n_de_software 2. Wikipedia (2017).- https://es.wikipedia.org/wiki/Dropbox 3. Dropbox (2017).- https://www.dropbox.com/about 4. Dropbox (2017).- https://www.dropbox.com/plans?trigger=homepagefoot 5. SliderShare (2014).- https://www.slideshare.net/andgrams/dropbox-presentation33958867 6. Web y empresas (2017).- https://www.webyempresas.com/la-cadena-de-valorde-michael-porter/
IEU campus Online. Maestría en Dirección de Ingeniería de Software Métodos formales de ingeniería de software. Diciembre de 2016. Pág. 11