DIAGRAMA DE TIEMPO

December 4, 2017 | Author: Liceth Diana | Category: Free Software, Linux Distribution, Software, Computing, Technology
Share Embed Donate


Short Description

Download DIAGRAMA DE TIEMPO...

Description

1. DIAGRAMA DE TIEMPO

1.1.

DEFINICIÓN

Los diagramas de tiempos de UML se usan para mostrar el cambio en el estado o valor de uno o más elementos en el tiempo. Este también puede mostrar la interacción entre los eventos de tiempos, las restricciones de tiempos y la duración que los gobiernan. Muestra el cambio en un estado o una condición de una instancia o un rol a través del tiempo. Se usa normalmente para exhibir el cambio en el estado de un objeto en el tiempo, en respuesta a eventos externos.

1.2.

LÍNEA DE VIDA DEL ESTADO

Una línea de vida del estado muestra el cambio de estado de ítem en el tiempo. El eje-X muestra el tiempo trascurrido en cualquier unidad que se elija mientras que el eje-Y se nombra con una lista de estados proporcionados. El siguiente es un ejemplo de una línea de vida del estado.

1.3.

LÍNEA DE VIDA DEL VALOR

Una línea de vida del valor muestra el cambio del valor de un ítem en el tiempo. El eje-X muestra el tiempo transcurrido en cualquier unidad que se elija, lo mismo que para la línea de vida del estado. El valor se muestra entre el par de líneas horizontales que se cruzan en cada cambio del valor. Ejemplo de una línea de vida del valor:

1.4.

UBICAR TODO JUNTO

Las líneas de vida y del estado se pueden ubicar una arriba de otro en cualquier combinación. Estas deben tener el mismo eje-X. Los mensajes se pueden pasar de una línea de vida a otra. Cada transición del estado o valor puede tener un evento definido, una restricción de tiempo que indica cuándo debe ocurrir un evento, y una restricción de duración que indica cuánto tiempo debe estar en efecto un valor o estado. El diagrama de tiempo debería ser como el siguiente:

2. PRODUCCIÓN DEL SOFTWARE A NIVEL MUNDIAL 2.1.

NAVEGADORES

2.1.1. CHROME 16 YA ES EL NAVEGADOR MÁS USADO EN EL MUNDO Según StatCounter y con los datos de los primeros días de febrero, Chrome 16 es la versión de navegador más usada en el mundo, tal y como puede apreciarse en la imagen de cabecera. En segundo lugar encontramos a Internet Explorer 8 y tras éste a su hermano mayor, Internet Explorer 9. Firefox copa las tres posiciones siguientes con las versiones 9, 10 y 3.6, seguido de Internet Explorer 7. Estamos hablando de versiones aisladas, porque si consideramos “marcas”, Microsoft Internet Explorer sigue siendo el dominador de un mercado en el que no para de perder posiciones en favor de Google Chrome y otros productos como Mozilla Firefox. Lecturas de la situación hay muchas y que cada uno disfrute de la suya. No deja de ser curioso el “cuasi empate“ entre dos versiones técnicamente obsoletas como Firefox 3.6 e Internet Explorer 7, con Safari 5.1 de Apple, que también hace tiempo que no se renueva. Y qué decir de la resistencia a desaparecer de Internet Explorer 6, con la misma cuota de mercado que la última versión de Opera.

2.1.2. Uso de navegadores por versiones en febrero de 2012 Destacar también el porcentaje de uso de Chrome 17, que acaba de ser publicado: 1,44%

Versión

del % cuota de mercado

navegador

Feb 2012

Chrome 16.0

25,57

IE 8.0

20,18

IE 9.0

11,65

Firefox 9.0

8,91

Firefox 10.0

7,11

Firefox 3.6

3,49

IE 7.0

3,43

Safari 5.1

3,22

Safari iPad

1,68

Firefox 8.0

1,65

IE 6.0

1,53

Opera 11.6

1,51

Chrome 17.0

1,44

Safari 5.0

1,3

Resto

7,33

2.2.

EL S.O. MÁS UTILIZADO EN EL MUNDO

Alguna vez te has preguntado, ¿Cuál es el sistema operativo más usado en el mundo? Seguro que te has contestado tú mismo diciéndote : “pues seguro que será Windows y después Linux o Mac”. FALSO. Lo queramos a sumir o no, el sistema más utilizado lleva por nombre “TRON“. Se trata (casi seguro) del primer S.O. considerado software libre, dado que la fecha en que nació es de más de 7 años antes que Linus Torvald empezara a trabajar en el conocido Linux, sistema que la mayoría de la gente cree que es el primero en ser libre. Como digo, TRON, se considera de los primeros S.O. libres, pero a pesar es eso, en Europa es un completo desconocido. La pregunta está ahora en ¿por qué es de los más utilizados? TRON aparece instalado en dispositivos como: Cámaras digitales, Sistemas de navegación de coches, Vídeo-cámaras, Letrinas (me refiero a estas japonesas con “chorrito”) , Teléfonos, Faxes,…y miles de dispositivos más; es capaz de funcionar con cualquier cosa e interconectarlas sin problemas. Más de 2700 aparatos distintos fabricados al año lo incorporan.

2.3.

EMPRESAS DIGITALES MÁS GRANDES DEL MUNDO (Tecnología e Internet)

Estamos en un mundo digital y aunque todas las empresas del mundo interactúan con sus clientes en la red, existen grandes empresas a nivel mundial que están orientadas a prestar servicios o productos en internet. Este es un ranking de las 10 empresas digitales más grandes del mundo en cuanto a uso, popularidad y el valor de sus acciones en la bolsa de valores. 1ro. Facebook: Esta popular red social es la más utilizada en el mundo para mejorar y reforzar nuestras relaciones personales.

Adicionalmente Facebook está avaluada en 25 millones de dólares y con alrededor de 500 millones de usuarios. 2do. Zynga: Es una empresa de videojuegos americana que ha sido criticada constantemente por copiar sus ideas de otros juegos. Esta empresa digital es la creadora de juegos para facebook en los que hemos participado todos como CastleVille y CityVille y sus ingresos rodean los 270 millones de dolares. 3ro. Wikipedia: Es una enciclopedia libre alimentada por usuarios de todo el mundo que construyen conocimiento compartiendo sus saberes en la red. Wikipedia está avaluada en 5 billones de dólares. 4to.

Skype:

Es

un

software

que

ha

revolucionado

las

conversaciones en línea debido a la implementación de la tecnología de telefonista VoIP y a la compresión de los datos sin afectar la calidad de los servicios. 5to. Craigslist: Es una comunidad en línea en la cual es posible ofrecer todo tipo de servicios y productos mediante anuncios clasificados en la web. Tiene 20 millones de visitas diarias y 10 millones de clasificados cada mes. 6to. twitter: La red social basada en microblogging

con

aproximadamente 200 millones de usuarios, genera diariamente 65 millones de tweets y maneja más de 800.000 peticiones de búsqueda diarias. 7mo. Vente-Privee: Empresa francesa que organiza ventas privadas en Internet de todo tipo de productos de moda, artículos para el hogar, juguetes, accesorios, entre otros en la que solos afiliados pueden acceder a los servicios de la página.

8vo. Yandex: Es un buscador muy popular en Rusia y aunque google.ru está disponible en la red, Yandex tienen alrededor del 56,9% del tráfico de búsquedas. Sus ingresos son calculados en 30 millones de dolares aproximadamente. 9no. Betfair: La mayor comunidad de apuestas de cualquier tipo creada en el reino unido y sus ingresos se calculan en 15.2 millones de euros al año. 10mo. Linkedin: Es un portal web orientado a servicios empresariales en la que existen 25 millones de usuarios profesionales, por esta razón es catalogada como la red para profesionales de cualquier área y ha alcanzado 8.900 millones de dólares enwall street. 2.4.

WORDPRESS Y JOOMLA!, LOS CMS MÁS UTILIZADOS A NIVEL MUNDIAL, SEGÚN CMSCRAWLER.COM

CMScrawler.com es una web de la que no hemos podido conocer el autor y que se dedica a detectar de forma automática el cms que utilizan casi 2 millones de webs de todo el mundo. A partir de ahí hacen un ranking diario. Ahora mismo el ranking de los 5 primeros es el siguiente: 1º) Wordpress 2º) Joomla! 3º) PublishmeSE 4º) Frontpage 5º) TYPO3

3. MITOS DE SOFTWARE 3.1. MITOS DE SOFTWARE LIBRE El software libre no es un modelo de negocio rentable: Este es quizá uno de los mitos más repetidos entre las empresas de software tradicional que proviene del hecho que hasta no hace muchos años el negocio de las empresas TIC se encontraba en la venta de licencias y hardware. En la última década se ha puesto de manifiesto que el verdadero negocio se encuentra en la venta de servicios de valor añadido y que solo las grandes corporaciones con una situación casi de monopolio pueden fundamentar su modelo en el cobro de licencias. El Software Libre ofrece la oportunidad a las pequeñas empresas TIC de competir junto a otras más grandes, puesto que les facilita el acceso a gran cantidad de recursos y aplicaciones listas para explotar comercialmente. El software libre no es de calidad: Uno de los miles de ejemplos que desmitifican esta idea es Google que utiliza y desarrolla todo tipo de Software Libre. Pero existen multitud de grandes empresas que también confían en la calidad del Software Libre como por ejemplo IBM, HP, Oracle, Microsoft, NASA, Airbus y un larguísimo etcétera. El software libre no dispone de soluciones empresariales: El número de aplicaciones dentro del mundo del Software Libre es similar al de programas privativos. Existen productos libres de alta calidad para casi cualquier nicho de mercado: ERPs, CRMs, CMS, DMS, Gestión de Proyectos, Servidores, Bases de Datos, Diseño, etc. El software libre es muy difícil de utilizar: Este mito proviene del hecho que históricamente GNU/Linux ha sido un sistema solo apto para especialistas con profundos conocimientos informáticos, pero en la última década esto ha cambiado

radicalmente, el ejemplo se encuentra en cualquier distribución GNU/Linux actual, cuya instalación y manejo es realmente simple. El que una aplicación sea fácil o difícil de manejar no tiene nada que ver con que sea Software Libre o no, sino de la complejidad intrínseca del problema que maneja e inversamente proporcional a la formación reciba. El software libre no es compatible con el hardware: En la actualidad los sistemas operativos GNU/Linux funcionan correctamente con la gran mayoría del hardware que existe en el mercado, sin necesidad de instalar ningún controlador manualmente. Cuando un dispositivo no es compatible (independientemente del sistema operativo utilizado), es necesario recurrir a la página web del fabricante y buscar el driver de ese dispositivo para ese sistema. En caso de no encontrarlo, en Software Libre también se puede recurrir a la Comunidad para solucionarlo. El software libre solo puede utilizarse bajo sistemas gnu/Linux: Esta afirmación es totalmente errónea. Una de las particularidades más extendidas del Software Libre es ser multiplataforma. Existen todo tipo de aplicaciones libres que se pueden utilizar en los principales sistemas operativos. El mejor ejemplo es el navegador Mozilla Firefox o el paquete ofimático OpenOffice.org, pero también la mayor parte de las aplicaciones empresariales como ERP, CRM, CMS, Servidores, etc. El software libre va a acabar con la profesión de programador: Éste es otro mito utilizado habitualmente para atacar al Software Libre y no hay nada más alejado de la realidad. El Software Libre mejora a los programadores, pues les abre la puerta al conocimiento, permitiéndoles acceder al código fuente, documentación técnica, desarrolladores del producto, etc.

El perfil tipo del programador de Software Libre es apreciado por las grandes empresas que valoran su interés por el conocimiento, la experiencia en trabajos colaborativos o el uso de herramientas para la gestión de proyectos. El software libre no dispone de soporte técnico porque es gratis: Generalmente se puede conseguir Software Libre de forma gratuita, esto es una consecuencia de que el código sea libre. Pero todas las herramientas tienen soporte, proporcionado por los propios desarrolladores (algo improbable en el software no libre), o bien por empresas que ofrecen servicios especializados. El soporte normalmente tiene una alta calidad, debido a que las empresas que lo ofrecen tiene acceso a todos los recursos del software. El software libre no usa formatos estandarizados: El Software Libre es uno de los principales defensores del uso de estándares abiertos, mientras que son las grandes compañías de software no libre quiénes fomentan la implantación de formatos cerrados como estándares “de facto” para obtener una posición de monopolio en el mercado. El software libre no dispone de herramientas de desarrollo eficientes: En Software Libre se encuentran todas las herramientas necesarias para desarrollar y gestionar proyectos de software. -Entornos de desarrollo como Eclipse, NetBeans, MonoDevelop, Glade+Anjuta, Kdevelop... -Framework y librerías para prácticamente cualquier lenguaje como Java, Python, Ruby, C/C++, Perl, Mono, Php... -Y un sinfín de herramientas para la gestión colaborativa en proyectos, control de código, incidencias... El software libre no tiene garantía: El Software Libre no ofrece garantía de funcionamiento en si mismo, son las empresas que lo distribuyen e implantan quienes ofrecen esta garantía.

Generalmente con el software privativo, ocurre que aún pagando una licencia de uso no se obtiene ninguna garantía de funcionamiento. El software libre es más inseguro: Este mito proviene del hecho que cualquiera puede acceder al código fuente y buscar vulnerabilidades. Sin embargo, ésta es su gran baza, ya que permite la revisión por parte de usuarios y especialistas que pueden detectar errores y corregirlos rápidamente, incluso antes de que se convierta en un problema. 3.2. MITOS DEL CLIENTE 1. Mito.- “Una declaración superficial de los objetivos es suficiente para empezar a escribir los programas”. Realidad.- La mala definición inicial es la principal causa de baja calidad. Se requiere un conocimiento formal y detallado de los hechos y procesos y amplia comunicación con el cliente. 2. Mito.- “Los cambios en el software son faciles y sencillos”. Realidad.- Es verdad que los requisitos del software cambien, pero el impacto del cambio varía según el momento en que se introduzca. 3.3. MITOS DE LOS DESARROLLADORES 1. Mito.- “Terminando de escribir el programa y haciendo que funcione, nuestro trabajo habrá terminado”. Realidad.- Entre el 50 y 70% del esfuerzo total dedicado a un programa se realiza después de entregarlo al cliente por primera vez. 2. Mito.- “Lo único que se entrega al terminar el proyecto es el programa funcionando”.

Realidad.- El software funcionando es solo una parte de una CONFIGURACION DE SOFTWARE. La documentación es la base de un buen desarrollo y guías para las tareas de mantenimiento. 3.4. MITOS DEL DESARROLLO DE SOFTWARE A LA MEDIDA Mito 1: Va a salir mucho más caro Realidad: El software a la medida es muy competitivo en términos de costos. Mito 2: Se va a demorar muchísimo en estar listo Realidad: Al final de cuentas, el software a la medida puede entrar en producción más rápido. Mito 3: El software a la medida tiene más bugs Realidad: El software a la medida se prueba para cumplir exactamente sus especificaciones. Mito 4: Obtener soporte para software a la medida es costoso y difícil Realidad: El mantenimiento de software a la medida es en muchos casos más barato y fácil que software hecho. Mito 5: Los proyectos de software a la medida fallan con mucha frecuencia Realidad: Este mito si es cierto. Pero también es cierto que los proyectos de implementación de software empaquetado fallan con la misma frecuencia.

Contenido

1.

2.

DIAGRAMA DE TIEMPO ........................................................................................................ 1 1.1.

DEFINICIÓN ...................................................................................................................... 1

1.2.

LÍNEA DE VIDA DEL ESTADO ...................................................................................... 1

1.3.

LÍNEA DE VIDA DEL VALOR ......................................................................................... 2

1.4.

UBICAR TODO JUNTO ................................................................................................... 2

PRODUCCIÓN DEL SOFTWARE A NIVEL MUNDIAL...................................................... 3 2.1.

NAVEGADORES .............................................................................................................. 3

2.1.1.

CHROME 16 YA ES EL NAVEGADOR MÁS USADO EN EL MUNDO .......... 3

2.1.2.

Uso de navegadores por versiones en febrero de 2012 .................................... 4

2.2.

EL S.O. MÁS UTILIZADO EN EL MUNDO .................................................................. 5

2.3.

EMPRESAS DIGITALES MÁS GRANDES DEL MUNDO (Tecnología e Internet) 5

2.4.

WORDPRESS Y JOOMLA!, LOS CMS MÁS UTILIZADOS A NIVEL MUNDIAL,

SEGÚN CMSCRAWLER.COM .................................................................................................. 7 3. MITOS DE SOFTWARE ............................................................................................................. 8 3.1. MITOS DE SOFTWARE LIBRE ......................................................................................... 8 3.2. MITOS DEL CLIENTE........................................................................................................ 11 3.3. MITOS DE LOS DESARROLLADORES......................................................................... 11 3.4. MITOS DEL DESARROLLO DE SOFTWARE A LA MEDIDA .................................... 12

UNIVERSIDAD CATÓLICA BOLIVIANA “SAN PABLO” INGENIERIA DE SISTEMAS

DIAGRAMA DE TIEMPO, PRODUCCIÓN DEL SOFTWARE, MITOS DEL SOFTWARE INGENIERÍA DE SOFTWARE

ELABORADO POR: LICETH DIANA FLORES ESTRADA DOCENTE: ING. ROLANDO MARTINEZ

Santa Cruz de la Sierra – Bolivia 2012

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF