Slideshare presentacion

17
República Bolivariana De Venezuela Ministerio Del Poder Popular Para La Educación Universitaria Instituto Universitario Politécnico “Santiago Mariño” Profesor: Diogenes.Rodriguez. Integrante: Oscar. Acosta. Método: El método se define como el conjunto de actividades, técnicas y acciones secuenciales diseñadas y desarrolladas para conseguir un objetivo. Es un camino diseñado para lograr

Transcript of Slideshare presentacion

Page 1: Slideshare presentacion

República Bolivariana De Venezuela

Ministerio Del Poder Popular Para La Educación Universitaria

Instituto Universitario Politécnico

“Santiago Mariño”

Profesor: Diogenes.Rodriguez.

Integrante: Oscar. Acosta.

Método: El método se define como el conjunto de actividades, técnicas y acciones secuenciales diseñadas y desarrolladas para conseguir un objetivo. Es un camino

Page 2: Slideshare presentacion

diseñado para lograr el objetivo. Para hacer más fácil la vida. Nosotros vamos repitiendo métodos, acciones, para así no tener que racionalizar. (google)

Metodología: Parte del proceso de investigación o método científico, que sigue a la propedéutica, y permite sistematizar los métodos y las técnicas necesarias para llevarla a cabo. Los métodos elegidos por el investigador facilitan el descubrimiento de conocimientos seguros y confiables que, potencialmente, solucionarán los problemas planteados. (ecured)

Page 3: Slideshare presentacion

Lenguaje Unificado de Modelado (UML) (Diagramas): El Lenguaje Unificado de Modelado preescribe un conjunto de notaciones y diagramas estándar para modelar sistemas orientados a objetos, y describe la semántica esencial de lo que estos diagramas y símbolos significan. Mientras que ha habido muchas notaciones y métodos usados para el diseño orientado a objetos, ahora los modeladores sólo tienen que aprender una única notación.UML se puede usar para modelar distintos tipos de sistemas: sistemas de software, sistemas de hardware, y organizaciones del mundo real. UML ofrece nueve diagramas en los cuales modelar sistemas.

Page 4: Slideshare presentacion
Page 5: Slideshare presentacion

Metodología del Ciclo de Vida de un Sistema de James Martín: Esta metodología de desarrollo de Software es mejor conocida como Metodología RAD (Rapid Application Development) o Desarrollo rápido de Aplicaciones, y fue creada por el gurú de computación James Martin en 1991. Está orientada a disminuir radicalmente el tiempo necesario para diseñar e implementar Sistemas de Información, el RAD cuenta con una participación intensa del usuario, sesiones JAD, prototipaje, herramientas CSE integradas y generadores de código. El Rad requiere cuatro ingredientes esenciales: gerencia, gente, metodologías y herramientas.

Fases o Etapas de Metodología RAD de James Martin:

Page 6: Slideshare presentacion

Metodología de Kendall y Kendall: “El ciclo de vida de vida del desarrollo de sistemas es un enfoque por fases para el análisis y el diseño cuya premisa principal consiste en que los sistemas se desarrollan mejor utilizando un ciclo especifico de actividades del analista y el usuario.” (Kendall & Kendall) Según la metodología de Kendall & Kendall el ciclo de vida de un sistema consta de siete partes: siendo la primera la identificación del problema, la segunda identificación de requisitos de información, la tercera es el análisis de las necesidades del sistema, la cuarta es el diseño del sistema recomendado, la quinta desarrollo y documentación del sistema, la sexta prueba y mantenimiento y la última implementación y evaluación. Cada fase se explica por separado pero nunca se realizan como pasos aislados, más bien es posible que algunas actividades se realicen de manera simultánea, y algunas de ellas podrían repetirse. (rivas A. )

Page 7: Slideshare presentacion
Page 8: Slideshare presentacion

Metodología Orientada a Objetos: La metodología orientada a objetos ha derivado de las metodologías anteriores a éste. Así como los métodos de diseño estructurado realizados guían a los desarrolladores que tratan de construir sistemas complejos utilizando algoritmos como sus bloques fundamentales de construcción, similarmente los métodos de diseño orientado a objetos han evolucionado para ayudar a los desarrolladores a explotar el poder de los lenguajes de programación basados en objetos y orientados a objetos, utilizando las clases y objetos como bloques de construcción básicos. (profesores)

Page 9: Slideshare presentacion

Metodología de Sistemas Blandos (SSM) de Peter Checkland:

La Metodología de sistemas blandos (SSM por sus siglas en inglés) de Peter Checkland es una técnica cualitativa que se puede utilizar para aplicar los sistemas estructurados a las situaciones asistémicas. Es una manera de ocuparse de problemas situacionales en los cuales hay una actividad con un alto componente social, político y humano. Esto distingue el SSM de otras metodologías que se ocupan de los problemas DUROS que están a menudo más orientados a la tecnología.

El SSM aplica los sistemas estructurados al mundo actual de las organizaciones humanas. Pero crucialmente sin asumir que el tema de la investigación es en sí mismo es un sistema simple. El SSM por lo tanto es una manera útil de acercarse a situaciones complejas y a las preguntas desordenadas correspondientes.

(anonimo, hen8a.wordpress)

Page 10: Slideshare presentacion

Metodología MERINDE:

Es un proyecto que propone un estándar abierto para el proceso de desarrollo de software orientado a planes que se estructura en dos dimensiones o ejes.

Surge de la combinación y adaptación de modelos y metodologías ampliamente utilizadas para el desarrollo de software y la reingeniería de procesos del negocio. Esta metodología está fuertemente fundamentada en los requerimientos del Centro Nacional de Tecnología de Información (CNTI) y en varias metodologías como el Proceso Unificado (UP) especialmente. (fernandez)

Page 11: Slideshare presentacion

Metodología SCRUM:

Scrum es un proceso en el que se aplican de manera regular un conjunto de buenas prácticas para trabajar colaborativamente, en equipo, y obtener el mejor resultado posible de un proyecto. Estas prácticas se apoyan unas a otras y su selección tiene origen en un estudio de la manera de trabajar de equipos altamente productivos.

En Scrum se realizan entregas parciales y regulares del producto final, priorizadas por el beneficio que aportan al receptor del proyecto. Por ello, Scrum está especialmente indicado para proyectos en entornos complejos, donde se necesita obtener resultados pronto, donde los requisitos son cambiantes o poco definidos, donde la innovación, la competitividad, la flexibilidad y la productividad son fundamentales.

(anonimo, proyectosagiles)

Page 12: Slideshare presentacion

Metodología XP:

X.P Sugiere un modelo de trabajo usando repositorios de código dónde las parejas de programadores publican cada pocas horas sus códigos implementados y corregidos junto a los test que deben pasar. De esta forma el resto de programadores que necesiten códigos ajenos trabajarán siempre con las últimas versiones. Para mantener un código consistente, publicar un código en un repositorio es una acción exclusiva para cada pareja de programadores.

X.P también propone un modelo de desarrollo colectivo en el que todos los programadores están implicados en todas las tareas; cualquiera puede modificar o ampliar una clase o método de otro programador si es necesario y subirla al repositorio de código. El permitir al resto de los programadores modificar códigos que no son suyos no supone ningún riesgo ya que para que un código pueda ser publicado en el repositorio tiene que pasar los test de funcionamiento definidos para el mismo.

La optimización del código siempre se debe dejar para el final. Hay que hacer que funcione y que sea correcto, más tarde se puede optimizar.

(anonimo, programacionextrema)

Page 13: Slideshare presentacion