En este grupo En todos

Foro de Ingeniería del software



¿Cual es la diferencia entre metodologia de desarrollo y modelo de proceso?

Carlos
Bolivia, Bolivia
Escrito por Carlos Caballero
el 24/03/2006
Hola, saludos!
mi pregunta es la siguiente, se habla mucho acerca de todo en ingenieria de software, de RUP, UP, OMT, UML, XP y otros, de ahi que no logro entender la diferencia clara entre metodologias de desarrollo y modelos de procesos, la verdad es que nose donde va cada cosa, quisiera que alguien me explique!
Escrito por Jose Moises
el 17/09/2006
Cual es la diferiencia entre uml y omt
Escrito por Decimo Semestre Ing Sistemas(uab)
el 13/11/2006

Sabes Caballero primero debes entender los conceptos mismo:

Metodologia: Un conjunto de métodos
Modelo: Secuencua de pasos a seguir para alcalzar el proyecto Final

Ahora bien Durante el ciclo de vida del desarrollo un software estan:
Los requerimientos, Análisis, Diseño, Implementación y Pruebas. Para la etapasa de analisis y diseño  necesitas de una Metodologia ya que te dira que hacer en estas etapas y para las restantes un Modelo, esto te guiara a que si necesitas incrementar mas cuestiones al SW no tendras dicultades de hacerlo:

Aveces llegamos nosotros mismos a costruir nuestra popia metodologia en base a los conocimientos adquiridos, esto puede fun cionar cuando el sistema no es muy grande pero si se desea modelar una sistema muy grande uno necesita basarse en una metodologia y un modelo para el ciclo de vida del sw.

Te recomiendo que leas el libro de PREESMAN [2002]


Escrito por Decimo Semestre Ing Sistemas(uab)
el 13/11/2006

Mira amigo...

OMT, es una metodologia de desarrollo de software en cambio UML es un lenguaje para mostrar al sistema en diagramas y tener una vista en distintos panoramas del sistema que estamos modelando


ATTE: ING RICHARD CANOA

Escrito por Leytong_tapia_glend
el 20/11/2006

Porfi contestenme en español

Deseo saber cual e la diferencia entre rup y uml

Y susimilitud osea en que se parece el rup y uml

Si rup es mejor a uml

Escrito por Claudio
el 26/01/2007
Rup... Es el acronimo de rational unified proces... (proceso unificado rational) comprado por ibm... Es un herramienta para llevar el control de las diversas fases del desarrollo de software y en base al Up... Unifed process que es la metodologia para el desarrollo y creacion de software de calidad.....
uml... Es el acronimo de unified modelind lenguaje..... Lenguaje de modelado unificado..... Que no es mas q un compedio de las varias notaciones que se usan para "diseñar" y "documentar" modelos para construir software..... Ahora bien..... RUP o UP.... Utilizan el UML para guiar el desarrollo.... Por eso... Si buscas veras que unas de las caracteristicas de estos metodos desarrollo se basan en herramientas visuales... Por ello uml es utilizado...... ( ademas de ser iterativo, incremental, comprende buenas practicas bla bla bla..)..... En otras palabras
RUP... USA UML
PS: USA SAN GOOGLE HERMANO JOJOJOJO
Consuelo Davila
Ecuador, Ecuador
Escrito por Consuelo Davila
el 23/06/2007
Diferencias y semejazas entre metodologia y ciclo de vida del software?
Escrito por Jair
el 16/08/2007
Up es lo mismo que up
Escrito por David
el 03/10/2007
Cual es la diferencia de rup y xp
Roy
Perú, Perú
Escrito por Roy
el 28/01/2008
Claudio, tengo una observación respecto a la definición de UP,dices que es una metodología?. En todo caso te pregunto cual es la diferencia entre una metodología y un proceso? , estoy un poco confundido en estas definiciones.
Tengo entendido que una metodologia cubre solamente las parte tecnica en el desarrollo de un producto de software y los procesos de desarrollo cubre mas alla de la parte tecnica, incluyendo la propia administracion de proyectos y de la organizacion de software. ¿Estoy en lo correcto?

"Rup... Es el acronimo de rational unified proces... (proceso unificado rational) comprado por ibm... Es un herramienta para llevar el control de las diversas fases del desarrollo de software y en base al Up... Unifed process que es la metodologia para el desarrollo y creacion de software de calidad.....
uml... Es el acronimo de unified modelind lenguaje..... Lenguaje de modelado unificado..... Que no es mas q un compedio de las varias notaciones que se usan para "diseñar" y "documentar" modelos para construir software..... Ahora bien..... RUP o UP.... Utilizan el UML para guiar el desarrollo.... Por eso... Si buscas veras que unas de las caracteristicas de estos metodos desarrollo se basan en herramientas visuales... Por ello uml es utilizado...... ( ademas de ser iterativo, incremental, comprende buenas practicas bla bla bla..)..... En otras palabras
RUP... USA UML
PS: USA SAN GOOGLE HERMANO JOJOJOJO "

por claudio (Enero 2007)




Mickynetoo7
Bolivia, Bolivia
Escrito por Mickynetoo7
el 30/07/2008

Una respuesta concreta de la diferencia entre RUP y UP, parece k utilizan lo mismo? Quisiera saber en k se difencian estas dos METODOLOGIAS....................... Gracias...................... Espero respuesta

Pepe
Ecuador, Ecuador
Escrito por Pepe
el 19/08/2008
Que significa up
Mhr Mhr
Ing.civil informatica, mti utfsm, puc
Escrito por Mhr Mhr
el 31/08/2009

Up-proceso unificado, es un proceso de desarrollo de software. Incluye tanto las etapas-fases para la gestion de proyecto de software y las disciplinas analisis, diseño, implementacion, etc. Cada disciplina posee "modelos" para representar visualmente (con dibujos) distintas perspectivas de un software. Estas perscetivas son basicamente el software visto "estaticamente" (sus elementos, no comportamiento), "interactivamente"( comportamiento e interaccion de los elementos en el tiempo) y estructuralmente (vision mas global de los compomentes del software y sus relaciones), en terminos simples los modelos representan distintas vistas del software a construir (o contruido). Uml es una notacion para modelar visualmente esas vistas. El proceso unificado al ser un proceso de desarrollo de software proporciona modelos para cada disciplina, principalmente orientado al paradigma de objetos. Up, esta centrado en los casos de uso (vision externa del sistema, orientada a la compresion y generacion de valor al usuario del sistema, centrado en la arquitectura y es iterativo(las fases de repiten a medida que requieras mejora continua de tu proceso de desarrollo) e incremental (el producto software crece funcionalmente en cada iteracion). Se puede decir que tradicionalmente el proceso up comienza con el analisis de requisitos de "software" a traves de los casos de uso, los cuales definen el alcance funcional del producto de software, estos casos de uso ayudan a administrar el desarrollo en todas las disiplinas, siendo finalmente un apoyo muy importante a la hora de testear el software funcionalmente. Pero en estos tiempos se recomienda utilizar el analisis del negocio para conocer bien el negocio en donde se implementara el software para liego utilizar el analisis de sistemas.

Up y rup son procesos muy parecidos, el segundo es comercial, pero ambos tienen similares caracteristicas. Xp, scrup son otros procesos.

Espero sirva mi explicacion, que quizas no es muy formal, pero aquila idea es explicar las cosas de manera sencilla y ojala fuera de lo teorico que esta especificado en muchos libros de ingenieria de software.

Ssaludos.

Lidia Ramirez Reyes
Cochabamba, Bolivia
Escrito por Lidia Ramirez Reyes
el 22/11/2009

Hola quisiera saber si la metodologia xp puede usar el modelo uml

Packo Toledo
Guanajuato, México
Escrito por Packo Toledo
el 07/03/2012

La diferencia entre RUP y UP solo es que RUP utiliza para su desarrollo un software llamado Rational Rouse, y UP solo consta de utilizar cada unad e las fases del proceso unificado

Percy Gambarte
Santa Cruz, Bolivia
Escrito por Percy Gambarte
el 13/11/2012

Hola quisiera saber ual es la diferencia entre metodoligia omt y puds al hacer el analisis gracias


Francisco Yago
Alicante, España
Escrito por Francisco Yago
el 16/01/2013

Por si a alguién le puede aclarar conceptos de ingenieria del software. Acepto aportaciones también.

Https://bestbipractices.wordpress.com/2013/01/16/de-la-importancia-de-la-ingenieria-del-software/