Metodología Tradicional Del Desarrollo de Sistemas (Ciclo de Vida)

September 23, 2022 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download Metodología Tradicional Del Desarrollo de Sistemas (Ciclo de Vida)...

Description

 

 

UNIVERSIDAD CENTRAL

Análisis y Distribución de Sistemas I

Hugo Mata (Instructor )

TEMA METODOLOGÍA TRADICIONAL DE DESARROLLO DE SISTEMAS (Investigación)

Jorge Abarca Hernández (Alumno)

TRABAJO DE INVESTIGACIÓN

 

Ingeniería en Sistemas Análisis y Distribución de Sistemas I --------------------------------------------------------------------------------------------------------INTRODUCCIÓN

En la actualida a ctualidad d para muchas  muchas  organizaciones, los organizaciones, los sistemas  sistemas de información información basados en computadoras son el corazón de las actividades cotidianas y objeto de gran consideración en la toma de decisiones, las empresas las empresas consideran con mucho cuidado las capacidades de sus sistemas de información cuando deciden ingresar o no en nuevos mercados nuevos  mercados o cuando planean la respuesta que darán a la la competencia.  competencia.    Al establecer los sistemas de información información basados en computadoras deben tener la certeza de que se logren dos objetivos dos objetivos principales: que sea un sistema correcto y que este correcto el sistema. Ningún sistema que deje de satisfacer ambos objetivos será completamente útil para la gerencia la  gerencia u organización. organización.   Si los dispositivos de un sistema de información no se adaptan a su población de clientes,   no lograra sus objetivos potenciales. A mismo tiempo,  clientes, tiempo,  aun cuando se identifiquen precisamente las necesidades del usuario, un sistema de información va tener un valor un valor único si funciona en forma adecuada. Los informes Los  informes y las salidas producidas por el sistema deben ser precisos, confiables y completos. La función del  Análisis puede ser dar soporte a las actividades de un negocio, o desarrollar un producto un producto que pueda venderse para generar beneficios. Es el Proceso el Proceso de de gestión  gestión para la creación de un Sistema o software, o software,   la cual encierra un conjunto de actividades, una de las cuales es la estimación, estimar es echar un vistazo al futuro f uturo y aceptamo a ceptamos s resignados cierto grado de incertidumbre.  Aunque la estimación, es más un arte que una Ciencia, es Ciencia, es una actividad importante que no debe llevarse a cabo de forma descuidada. Existen técnicas útiles para la estimación de costes de tiempo. Y dado que la estimación es la base de todas las demás actividades de planificación del proyecto y sirve como guía para una buena Ingeniería Sistemas y Software.  Al estimar tomamos en cuenta no solo del procedimiento técnico a utilizar en el proyecto, sino que se toma en cuenta los recursos, los  recursos, costos  costos y planificación. El Tamaño del proyecto es otro factor importante que puede afectar la precisión de las estimaciones.  A medida que el tamaño aumenta, crece rápidamente rápidamente la interdependenci interdependencia a entre varios elementos del Software. La disponibilidad de información Histórica es otro elemento que determina el riesgo el riesgo de la estimación.

2

 

Ingeniería en Sistemas Análisis y Distribución de Sistemas I --------------------------------------------------------------------------------------------------------CICLO DE VIDA DE UN SISTEMA DE INFORMACION

El El ciclo  ciclo de vida de un sistema de información es un enfoque por fases del análisis y diseño que sostiene que los sistemas son desarrollados de mejor manera mediante el uso de un ciclo especifico de actividades del analista analista y del usuario.

Según James Senn, existen tres estrategias tres estrategias para el  el  desarrollo de sistemas: el método el método clásico del ciclo de vida de d e desarrollo de sistemas, el método de desarro desarrollo llo por análisis estructurado y el método de construcción de prototipos de sistemas. Cada una de estas estrategias tiene un uso amplio en cada una de los diversos tipos diversos  tipos de empresas que existen, y resultan efectivas si son aplicadas de manera adecuada.

El enfoque de este trabajo consiste en la identificación y descripción de la forma más asertiva de cada una de las fases que involucra tradicional o de manera clásica el desarrollo del ciclo de vida de un sistema (desde que se piensa o solicita, hasta que se entrega y se da mantenimiento) mantenimiento)

3

 

Ingeniería en Sistemas Análisis y Distribución de Sistemas I --------------------------------------------------------------------------------------------------------CICLO DE VIDA CLÁSICO DEL DESARROLLO DE SISTEMAS

El método de ciclo de vida para el desarrollo de sistemas es el conjunto de actividades que los analistas, diseñadores y usuarios realizan para desarrollar e implantar un sistema de información. El método del ciclo de vida para el desarrollo de sistemas consta de 7 fases:

INVESTIGACIÓN PRELIMINAR: La solicitud para recibir ayuda de un sistema de información puede originarse por varias razones: sin importar cuales sean estas, el proceso se inicia siempre con la petición de una persona. una persona.  

1. Creación de de un nuevo nuevo sistema: (Nuevo (Nuevo sistema de facturación) facturación)

2. Mejora de un sistema existente: (Mejorar (Mejorar formas de de registrar las ventas)

3. Incorporación Incorpo ración de un nuevo requerimiento: (cambio en la tabla de la renta) renta)

 Algunas actividades actividades durante durante esta primera fase se pueden pueden mencionar: mencionar:

1. Aclaración de la solicitud:  solicitud:   Antes de considerar cualquier investigación de sistemas, la solicitud del proyecto debe de examinarse para determinar con precisión lo que el solicitante desea; ya que muchas solicitudes que provienen de usuarios usuarios no están están formuladas formuladas de manera clara. Es necesario necesario que

la

solicitud se examine con con detenimiento, detenimiento, para ir estableciendo estableciendo los límites límites del mismo. 2. Estudio de factibilidad: Un factibilidad:  Un resultado importante de la investigación preliminar es la determinación de que el sistema requerido es factible. Existen tres aspectos en el estudio de factibilida f actibilidad d de la investigación investigación preliminar: p reliminar:

a. Factibilidad Técnica: Técnica: El análisis se centra en de determinar terminar básicamente básicamente si es posible desarrollar el proyecto.

4

 

Ingeniería en Sistemas Análisis y Distribución de Sistemas I --------------------------------------------------------------------------------------------------------b. Factibilidad operacional: operacional: Se refiere refiere a que si el sistema se se utilizará una vez terminado e instalado.

c. Factibilidad Económica: ¿Los beneficios que se obtendrán son superiores a los costos de desarrollo y operación?, y/o, ¿se tienen o se pueden obtener los recursos necesarios para desarrollar el proyecto?

3. Aprobación de la solicitud: El solicitud:  El (los) proyecto(s) que son deseables y factibles son aprobados e incorporados a los planes de desarrollo. La administración decide que proyectos son los más importantes y el orden en que se llevarán a cabo.

DETERMINACIÓN DE LOS REQUERIMIENTOS DEL SISTEMA: El aspecto fundamental del análisis de sistemas es comprender todas las facetas importantes de la parte de la de la empresa que se encuentra bajo estudio. Los analistas, al trabajar con los empleados y administradores, deben estudiar los procesos de una empresa para dar respuesta a las siguientes preguntas clave:

¿Qué es lo que hace?

¿Cómo se hace?

¿Con que frecuenci f recuencia a se presenta?

¿Qué tan grande es el volumen el volumen de transacciones o decisiones? ¿Cuál es el grado de eficiencia de eficiencia con el que se efectúan las tareas?

¿Existe algún problema? ¿Qué tan serio es? ¿Cuál es la causa que lo origina?

ANÁLISIS DE LAS PROPIEDADES DEL SISTEMA En este tercer paso se deben analizar las necesidades o requerimientos del sistema que tenemos planeado desarrollar, estas necesidades se deducen de los datos obtenidos en la etapa anterior. Ahora recién es cuando empezamos a "programar"

5

 

Ingeniería en Sistemas Análisis y Distribución de Sistemas I --------------------------------------------------------------------------------------------------------pero no es un lenguaje de programación, si no que en un diagrama de flujos de datos. Este diagrama de flujo de datos sirve para diagramar ciertas entradas, proceso y salidas

de

las

funciones

de

una

forma

gráfica

y

estructurada.

En esta tercera etapa se deben analizar las decisiones estructuradas, que son condiciones como alternativas de condición, o sea, acciones mediante un patrón que permite tomar decisiones. Siempre es bueno con un ejemplo: Se le pide al usuario que ingrese un número mediante el teclado, entonces mediante diagrama de flujos se pone una condición.

Pues ya que en esta parte deberíamos tener la capacidad de preparar una propuesta de

sistema

que

agregaríamos

lo

que

hemos

encontrado

últimamente.

Proporcionar el costo y los beneficios de esta nueva propuesta (en partes) y recomendaremos lo que va a ser hecho (aquí es donde es recomendable proponer inmediatamente

nuevos

objetivos

escalables

del

sistema

que

crearemos).

* Recordemos que estamos solo en las fases de Planificación y diseño.

DISEÑO DEL SISTEMA: El diseño de un sistema de información produce los detalles que establecen la forma en la que el sistema cumplirá con los requerimientos identificados durante la fase de análisis. Los especialistas en sistemas se refieren, con frecuencia, a esta etapa como diseño lógico en contraste con la del desarrollo del software, a la que denominan diseño físico.

DESARROLLO DEL SOFTWARE: Los encargados de desarrollar software pueden instalar software comprobando a terceros o escribir programas diseñados a la medida del solicitante. La elección depende del costo del costo de cada alternativa, del tiempo disponible para escribir el software y de la disponibilidad disponibilidad de los programadores.

Por lo general, los programadores que trabajan en las grandes organizaciones pertenecen a un grupo un grupo permanente de profesionales.

PRUEBA DE SISTEMAS:

6

 

Ingeniería en Sistemas Análisis y Distribución de Sistemas I --------------------------------------------------------------------------------------------------------Durante la prueba de sistemas, el sistema se emplea de manera experimental para asegurarse de que el software no tenga fallas, es decir, que funciona de acuerdo con las especificaciones y en la forma en que los usuarios usuarios esperan que lo haga.

Se alimentan como entradas conjunto de datos de prueba para su procesamiento y después se examinan los resultados.

IMPLANTACIÓN IMPLANTACIÓ N Y  EVALUACIÓN:  EVALUACIÓN:   La implantación es el proceso de verificar e instalar nuevo equipo, entrenar a los usuarios, instalar la aplicación y construir todos los archivos de datos necesarios para utilizarla. Una vez instaladas, las aplicaciones se emplean durante muchos años. Sin embargo, las organizaciones y los usuarios cambian con el paso del tiempo, incluso el ambiente es diferente con el paso de las semanas y los meses.

Por consiguiente, es indudable que debe darse mantenimiento a las aplicaciones. La evaluación de un sistema se lleva a cabo para identificar puntos débiles y fuertes. La evaluación ocurre a lo largo de cualquiera de las siguientes dimensi dimensiones: ones:

  Evaluación operacional: Valoración operacional: Valoración de la forma en que funciona el sistema,



incluyendo su facilidad de uso, tiempo de respuesta, lo adecuado de los formatos de información, información, confiabilidad global y nivel de utilización.

  Impacto organizacional:  organizacional:  Identificación y medición de los beneficios para la



organización en áreas tales como finanzas,  finanzas,  eficiencia operacional e impacto competitivo. También se incluye el impacto sobre el flujo de información externo e interno.

  Opinión de los administradores: administradores: evaluación de las actividades de directivos y



administradores dentro de la organización así como de los usuarios finales.   Desempeño del desarrollo:  desarrollo:  La evaluación de proceso de desarrollo de



acuerdo con criterios tales como tiempo y esfuerzo de desarrollo, concuerdan con presupuestos y estándares, y otros criterios de administración de proyectos.   También se incluye la valoración de los métodos y herramientas proyectos. utilizados en el desarrollo. de sarrollo.

7

 

Ingeniería en Sistemas Análisis y Distribución de Sistemas I --------------------------------------------------------------------------------------------------------RECOMENDACIONES

1. Contar con un modelo debidamente documentado (las entradas, salidas, entregables, aprobaciones), esto ayudará a que siempre podamos entregar lo que verdaderamente están esperando de nosotros, (definir el alcance claramente desde un inicio). 2. Los documentos completament completamente e actualizados en en todo momento momento disponibles las últimas versiones, así como la accesibilidad a las partes involucradas.

3. La gente que participa participa en el proyecto debe de ser personal personal calificado tanto en el uso como en el mismo desarrollo del producto. Esto facilitará la determinación de los requerimientos así como entender fácilmente la situación sobre la que se va a trabajar para poder dar solución eficazmente. eficazmente.

4. Se debe reforzar el uso del modelo seleccionado mediante auditorías y revisiones, evitando así ser juez y parte en las distintas actividades.

5. La alta gerencia debe ser consciente del desarrollo así como de la metodología o modelo que este está utilizando, utilizando, además de aprobar la uti lización.

6. Cualquier desviación del modelo de utilización utilizac ión deberá ser documentada y buscar una aprobación de la entidad pertinente.

7. Medir la eficiencia eficiencia del modelo modelo de utilización utilización nos permitirá permitirá poder mejorar (lo (lo que no se puede medir, no se puede mejorar) 8. La retroalimentaciones retroalimentaciones de las partes involucradas deberán deberán ser tomadas en cuentas sin subestimar lo más mínimo y realizar los ajustes necesarios necesarios..

8

 

Ingeniería en Sistemas Análisis y Distribución de Sistemas I --------------------------------------------------------------------------------------------------------CONCLUSIÓN

Un proyecto de desarrollo de un Sistema de Información comprende varios componentes o pasos llevados a cabo durante la etapa del análisis, el cual ayuda a traducir las necesidades del cliente en un modelo de Sistema que utiliza uno más de los componentes: Software, hardware, personas, base de datos, documentación y procedimientos.

Es por eso que existen varios modelos o métodos para la realización del análisis y diseño de un sistema, lo primero del trabajo fue revisar en qué consiste el ciclo de vida del desarrollo de un sistema y posteriormente, se presenta la definición de la metodología tradicional que podemos utilizar para la realización y elaboración de un proceso y trabajo exhaustivo y dar solución o respuesta a la situación que se ha generado desde la perspectiva de los involucrados en el proyecto.

 Además de generar algunas recomendaciones recomendaciones personales sobre el manejo de los distintos proceso que involucran el ciclo de vida del desarrollo. Considera Considerando ndo como un punto fundamental la definición clara del alcance así como el control de la documentación tanto de los procesos como de las desviaciones.

Quizás el factor de mayor relevancia es la importancia de lograr involucrar la alta gerencia demostrando los beneficios beneficios que puede puede generar

para cumplir cumplir con los

objetivos de la organización el invertir y apoyar el nuevo proyecto, es un factor crítico de éxito que la persona o personas encargadas del proyecto puedan presentar estos beneficios claramente sin perder el enfoque de la organización sino al contrario siempre demostrando el apoyo y compromiso del proyecto con los objetivos de la organización, de ello dependerá el apoyo que pueda generar la alta gerencia en el proyecto a desarrollar. d esarrollar.

9

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF