College Finder
English flagItalian flagKorean flagChinese (Simplified) flagGerman flagFrench flagSpanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flagCroat flagDanish flagFinnish flagHindi flagPolish flagRumanian flagSwedish flagNorwegian flag
By N2H




System development Lifecycle (SDLC) Sistema de desarrollo del ciclo de vida (SDLC)

October 25, 2007 25 de octubre de 2007

If you're new here, you may want to subscribe to my RSS feed . Si eres nuevo aquí, puede que quiera suscribirse a mi feed RSS. Thanks for visiting and have a nice day! Gracias por visitar y tener un buen día!

The System Development Life Cycles! El desarrollo del sistema de ciclos de vida!

The waterfall model also knows as the SDLC was originally published in 1970 by W. Royce. La cascada modelo también se conoce como el SDLC fue publicado originalmente en 1970 por W. Royce. This is a step by step way of developing projects. Se trata de un paso a paso la forma de desarrollar los proyectos.

The waterfall model is broken down into stages and each stage is completed before proceeding to the next. El modelo de cascada se divide en etapas y cada etapa se complete antes de proceder al siguiente.

Stages of the waterfall model Los estadios de la cascada modelo

In the waterfall model there are seven stages of the development of a project. En el modelo de cascada hay siete etapas del desarrollo de un proyecto.

  1. Problem Definition Definición del problema

In this stage the users or the manager realizes that the Information system is no longer reflective of the existing business which may have expanded or that they need to computerize their manual operations. En esta etapa los usuarios o el administrador se da cuenta de que el sistema de información ya no es un reflejo de los actuales negocios que pueden haber ampliado o que necesitan para informatizar sus operaciones manuales.

This problem could come about due to complaints by users or by formal review of the Information system. Este problema puede producirse debido a las quejas de los usuarios o de revisión formal del sistema de información.

An Analyst examines whether there is a problem and then studies the problem in depth, and an authorization to conduct a feasibility study is given. Un analista examina si hay un problema y, a continuación, los estudios del problema en profundidad, y una autorización para realizar un estudio de viabilidad se da. This authorization is the output or the deliverable at this stage. Esta autorización es la producción o la prestación en esta etapa. Thus users, managers and Analyst are used in this stage. De este modo los usuarios, administradores y analistas se utilizan en esta etapa.

  1. Feasibility Study: Estudio de Factibilidad:

In this stage the Analyst examines whether a new system is feasible. En esta etapa el analista examina si un nuevo sistema es viable. He assesses the magnitude of this problem and decides the scope of the project. Se evalúa la magnitud de este problema y decide el alcance del proyecto. He examines the problem of the current system and what will be required of the new system. Se analiza el problema del sistema actual y lo que sea necesario para el nuevo sistema.

Economical, technical and operational feasibilities are done. Económica, técnica y operativa posibilidades se hacen. The output is a feasibility study report. La salida es un estudio de viabilidad informe.

Tools used in this stage are fact gathering Techniques and Estimation Techniques. Herramientas utilizadas en esta etapa son hecho de reunir Técnicas y técnicas de estimación. Users and the Analyst plus management are heavily involved. Los usuarios y los analistas más gestión están fuertemente involucrados.

  1. Analysis Análisis

In this stage detailed investigation are done about the current system. En esta etapa de investigación detallada se realizan sobre el sistema actual. This include Esto incluye

  • reading existing documentation leer la documentación existente

  • Interviewing the users Entrevistar a los usuarios

  • Observing work being done Observación del trabajo que se está realizando

  • Observing current procedures Observación de los procedimientos actuales

  • Questionnaires Cuestionarios

After gathering the needed facts about the existing system the Analyst diagrams the current system and then considers the functions of the new system. Después de obtener los datos necesarios sobre el sistema actual el analista de diagramas el sistema actual y, a continuación, considera que las funciones del nuevo sistema. A new set of diagrams which incorporate new functions is made. Una nueva serie de diagramas que incorporan nuevas funciones se haga. A prototype is also generated using these gathered facts to help uncertain users know what they want in the new system. Un prototipo también se genera con estos hechos se reunieron para ayudar a los usuarios incierto saben lo que quieren en el nuevo sistema. Thus it helps to reveal new requirements. Por lo tanto, contribuye a revelar nuevos requisitos. The Analysts makes a problem specification using fact gathering tools, prototypes, DFD, Data models process specifically etc. Users are involved so is the Analysts Los analistas hace un problema usando la especificación hecho de reunir las herramientas, prototipos, DFD, modelos de proceso de datos específicamente etc usuarios están involucrados también lo es la Analistas

  1. Design: Diseño:

In this stage basically the hardware and software are ordered so that they can arrive in time for construction. En esta etapa, básicamente, el hardware y el software están ordenados de modo que puedan llegar a tiempo para la construcción.

Functional diagrams are translated into hierarchial diagrams by the analyst so as to identify what programs are needed and how they relate to one another. Diagramas funcionales se traducen en esquemas jerárquicos de los analistas a fin de determinar qué programas son necesarios y cómo se relacionan entre sí. The analyst decides on the program structure, program interface and the hierarchy in which programs will be arranged. El analista decide sobre la estructura del programa, interfaz del programa y la jerarquía en los programas que se organizarán.

The Analyst ensures quality designs, incorporates security measures, designs easy to use input forms, output reports interfaces. El analista asegura la calidad del diseño, incorpora medidas de seguridad, diseños fáciles de usar formas de entrada, salida interfaces de informes.

The Database designer fulfills the file requirements. La base de datos de diseño cumple los requisitos de archivo. The output is a design specification. El resultado es una especificación del diseño.

Tools used are DFD, Data Dictionary, Data models, prototypes, system flowcharts: The personnel involved are users, Analysts, Database Designer. Herramientas utilizadas se DFD, Diccionario de datos, modelos de datos, prototipos, diagramas de flujo del sistema: El personal que participa son los usuarios, analistas, Diseñador de bases de datos.

  1. Construction Construcción

The computer environment is prepared, the programs to be written are done and they are tested, user documentation and training manuals are developed. El entorno informático está preparado, los programas que se están haciendo por escrito y sean sometidas a una prueba, la documentación de usuario y manuales de capacitación se desarrollan.

Computer environment being prepared means electrical wires, network cables are installed, furniture, air conditioning are in place. Computer medio ambiente está preparando los medios cables eléctricos, cables de red están instalados, el mobiliario, aire acondicionado están en su lugar. The computers are installed and tested. Los ordenadores están instalados y probados.

Programs are written per the program and design specifications. Los programas son escritos por el programa y las especificaciones de diseño. The programs are tested using walk through and group reviews. Los programas se analizarán con pie y en grupo a través de comentarios. The Analyst supervises the writing of training manuals and user documentations. El analista supervisa la redacción de manuales de capacitación y documentación de usuario. User documentation includes user manuals, user quick reference guides, on-screen help etc. La documentación de usuario incluye manuales de usuario, usuario guías de referencia rápida, que aparecen en la pantalla ayuda, etc

People involved are programmers and analysts. Las personas que participan son los programadores y analistas. Tools used are structured, walkthroughs, CASE tools etc Herramientas utilizadas son estructurados, walkthroughs, etc herramientas CASE

6. Conversion 6. Conversión

The Analyst helps the staff to convert from the old system to the new one. El analista de ayuda al personal a convertir del sistema antiguo al nuevo. The Analysts oversees the transfer of data files electronically to the new system. Los analistas supervisa la transferencia de archivos de datos por vía electrónica al nuevo sistema.

Conversion can be done in various ways La conversión puede realizarse de diversas maneras

    • Phase Conversion Fase de conversión

    • Parallel Conversion Paralelamente Conversión

    • Direct Conversion Conversión directa

    • Pilot Conversion Conversión piloto

Output is that the system is operational and the tools used are automated data transfer programs. La salida es que el sistema está en funcionamiento y las herramientas utilizadas se automatizado de datos, programas de transferencia.

7. Maintenance: 7. Mantenimiento:

System modifications are made to the system after the system is operational. Sistema se introducen modificaciones en el sistema después de que el sistema esté en funcionamiento. Maintenance can be El mantenimiento puede ser

(1) Perfective (3) preventive (1) Perfective (3) de prevención

(2) Corrective (4) adaptive (2) Correctivo (4) adaptable

The traditional SDLC has a number of good features. El SDLC tradicional tiene una serie de buenas características. It has been well tried and tested. Ha sido bien probado. However this method has been known to have several drawbacks. Sin embargo, este método ha sido conocido por tener varios inconvenientes.

Some of the drawbacks of SDLC are user dissatisfaction . Algunos de los inconvenientes de SDLC se insatisfacción de los usuarios. SDLC assumes that the user already knows all their requirements thus they expect the users to tell them their requirements and once documented the requirements should remain unchanged, thus they develop the system with these requirements only to find that when the system is implemented, it does not provide for their need or their changed requirements, hence they become dissatisfied with the system. SDLC asume que el usuario ya conoce todas sus necesidades por lo que esperan los usuarios para decirles a sus necesidades y una vez documentados los requisitos deben permanecer inalterados, por lo que desarrollar el sistema con estos requisitos sólo para encontrar que cuando el sistema se aplique, no proveer a su necesidad o sus nuevas necesidades, por lo tanto, se convierten en descontento con el sistema.

Failure to meet the needs of the management in that the system developed with the approach are mainly operational processing systems such as payroll, invoicing which deals with low level operational tasks, thus ignoring the information needs of the tactical and top management, that they require to make decisions eg which products to stop selling etc El hecho de no satisfacer las necesidades de la gestión en que el sistema desarrollado con el enfoque operativo son principalmente sistemas de procesamiento, tales como nóminas, facturación que se refiere a bajo nivel las tareas operativas, por lo tanto, haciendo caso omiso de las necesidades de información de la táctica y la alta dirección, que requieren a por ejemplo, tomar decisiones que los productos para dejar de vender, etc

Unambitious system design , in that the systems developed by this approach often tend to computerize the manual operational tasks like invoicing, thus they tend to come up with systems design that are similar to the existing manual process. Poco ambicioso diseño del sistema, en que los sistemas desarrollados por este enfoque a menudo tienden a informatizar el manual de las tareas operativas, como la facturación, por lo que tienden a establecer sistemas de diseño que son similares a las existentes proceso manual.

Application backlog , this approach has many phases with sub phases, It may take many weeks to complete a phase, thus the overall development time of a single project may be months and if there are other system waiting to be developed using this process, it may cause a backlog. Aplicación retraso, este enfoque tiene muchas fases con sub etapas, puede tomar varias semanas para completar una fase, por lo que el tiempo de desarrollo global de un solo proyecto pueden ser meses, y si hay otro sistema en espera de ser desarrolladas utilizando este proceso, puede causar un retraso.

Maintenance workload since the firm may have many systems to develop, the development is often quick and ‘dirty’ so as to make the delivery date, thus brings about systems which take a huge effort to maintain. Mantenimiento de trabajo ya que la empresa puede tener muchos sistemas para desarrollar, el desarrollo es a menudo rápido y «sucias» a fin de que la fecha de entrega, lo que trae consigo sistemas que tengan un gran esfuerzo de mantener.

Problems with documentation , this approach provides for documentation of the implementation process which is very ideal, but the notation of the documentation is towards the computer person in that the documentation is highly technical and not easy to understand by the user. Problemas con la documentación, este enfoque proporciona documentación para el proceso de aplicación que es muy ideal, pero la notación de la documentación es el ordenador hacia la persona en que la documentación es muy técnica y no es fácil de entender por el usuario.

Recommended Text Recomendado Texto


Page copy protected against web site content infringement by Copyscape

Comments Comentarios

Got something to say? ¿Tienes algo que decir?

You must be logged in to post a comment. Debes iniciar sesión para poder enviar un comentario.

FireStats icono Powered by FireStats Powered by FireStats