Monografias.com > Computación > Software
Descargar Imprimir Comentar Ver trabajos relacionados

Desarrollo del software




Enviado por Escobar Yanvary



Partes: 1, 2

    1. Desarrollo del
      Software
    2. Proceso
    3. Metodología
    4. Importancia
    5. Conclusión
    6. Recomendaciones

    INTRODUCCIÓN

    Desarrollar un software significa
    construirlo simplemente mediante su descripción. Está es una muy buena
    razón para considerar la actividad de desarrollo de
    software como una ingeniería. En un nivel más general,
    la relación existente entre un software y su entorno es
    clara ya que el software es introducido en el mundo de modo de
    provocar ciertos efectos en el mismo.

    Aquellas partes del mundo que afectarán al
    software y que serán afectadas por él será
    el Dominio de
    Aplicación. Es allí donde los usuarios o clientes
    observarán si el desarrollo del software ha cumplido su
    propósito.

    Una de las mayores deficiencias en la práctica de
    construcción de software es la poca
    atención que se presta a la
    discusión del problema. En general los desarrolladores se
    centran en la solución dejando el problema inexplorado. El
    problema a resolver debe ser deducido a partir de su
    solución.

    Esta aproximación orientada a la solución
    puede funcionar en campos donde todos los problemas son
    bien conocidos, clasificados e investigados, donde la innovación se ve en la detección de
    nuevas soluciones a
    viejos problemas.

    Pero el desarrollo de software no es un campo con tales
    características. La versatilidad de las computadoras y
    su rápida evolución hace que exista un repertorio de
    problemas en constante cambio y cuya
    solución software sea de enorme importancia.

    Desarrollo del
    Software

    Cuando se va desarrollar un software intervienen muchas
    personas como lo es el cliente quien es
    el que tiene el problema en su empresa y desea
    que sea solucionado, para esto existe el analista de sistema quien es
    el encargado de hacerle llegar todos los requerimientos y
    necesidades que tiene el cliente a los programadores quienes son
    las personas encargadas de realizar lo que es la codificación y diseño
    del sistema para después probarlo y lo instalan al
    cliente. Es así como intervienen varias personas ya que
    una sola persona no
    podría determinar todo lo necesario lo mas seguro que le
    haga falta algún requerimiento o alguna parte del nuevo
    sistema y entre mas estén involucradas mejor para cubrir
    con todos los requerimientos del sistema.

    Proceso

    El proceso de
    desarrollo del software se muestra
    gráficamente en la parte de arriba, a continuación
    desarrollara una breve explicación del mismo.

    El primer paso del proceso es el análisis, es aquí donde el analista
    se pone en contacto con la empresa para
    ver como esta conformada, a que se dedica, saber todas las
    actividades que realiza en si, conocer la empresa de manera
    general para posteriormente ver cuales son sus necesidades o
    requerimientos que la empresa tiene en ese momento para poder realizar
    un análisis de la misma.

    Es importante saber cuales son los requerimientos que la
    empresa tiene por que muchas veces los sistemas se
    desarrollan pero no pensando en el cliente y es ahí donde
    el sistema no cumple o no satisface las necesidades que existen
    en la empresa, según los requerimientos se empieza a
    realizar el diagrama
    relacional todo debe de llevar una secuencia lógica
    de las actividades, todo esto se realiza de manera manual para ver
    como será su diseño lógico y diseño
    de pantallas es en este paso donde se plasma todo y queda
    perfectamente bien definido como va hacer la funcionalidad del
    sistema.

    El segundo paso es el de diseño aquí
    entran todo el diseño del sistema es decir las pantallas,
    base de datos,
    todo esto debe de cumplir con ciertos estándares los
    cuales se toman en cuenta para poder desarrollar el diseño
    con calidad y
    así poder ofrecer un diseño amigable en
    cuestión de colores,
    tamaños de botones, cajas de texto,
    etc.

    El tercer paso es la codificación es aquí
    donde se desarrolla todo el código
    del sistema por parte del programador esto se hace ya dependiendo
    de cada programador ya que cada programador tiene sus bases o
    formas para realizarlo pero en si deben todos llegar al mismo
    objetivo de
    ofrecerle funcionalidad al sistema siempre y cuando apegando se a
    las especificaciones del cliente.

    El cuarto paso son las pruebas, es
    donde al sistema se pone a prueba como su palabra lo dice para
    así poder saber cuales son los posibles errores que se
    están generando del sistema y con ello mejorarlo para
    eliminar todos los errores que se puedan presentar por que un
    programa con
    menor errores mayor calidad puede llegar a tener.

    Partes: 1, 2

    Página siguiente 

    Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

    Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

    Categorias
    Newsletter