domingo, 23 de marzo de 2014

PROCESOS DE SOFTWARE




 

El software se construye de la misma manera que cualquier otro producto de: la aplicación de un proceso de producción, en otras palabras, después de una serie de pasos predecibles, la participación de ambos modelos de calidad de proceso y producto.


Un proceso de software consiste en un conjunto de resultados de las actividades asociadas y generando un producto de software.

para garantizar la
calidad de los procesos de software
de trabajo para vincular los estándares de calidad.
la norma ISO 9000 y 9001 son
genérico actualmente
aplicarse a cualquier organización que
quiere obtener la garantía
de la calidad de sus productos, sistemas
o de los servicios que proporciona.

modelos de proceso software modelo AC cascada
 
Es el más conocido, que se basa en el ciclo de vida tradicional del software,
el paradigma del ciclo de vida comprende las siguientes actividades:


 
 

Ventajas:
Tenga en cuenta que se utilizó en el primer modelo, y por lo tanto es mejor que nada.
Facilita la gestión del desarrollo.
                                                                                                                                                                    Modelo de prototipos

Esto no secuencial, basado en la construcción de modelos ejecutables o simulaciones de aplicaciones de mayor tamaño, modelo persigue un objetivo principal: la participación directa del cliente en la construcción del software necesario.
  • Ventajas:

    Permite la retroalimentación de los usuarios.
    El rápido desarrollo.
    Usted se siente parte del grupo
    También ofrece un mejor enfoque al responsable del desarrollo del software es seguro de la eficacia de un algoritmo, la adaptabilidad de un sistema operativo o de la forma que debe tomar la interacción hombre-máquina.
    No cambia el flujo del ciclo de vida.
    Reducir el riesgo de los productos de construcción que cumplan con las necesidades de los usuarios.
    • Reduce los costes y aumenta la probabilidad de éxito
                                                                                                                                                                                                                                                                                                                                                                                    
 DESARROLLO DE MODELO(DRA)                                                                                                                                        


    Este es un modelo de software de proceso de desarrollo lineal, secuencias que destaca un ciclo de desarrollo extremadamente corto.
                                              
     

    Ventajas:

    Es muy rápido.
    Permite trabajar en él a varias personas a la vez.
    Enfatiza los ciclos de desarrollo extremadamente cortos.
    Se asegura de que el producto entregado cumple con las necesidades del cliente.
                                                                                                                                                                                                               

     Modelos evolutivos
    Modelos evolutivos son iterativos. Se caracterizan por la forma en que permiten a los ingenieros de software para desarrollar versiones cada vez más completas del software.
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         
    Modelos de los métodos formales

    modelo de métodos formales viene con un conjunto de actividades que conducen a la especificación matemática del software de computadora. Los métodos formales permiten que un ingeniero de software para especificar, desarrollar y verificar un sistema informático y la aplicación de un sistema de notación matemática rigurosa.                                                                                                                                                                                                                                                                        
      •                                                                                                                                                                                                                                                                 

    SISTEMAS DE INFORMACION




    SISTEMAS DE INFORMACION










    Es u n conjunto de componentes interrelacionados que recolectan o recuperan, procesan, almacenan y distribuyen información para apoyar la toma de decisiones y el control de una organización


    Los componentes más importantes de un sistema de Información son los siguientes:
    • Financieros
    • Administrativos:
    • Humanos:
    • Materiales:
    • Tecnológicos:
    Componentes de un Sistema de Información
    •Procesos computacionales
    •Procedimientos administrativos
    • Equipos/hardware(servidores/redes)
    •Aplicaciones(Software)
    •Bases de datos
    •Recursos Humanos
     
















    CLASIFICACIÓN DE LOS SISTEMAS DE INFORMACIÓN



    La clasificación de los sistemas de información se realiza teniendo en cuenta sus características similares. Esta clasificación permite identificar diferentes sistemas, analizarlos, plantear nuevos sistemas etc.  entre las clasificaciones se encuentran:

     1. Por estructura organizacional: se clasifican a lo largo de líneas estructuradas. Dentro de estos se encuentran los sistemas para divisiones, departamentos, unidades de operación e incluso para empleados individuales.

     2. Por área funcional: para todas las tareas rutinarias o repetitivas que se desarrollan en la empresa y que son esenciales para la operación de la organización. Ejemplo: sistema de información contable, sistema de información de comercialización, sistema de información de recursos humanos.

     3. De acuerdo con la ayuda brindada: apoyan a los gerentes en la toma de decisiones o a empleados administrativos al momento de entregar un informe. Ejemplo graficas, tablas, etc.