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

Desarrollo de aplicaciones de software y diseño de página Web




Enviado por Dan Carlos Núñez



Partes: 1, 2

    1. Aspectos
      introductorios

    2. Aspectos teóricos

    3. Metodología

    4. Presentación de los Resultados

    5. Análisis financiero

    6. Conclusión

    7. Bibliografía

    8. Anexos

    Introducción

    El software es una producción inmaterial del
    conocimiento humano y tal vez
    una de las estructuras más
    complicadas que el mundo conoce. De hecho, los especialistas en
    computación aún no
    entienden del todo sobre su funcionamiento, su comportamiento y sus límites. Básicamente,
    el software es un plan de funcionamiento para un
    tipo especial de maquina virtual. Una vez escrito mediante
    algún lenguaje de programación, el
    software crea su funcionamiento en ordenadores, que temporalmente
    se convierten en una máquina para la que el programa sirve de
    plan.

    El software hace la interacción entre el ser
    humano y la maquina y las computadoras entre sí.
    Sin el conjunto de instrucciones que son programadas, los
    ordenadores serían objetos inútiles, sin la capacidad
    siquiera de poder mostrar algo en la
    pantalla.

    La comunicación entre
    ordenadores se hace mediante códigos binarios, algo que para
    el ser humano no es una forma comprensible. Si bien en aquellos
    tiempos heroicos con la salida de estos ordenadores las personas
    no tenían más remedio que adaptarse, pero los
    programadores ya no escriben sus códigos en lenguajes
    binarios, pues es un poco incomodo, poco creativo y muy sujeto a
    errores.

    Aspectos
    introductorios

    1.1 Creación de Aplicaciones de
    Software

    1.2 Antecedentes:

    1.2.1 Software

    El software nace de una necesidad por automatizar un
    proceso, se contribuye o se
    adquiere, se instala, se administra y se retira.

    Una fecha muy relacionada al software fue del 7 al 11 de
    octubre de 1968, donde diversos científicos participaron en
    el comité de ciencias de la Organización del trabajo del Atlántico
    Norte (OTAN). En dicha conferencia se acuñaron
    importantes términos como ""Ingeniería del Software""
    tratando de convertir en ciencia esta disciplina ""Arquitectura del Software""
    refiriéndose a la estructura misma de las
    aplicaciones y muchos otros conceptos.

    El reporte describe áreas claves:

    • Falta de entendimiento de los requerimientos al
      crear el software

    • Fallas en los estimados de tiempo y esfuerzo al
      programar

    • Variaciones en la productividad de los
      desarrolladores

    • Dificultad en separar el diseño y la
      construcción del software

    • Rápido crecimiento de la demanda del
      software

    Muchas veces es difícil con claridad que es lo que
    se espera lograr. En otras ocasiones es difícil poder
    asegurar que se pueda construir. Al día de hoy no se han
    construido aplicaciones que produzcan documentos generales entre
    idiomas con mucha efectividad, o sean capaces de interpretar la
    voz humana a un nivel suficientemente bueno para remplazar otros
    mecanismos de interacción.

    El diseñar un software requiere no solo determinar
    requerimientos sino en forma importante crear el
    ""modelo de negocio"" que
    permitirá su excelencia:

    El diseño del software
    cambiará dependiendo de la forma en que se piense
    comercializar el software. Si se desarrollan dos funciones relacionada en un solo
    módulo y eventualmente se decide comercializar por separado,
    se genera un esfuerzo adicional que hubiera sido considerado
    desde el principio.

    El modelo de negocio software abarca una variedad
    adicional de decisiones que se deben tomar:

    • La definición clara del usuario y el precio que
      pagará por el software o el plan estratégico de
      alineación de Tecnología de Información al
      negocio

    • El licenciamiento y distribución de la
      propiedad intelectual

    • Los actores o el Ecosistema completo que intervienen
      para cada etapa de un proyecto de software

    A nivel de cada pieza de software, el
    <</b>Gerente de Producto> es el
    encargado de responder todas estas preguntas y crear expectativas
    claras sobre participación de mercado y las estrategias para ganar, su labor
    también incluye el lanzamiento comercial del producto.

    A nivel de sistema generalmente el
    responsable de informática determinará
    la dirección
    tecnológica total de una organización.

    Los reportes más recientes demuestran que
    indudablemente está mejorando la capacidad general de
    construir software. Es claro que múltiples disciplinas hacen
    que esto sea posible.

    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