martes, 20 de noviembre de 2012

Implementación de S.I.

Un cordial saludo mis estimados estudiantes,

en esta oportunidad utilizaremos esta herramienta para compartir opiniones sobre el capítulo 10 (a partir de la página 98), del libro del prof. Jonas Montilva, sobre desarrollo de software empresarial, la cual puedes observar en el siguiente documento
Desarrollo de Software rial V0[1]
Si tienes inconvenientes para verlo, accesa directamente a través del siguiente enlace:

http://www.scribd.com/doc/38563777/Desarrollo-de-Software-rial-V0-1
  • Con base al proceso de implementación de sistemas considerado por la metodología WATCH, planteada por Montilva y Barrios(2007) en el capítulo 10, del libro Desarrollo de Software Empresarial. Disponible en: http://www.scribd.com/, seleccione 5 términos y defina de acuerdo a su interpretación con base a la implementación de software, a continuación haga a manera de conclusión las reflexiones con respecto al tema (Actividad Grupal).
  • Realiza un comentario crítico y reflexivo sobre el trabajo efectuado por el resto de los equipos(Individual).

Cualquier duda, pueden consultar a través del ambiente virtual de aprendizaje de la unidad curricular.

4 comentarios:

  1. En la implementación de software son diversos los aspectos organizacionales que deben ser considerados, la fase de implementación de software se podría dividir de la siguiente manera:

    •Codificación.
    •Prueba.
    •Instalación.
    •Documentación.
    •Soporte.

    Puesto que la implementación de software acompaña inevitablemente la introducción de una nueva tecnología administrativa, es necesario tomar todas las precauciones posibles para que tenga éxito dicha fase de implementación.

    La probabilidad de éxito en la implementación de software está directamente relacionada con la posición organizacional del patrocinador de más alta jerarquía. Por esta razón, se recomienda siempre asegurar el compromiso abierto de la alta gerencia para apoyar la implementación de este proyecto. Cuando los altos niveles de la organización están directamente comprometidos con ello, existen mayores probabilidades de éxito.

    El compromiso de la alta gerencia significa algo más que aprobación, supone participación en forma periódica para asegurar que los objetivos del proyecto se están alcanzando y que su filosofía e intenciones se reflejan en forma adecuada.

    La mejor manera de implementar un software es haciéndolo desde abajo hacia arriba; es decir, empezando en los niveles más bajos de la organización y progresivamente cubrir aplicaciones en los niveles superiores. Este enfoque asegura que se recogen datos al más bajo nivel de detalle proporcionándolos a los niveles más altos a medida que se necesitan.

    No subestimar la inercia. Cualquier sistema en funcionamiento posee inercia, es decir, resistencia a los cambios en su estado. El software no es la excepción. Por esta razón, cuando se implementa un nuevo software es necesario considerar la tendencia natural de las personas de resistirse al cambio.

    Para minimizar el impacto de la inercia, es recomendable hacer todos los esfuerzos posibles para que el usuario se sienta parte integrante del proyecto y centrar su atención en los beneficios que pueden esperar del nuevo software.
    Invertir en entrenamiento. La necesidad de capacitar adecuadamente a los usuarios antes, durante y después de la implementación de un nuevo software es tan importante como los detalles técnicos de diseño del mismo. Si los usuarios no están bien capacitados ni se les motiva en forma adecuada, el mejor software fracasa y no funcionará conforme a las expectativas.

    ResponderBorrar
  2. La implementación (o implantación) de un sistema de software es un modelo del sistema o parte del sistema a otro modelo de más bajo nivel.

    Tales mapeos o transformaciones de un modelo a otro de más bajo nivel se realizan en las fases de diseño y codificación.

    En una fase de diseño, la implementación se realiza construyendo un modelo de diseño en base a un modelo de análisis, o refinando un modelo de diseño a nivel arquitectónico o de alto nivel en modelos de diseño más detallados.

    En una fase de codificación, la implementación es simplemente la programación del sistema, siguiendo un modelo de diseño.

    Las fases de todo proceso de software son:

    1. Análisis: en base a un sistema de la realidad, se construye un modelo de ese sistema, llamado modelo de análisis, en donde se enumeran y describen cada uno de los requerimientos del sistema de software a desarrollar.

    2. Diseño: en base al modelo de análisis, se construye un modelo de diseño, que contiene la arquitectura del sistema del software y su diseño más detallado.

    3. Implementación: tomando como punto de partida el modelo de la fase anterior, se procede a programar o implementar los diseños especificados en el modelo de diseño.

    4. Prueba: se comparan los artefactos de análisis, diseño e implementación siguiendo las líneas de trazabilidad correspondientes y también contra el sistema de la realidad y los participantes del proyecto.

    Esto significa que un subsistema programado se compara con su correspondiente diseño; los diseños deben cumplir con los requisitos; y éstos deben reflejar lo que dicen los clientes y usuarios.

    También existen otras fases, como la integración, la transferencia tecnológica, y las relaciones topológicas entre las cuatro principales. Pero lo básico y universal es esto.

    ResponderBorrar
  3. La implementación (o implantación) de un sistema de software es un modelo del sistema o parte del sistema a otro modelo de más bajo nivel.

    Tales mapeos o transformaciones de un modelo a otro de más bajo nivel se realizan en las fases de diseño y codificación.

    En una fase de diseño, la implementación se realiza construyendo un modelo de diseño en base a un modelo de análisis, o refinando un modelo de diseño a nivel arquitectónico o de alto nivel en modelos de diseño más detallados.

    En una fase de codificación, la implementación es simplemente la programación del sistema, siguiendo un modelo de diseño.

    Las fases de todo proceso de software son:

    1. Análisis: en base a un sistema de la realidad, se construye un modelo de ese sistema, llamado modelo de análisis, en donde se enumeran y describen cada uno de los requerimientos del sistema de software a desarrollar.

    2. Diseño: en base al modelo de análisis, se construye un modelo de diseño, que contiene la arquitectura del sistema del software y su diseño más detallado.

    3. Implementación: tomando como punto de partida el modelo de la fase anterior, se procede a programar o implementar los diseños especificados en el modelo de diseño.

    4. Prueba: se comparan los artefactos de análisis, diseño e implementación siguiendo las líneas de trazabilidad correspondientes y también contra el sistema de la realidad y los participantes del proyecto.

    Esto significa que un subsistema programado se compara con su correspondiente diseño; los diseños deben cumplir con los requisitos; y éstos deben reflejar lo que dicen los clientes y usuarios.

    También existen otras fases, como la integración, la transferencia tecnológica, y las relaciones topológicas entre las cuatro principales. Pero lo básico y universal es esto.

    ResponderBorrar
  4. Este comentario ha sido eliminado por el autor.

    ResponderBorrar