FASE ANALISIS
CONOCIMIENTOS PREVIOS
Historia de los sistemas:
El concepto de sistema Operativo surge en la década de los 50. El primer Sistema operativo de l historia fue creado para un IBM 704, y lo único que hacia era comenzar la ejecución cuando el otro la terminaba.
Y es en esta década donde aparece UNIX La base de a gran mayoría de los sistemas operativos
En los años 60 se produce una revolución que aparecen conceptos como multitarea, sistema multiusuario, sistema multiprocesadores y sistemas en tiempo real.
En los años 70 se crean los ordenadores personales, y esto hace que se desarrolle un lenguaje de programacion C (Diseñado para trascribir el código Unix).
En los años 80 se crearon las primeras interfaces de usuario. En este nacieron sistemas tales como MacOS, MS-DOS y Windows.
En la década de los 90 aparece LINUX, en septiembre de 1991 que se uniría al proyecto GNU, un sistemas operativo libre, similar a UNIX, al que le faltaba para funcionar un núcleo funcional.
Funciones en excel:
FUNCIÓN CONTAR.SI
para contar el
número de celdas que cumplen un criterio; por ejemplo, para contar el
número de veces que un municipio determinada aparece en una lista.
Formula: =contar.si(valor1;valor2).
número de veces que un municipio determinada aparece en una lista.
Formula: =contar.si(valor1;valor2).
FUNCIÓN REDONDEAR
La
función REDONDEAR redondea
un número a un número de decimales especificado. Por
ejemplo, si la celda A1 contiene 23,7825 y desea redondear ese valor a dos posiciones
decimales, puede usar la siguiente fórmula: =REDONDEAR (A1, 2).
ejemplo, si la celda A1 contiene 23,7825 y desea redondear ese valor a dos posiciones
decimales, puede usar la siguiente fórmula: =REDONDEAR (A1, 2).
FUNCIÓN ALEATORIO.
FUNCIÓN CONCATENAR
FUNCIÓN HIPERVINCULO
Crea un acceso directo o un salto que abre un documento almacenado en un servidor
de red, en una Internet o en Internet. Haga clip en la celda que contiene la función
HIPERVINCULO y Microsoft Excel abrirá el archivo almacenado en
ubicación_del_vínculo.
Formula: =hipervínculo(ubicación_del_vinculo;nombre.
Crea un acceso directo o un salto que abre un documento almacenado en un servidor
de red, en una Internet o en Internet. Haga clip en la celda que contiene la función
HIPERVINCULO y Microsoft Excel abrirá el archivo almacenado en
ubicación_del_vínculo.
Formula: =hipervínculo(ubicación_del_vinculo;nombre.
FUNCIÓN ENCONTRAR
nos devuelve la posición inicial de una cadena
de texto, o de un carácter, dentro de otra
cadena de texto. La función
ENCONTRAR hace diferencia entre mayúsculas y minúsculas.
FUNCIÓN ALEATORIO.ENTRE
Devuelve un nuevo
número entero aleatorio cada vez que se calcula la hoja de cálculo.
FACTURA FUNCIONAL
ENFOQUE DE SISTEMAS ÁGIL
Esta investigación buscó desarrollar una adaptación del proceso de software contemporáneo, implementando teorías como: el enfoque de sistemas, arquetipos sistémicos y metodologías ágiles con el fin de garantizar un proceso seguro y adaptable a cambios. El proceso de software permite desarrollar herramientas para un desempeño apropiado dentro y fuera de las organizaciones, en tal sentido, esquematizar un proceso que rinda beneficios en perspectivas tan amplias, se torna un reto considerable. Por lo tanto, delimitar con precisión el objeto de estudio es vital para un desarrollo promisorio, esto se logra a través del enfoque de sistemas, ya que permite de forma estructurada desmontar las articulaciones que giran en torno a un sistema, desvinculando así, cada una de sus problemáticas. Además, se propuso la fusión de dos metodologías ágiles Scrum y Xp, puesto que éstas permiten desarrollar dos perspectivas cruciales en todo proceso; bajo Scrum, se desarrolla un monitoreo constante del estatus del proceso y mediante Xp, se puntualiza qué hacer en dicho proceso. Tal estudio fue aplicado en la empresa Solamava, C.A. Es por ello, que esta investigación genera un gran aporte científico tecnológico, ya que muestra nuevas técnicas y criterios innovadores para el logro de un producto software.
FASE I: ESTADO INICIAL
En esta primera fase se estudió a fondo el estado de la empresa y su entorno a través de pasos consecutivos regidos bajo el enfoque de sistemas, lograr una visión amplia de la empresa, es decir, verla como un sistema es el primer paso fundamental. Solamava, C.A. enfrentó grandes problemas para lograr esta visión debido a dificultades organizativas que impedían la buena adhesión de ésta al enfoque de sistemas, dentro de una visión amplia del sistema se encuentra incluidos pasos descritos por (Mcleod, 2000). El siguiente paso en esta fase fue identificar los factores críticos, es aquí donde se reconocieron cuáles son las razones por las cuales se estaban suscitando las anomalías dentro de la organización, en Solamava, C.A. eran diversas en forma y tipo las causas que originaban los problemas, por lo que también fue vital delimitar cuál de ellas contribuía con mayor fuerza a la generación de problemas, en tal sentido y dentro del esquema de enfoque de sistemas, se utilizaron herramientas útiles para la identificación y análisis de las problemáticas aquí suscitadas.
Por último, se deben analizar las alternativas planteadas bajo los mismo criterios, de forma que sea posible reconocer y aportar la mejor de ellas, según su adaptabilidad, mantenibilidad, rentabilidad, entre otros aspectos claves para la organización, una vez que se obtuvo la alternativa apropiada se siguió durante su desempeño para corroborar si era esta la propuesta ideal que solventaría las problemáticas.
FASE II: ANÁLISIS ESTRUCTURAL DE CAMBIOS
Se plantearon diferentes formas para resolver un mismo problema y se escogió la más viable según el análisis de la fase anterior, tomando en cuenta que el problema de Solamava, C.A. radica en el mal manejo de la información fue necesario desarrollar una herramienta capaz de manejar dicha información, específicamente en el Departamentos de Almacén y Cobranza de la compañía, estas decisiones dependen fundamentalmente de la gerencia aunque fueron entabladas en mesas de discusión para la generación de ideas. Considerando las ventajas y desventajas de cada alternativa se obtuvo un mismo criterio de evaluación. Fue vital las reuniones periódicas con los actores del sistema, teniendo en cuenta las ventajas de evaluar las alternativas cuantitativamente, para culminar la etapa, bajo un criterio de análisis, juicio y negación tomando decisiones que satisfacen las necesidades descritas para todos los miembros de la organización.
La transición entre la problemática obtenida y la estructura con la que se logró solventar a través de un proceso de software se vive en esta etapa. Bajo la perspectiva de XP estuvo representada con la primera etapa, la planeación y por parte de Scrum se visualizó la etapa de inicio que inmersas en ella se encuentran la de planeación y arquitectura del proyecto. La integración muestra que el paso inicial es establecer junto con los interesados en el sistema (cliente o usuarios) para así definir las funcionalidades desarrolladas en fases posteriores.
FASE III: PLATAFORMA DE DISEÑO
El diseño de los requerimientos descritos en la fase anterior se maneja bajo la simplicidad que se incrementa una vez cumplida la funcionalidad necesaria para cada modelo de desarrollo conocido como ficha descriptiva. La dimensión de abstracción representa el nivel de detalle a medida que cada elemento del modelo de requerimiento se transformó en un equivalente de diseño y luego se mejoró de forma iterativa. Los cuatro elementos claves de todo requerimiento funcional son elementos de arquitectura, de interfaz, de nivel de componente y el de despliegue. Además, fue fundamental la implementación de tarjetas CRC que no es más que un forma de clasificar que requerimientos son relevantes en cierto punto del desarrollo del sistema, estas tarjetas son similares a las pilas de productos en Scrum, lo que se busca en priorizar las funcionalidades según las necesidades de Solamava, C.A. que posteriormente pasó a la etapa de desarrollo.
FASE IV: ESTRUCTURA DE DESARROLLO
Esta fase describe la codificación y validación de las funcionalidades del sistema a desarrollar, etapas propias de la codificación y pruebas en XP y parte de desarrollo y la totalidad de la etapa de cierre de Scrum. Ante todo se desarrolló un sistema de pruebas, divididas en: unitarias y de integración, luego se procedió a la codificación y desarrollo según el diseño descrito para cada una de las funcionalidades de sistema, se sometió a las pruebas unitarias elaboradas y por último, a pruebas de integración para la obtención del sistema completo y estable.
Es de destacar, que las fases propuestas como nuevo proceso de software, siguió un patrón de acción iterativo que depende fundamentalmente de las necesidades del cliente, es por ello que a lo largo del desarrollo del proyecto se entregaron funcionalidades del sistema que posteriormente fueron rediseñadas antes de ser integradas en un conjunto llamado sistema final.
RESULTADOS
Según lo descrito en el diseño operativo bajo las diversas metodologías y teorías mencionadas, se muestra a continuación los resultados y datos resaltantes obtenidos en cada una de las fases de desarrollo.









Comentarios
Publicar un comentario