SlideShare una empresa de Scribd logo
MODELAMIENTO DE SOFTWARE
1. Definición
El modelamiento de software es una técnica con la
complejidad inherente a los sistemas.
2. Objetivos.
• Los objetivos del modelado se consiguen 4 importantes objetivos:
•
• Nos ayuda a visualizar como es o queremos que sea un sistema.
• Nos permite especificar la estructura o el comportamiento de un
sistema.
• Nos proporciona plantillas que nos guían en la construcción de un
sistema.
• Documentan las decisiones que se toman.
3. Beneficios.
Estos beneficios podrán ayudar a que se mejore el modelamiento de
software:
• Mejora la productividad.
• Reduce el número de defectos en el código.
• Facilita la comprensión; lo que facilita la integración de nuevos
miembros en el equipo.
• Mejora la descomposición y modularización del software.
• Facilita la evolución y mantenimiento del software.
• Mejora la reusabilidad.
4. Principios.
Principios de modelado de software:
A. La forma como vemos el problema tiene una
profunda influencia en forma como acometemos el
problema y le damos solución al mismo.
B. Para modelar un sistema complejo no es suficiente
un único modelo se requiere múltiples modelos
donde cada uno representa una vista del sistema;
esos modelos se complementan entre sí.
C. Cualquier modelo puede ser representado con
diferentes grados de precisión.
D. Los mejores modelos están ligados a la realidad.
5. Importancia.
Para poder realizar un modelamiento se debe tener en cuenta la gran importancia que
este tiene para dar a conocer como es su uso y manejo en Software.
 Comprender la realidad.
Un modelo es una simplificación de la realidad.
 Comprender el sistema.
Un modelo permite comprender mejor el sistema que estamos
desarrollando: sus elementos y sus relaciones.
 Reducir la complejidad.
Un modelo permite reducir la complejidad de entender sistemas
complejos en su totalidad.
 Comunicar con otros.
Un modelo permite la comunicación entre los desarrollos y los
clientes.
RESUMEN
El modelamiento de Software plantea definir un modelo de apoyo
al proceso de desarrollo de software de la carrera de Ing. Informática en universidades,
empresas, instituciones a través de la aplicación de la gestión integrada de proyectos, con
una proyección a ser usado por todo aquel que necesite de una metodología fácil de
entender y aplicar. Es por ello que en este documento se presenta en forma resumida todo
lo necesario para la aplicación correcta de esta metodología y que sido recopilado en el
transcurso de la investigación teniendo como antecedentes la experiencia de
la producción de software por el grupo para las entidades productivas, turísticas y
de servicios en general, los años de experiencia de producción de software a través de un
modelo dual de formación profesional de estudiantes de informática, la valoración de
expertos de la producción de software, la valoración de docentes de
la disciplina de Ingeniería de software y la insuficiente capacidad de respuesta a
los clientes.
SUMMARY
Software modeling poses define a model to support the process of software development
career Ing. Computer in universities, institutions through the implementation of integrated
project management, with a projection to be used by anyone you need an easy method to
understand and apply. That is why in this document is presented in summary form
everything necessary for the correct application of this methodology and been collected in
the course of the investigation having as background the experience of software production
by the group for productive entities, tourism and services in general, years of experience in
software production through a dual model of vocational training of students of computing,
expert assessment of the production of software, evaluation of teaching the discipline of
Software Engineering and insufficient responsiveness to customers.
Recomendaciones
1. Como recomendación se sugiere la aplicación de normativas establecidas a
nivel internacional.
2. Las aplicaciones tienen que tener métodos de calidad al software a
desarrollar.
3. Garantizar la calidad del mismo y que logre cumplir su objetivo.
Conclusiones
1. El éxito en la producción de software se obtiene logrando hacerlo con
calidad y demostrando el grado de ésta, calificando como buena.
2. Esto sólo es posible con la implantación de un Sistema para el
Aseguramiento de la Calidad del Software directamente relacionado con
la política establecida para su elaboración y que esté en correspondencia
con la definición internacional ISO de calidad, ampliamente aceptada, y
por los estándares del grupo ISO 9000.
Apreciación del Equipo
Es este trabajo damos a entender que el modelamiento de Software es de gran ayuda
ya que gracias a su aplicación que nos brida nos da una mejor calidad de cómo ir
generando ganancias tanto brindando ayuda para el usuario como para el cliente.
Gracias al modelamiento de software se da la comunicación con los clientes
construyendo un nivel mayor donde se pueda tener un acceso único lo cual no
generara mucha controversia, nos brinda la seguridad que se necesita de esta manera
se puede dar la apreciación para nosotros que el modelamiento de software es de gran
ayuda ya que nos soluciona problemas llegando a su punto de iniciación y terminando
con ello.
LINKOGRAFIA.
• http://www.info.univ-
angers.fr/pub/maturana/files/Modelamiento_de_Software_y_Negocios.pdf
• http://www.monografias.com/trabajos82/lenguaje-uml-importancia-
modelar/lenguaje-uml-importancia-modelar.shtml
• http://es.slideshare.net/juliopari/tm01-el-modelado-en-el-desarrollo-de-software

Más contenido relacionado

La actualidad más candente

Unidad 4
Unidad 4Unidad 4
Ejemplos de proyectos al modelo en cascada
Ejemplos de proyectos  al modelo en cascadaEjemplos de proyectos  al modelo en cascada
Ejemplos de proyectos al modelo en cascada
aics-1986-13-saraguro
 
Metodología rmm resumido
Metodología rmm resumidoMetodología rmm resumido
Metodología rmm resumido
Angel Morinigo
 
Taller de Programación Distribuida
Taller de Programación DistribuidaTaller de Programación Distribuida
Taller de Programación Distribuida
Gilber Basilio Robles
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
Francisco Gómez
 
Diagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegueDiagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegue
joshell
 
Modelo 4+1
Modelo 4+1Modelo 4+1
Modelo 4+1
Israel Rey
 
Metodología WEB UWE
Metodología WEB UWEMetodología WEB UWE
Metodología WEB UWE
Universidad Técnica del Norte
 
Tm01 el modelado en el desarrollo de software
Tm01 el modelado en el desarrollo de softwareTm01 el modelado en el desarrollo de software
Tm01 el modelado en el desarrollo de software
Julio Pari
 
Procesos de software Unidad 2 - Software Enginnering - Ian sommerville
Procesos de software  Unidad 2 - Software Enginnering - Ian sommervilleProcesos de software  Unidad 2 - Software Enginnering - Ian sommerville
Procesos de software Unidad 2 - Software Enginnering - Ian sommerville
Matias Gonzalo Acosta
 
Metodologia incremental
Metodologia incrementalMetodologia incremental
Metodologia incremental
Anel Sosa
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
Ejército Mexicano
 
Analisis y Diseños de Sistemas 2-Metodologia OOSE
Analisis y Diseños de Sistemas 2-Metodologia OOSEAnalisis y Diseños de Sistemas 2-Metodologia OOSE
Analisis y Diseños de Sistemas 2-Metodologia OOSE
Mari Cruz
 
Diagrama de Componentes
Diagrama de ComponentesDiagrama de Componentes
Diagrama de Componentes
Universidad Técnica del Norte
 
Modelo 4+1
Modelo 4+1Modelo 4+1
Gestión del riesgo de software
Gestión del riesgo de software Gestión del riesgo de software
Gestión del riesgo de software
jose_macias
 
Metodología rup
Metodología rupMetodología rup
Metodología rup
MagdalenaTapia6
 
Requerimientos no funcionales
Requerimientos no funcionalesRequerimientos no funcionales
Requerimientos no funcionales
Angel Minga
 
Arquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidosArquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidos
Juan Pablo Bustos Thames
 
Iniciación a OpenGL
Iniciación a OpenGLIniciación a OpenGL
Iniciación a OpenGL
Vicente García Díaz
 

La actualidad más candente (20)

Unidad 4
Unidad 4Unidad 4
Unidad 4
 
Ejemplos de proyectos al modelo en cascada
Ejemplos de proyectos  al modelo en cascadaEjemplos de proyectos  al modelo en cascada
Ejemplos de proyectos al modelo en cascada
 
Metodología rmm resumido
Metodología rmm resumidoMetodología rmm resumido
Metodología rmm resumido
 
Taller de Programación Distribuida
Taller de Programación DistribuidaTaller de Programación Distribuida
Taller de Programación Distribuida
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Diagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegueDiagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegue
 
Modelo 4+1
Modelo 4+1Modelo 4+1
Modelo 4+1
 
Metodología WEB UWE
Metodología WEB UWEMetodología WEB UWE
Metodología WEB UWE
 
Tm01 el modelado en el desarrollo de software
Tm01 el modelado en el desarrollo de softwareTm01 el modelado en el desarrollo de software
Tm01 el modelado en el desarrollo de software
 
Procesos de software Unidad 2 - Software Enginnering - Ian sommerville
Procesos de software  Unidad 2 - Software Enginnering - Ian sommervilleProcesos de software  Unidad 2 - Software Enginnering - Ian sommerville
Procesos de software Unidad 2 - Software Enginnering - Ian sommerville
 
Metodologia incremental
Metodologia incrementalMetodologia incremental
Metodologia incremental
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Analisis y Diseños de Sistemas 2-Metodologia OOSE
Analisis y Diseños de Sistemas 2-Metodologia OOSEAnalisis y Diseños de Sistemas 2-Metodologia OOSE
Analisis y Diseños de Sistemas 2-Metodologia OOSE
 
Diagrama de Componentes
Diagrama de ComponentesDiagrama de Componentes
Diagrama de Componentes
 
Modelo 4+1
Modelo 4+1Modelo 4+1
Modelo 4+1
 
Gestión del riesgo de software
Gestión del riesgo de software Gestión del riesgo de software
Gestión del riesgo de software
 
Metodología rup
Metodología rupMetodología rup
Metodología rup
 
Requerimientos no funcionales
Requerimientos no funcionalesRequerimientos no funcionales
Requerimientos no funcionales
 
Arquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidosArquitectura de sistemas distribuidos
Arquitectura de sistemas distribuidos
 
Iniciación a OpenGL
Iniciación a OpenGLIniciación a OpenGL
Iniciación a OpenGL
 

Destacado

Metodología de la Programación II El modelado del software
Metodología de la Programación II  El modelado del softwareMetodología de la Programación II  El modelado del software
Metodología de la Programación II El modelado del software
Videoconferencias UTPL
 
UML: CASOS DE USO
UML: CASOS DE USOUML: CASOS DE USO
UML: CASOS DE USO
Katty Landacay
 
METODOLOGÍA PARA EL DISEÑO DE SOFTWARE
METODOLOGÍA PARA EL DISEÑO DE SOFTWAREMETODOLOGÍA PARA EL DISEÑO DE SOFTWARE
METODOLOGÍA PARA EL DISEÑO DE SOFTWARE
adark
 
DiseñO Del Software E IngenieríA Del Software
DiseñO Del Software E IngenieríA Del SoftwareDiseñO Del Software E IngenieríA Del Software
DiseñO Del Software E IngenieríA Del Software
lcastillo110
 
uml
umluml
Tms 01 conceptos
Tms 01 conceptosTms 01 conceptos
Tms 01 conceptos
Jorge Pariasca
 
Modelado, Ingenieria de Software
Modelado, Ingenieria de SoftwareModelado, Ingenieria de Software
Herramientas Multimediales
Herramientas MultimedialesHerramientas Multimediales
Herramientas Multimediales
Diroplan
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
kellypt1
 
PROCESOS SOCIO-EDUCATIVOS: SEGREGACIÓN, INTEGRACIÓN E INCLUSIÓN EDUCATIVA
PROCESOS SOCIO-EDUCATIVOS: SEGREGACIÓN, INTEGRACIÓN E INCLUSIÓN EDUCATIVAPROCESOS SOCIO-EDUCATIVOS: SEGREGACIÓN, INTEGRACIÓN E INCLUSIÓN EDUCATIVA
PROCESOS SOCIO-EDUCATIVOS: SEGREGACIÓN, INTEGRACIÓN E INCLUSIÓN EDUCATIVA
Alejandro Pinzon
 
Proyecto de integracion de las TIC
Proyecto de integracion de las TICProyecto de integracion de las TIC
Proyecto de integracion de las TIC
Salud publica
 
5 Steps to Revitalize Your Brand
5 Steps to Revitalize Your Brand5 Steps to Revitalize Your Brand
5 Steps to Revitalize Your Brand
23rd & 5th
 
Integración de las tic en sistema educativo
Integración de las tic en sistema educativoIntegración de las tic en sistema educativo
Integración de las tic en sistema educativo
Yajaira Fernández
 
Introduccion al modelamiento
Introduccion al modelamientoIntroduccion al modelamiento
Introduccion al modelamiento
Eder Dueñas tenorio
 
Silabo lógica de programación
Silabo   lógica de programaciónSilabo   lógica de programación
Silabo lógica de programación
Edwin Mamani López
 
Que es Ingenieria del Software?,
Que es Ingenieria del Software?,Que es Ingenieria del Software?,
Que es Ingenieria del Software?,
Robert Rodriguez
 
Avances en la integración de las TIC en los sistemas educativos latinoamericanos
Avances en la integración de las TIC en los sistemas educativos latinoamericanosAvances en la integración de las TIC en los sistemas educativos latinoamericanos
Avances en la integración de las TIC en los sistemas educativos latinoamericanos
María Janeth Ríos C.
 
Keylogger
KeyloggerKeylogger
Keylogger
MiguelCstellano
 
Phishing not fishing!
Phishing not fishing!Phishing not fishing!
Phishing not fishing!
anonh4ck3r
 
Uso responsable de las tic
Uso responsable de las ticUso responsable de las tic
Uso responsable de las tic
Irina Echeverria Fabregas
 

Destacado (20)

Metodología de la Programación II El modelado del software
Metodología de la Programación II  El modelado del softwareMetodología de la Programación II  El modelado del software
Metodología de la Programación II El modelado del software
 
UML: CASOS DE USO
UML: CASOS DE USOUML: CASOS DE USO
UML: CASOS DE USO
 
METODOLOGÍA PARA EL DISEÑO DE SOFTWARE
METODOLOGÍA PARA EL DISEÑO DE SOFTWAREMETODOLOGÍA PARA EL DISEÑO DE SOFTWARE
METODOLOGÍA PARA EL DISEÑO DE SOFTWARE
 
DiseñO Del Software E IngenieríA Del Software
DiseñO Del Software E IngenieríA Del SoftwareDiseñO Del Software E IngenieríA Del Software
DiseñO Del Software E IngenieríA Del Software
 
uml
umluml
uml
 
Tms 01 conceptos
Tms 01 conceptosTms 01 conceptos
Tms 01 conceptos
 
Modelado, Ingenieria de Software
Modelado, Ingenieria de SoftwareModelado, Ingenieria de Software
Modelado, Ingenieria de Software
 
Herramientas Multimediales
Herramientas MultimedialesHerramientas Multimediales
Herramientas Multimediales
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
PROCESOS SOCIO-EDUCATIVOS: SEGREGACIÓN, INTEGRACIÓN E INCLUSIÓN EDUCATIVA
PROCESOS SOCIO-EDUCATIVOS: SEGREGACIÓN, INTEGRACIÓN E INCLUSIÓN EDUCATIVAPROCESOS SOCIO-EDUCATIVOS: SEGREGACIÓN, INTEGRACIÓN E INCLUSIÓN EDUCATIVA
PROCESOS SOCIO-EDUCATIVOS: SEGREGACIÓN, INTEGRACIÓN E INCLUSIÓN EDUCATIVA
 
Proyecto de integracion de las TIC
Proyecto de integracion de las TICProyecto de integracion de las TIC
Proyecto de integracion de las TIC
 
5 Steps to Revitalize Your Brand
5 Steps to Revitalize Your Brand5 Steps to Revitalize Your Brand
5 Steps to Revitalize Your Brand
 
Integración de las tic en sistema educativo
Integración de las tic en sistema educativoIntegración de las tic en sistema educativo
Integración de las tic en sistema educativo
 
Introduccion al modelamiento
Introduccion al modelamientoIntroduccion al modelamiento
Introduccion al modelamiento
 
Silabo lógica de programación
Silabo   lógica de programaciónSilabo   lógica de programación
Silabo lógica de programación
 
Que es Ingenieria del Software?,
Que es Ingenieria del Software?,Que es Ingenieria del Software?,
Que es Ingenieria del Software?,
 
Avances en la integración de las TIC en los sistemas educativos latinoamericanos
Avances en la integración de las TIC en los sistemas educativos latinoamericanosAvances en la integración de las TIC en los sistemas educativos latinoamericanos
Avances en la integración de las TIC en los sistemas educativos latinoamericanos
 
Keylogger
KeyloggerKeylogger
Keylogger
 
Phishing not fishing!
Phishing not fishing!Phishing not fishing!
Phishing not fishing!
 
Uso responsable de las tic
Uso responsable de las ticUso responsable de las tic
Uso responsable de las tic
 

Similar a Modelamiento de software

MODELAMIENTO DE SOFTWARE
MODELAMIENTO DE SOFTWAREMODELAMIENTO DE SOFTWARE
MODELAMIENTO DE SOFTWARE
juan gonzalez
 
Lineas de productos de software y metodo watch
Lineas de productos de software  y metodo watchLineas de productos de software  y metodo watch
Lineas de productos de software y metodo watch
Marcos Rosales
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
Fernando Alfonso Casas De la Torre
 
Material rap4
Material rap4Material rap4
Material rap4
Manuel Zapata
 
Metodologías de Desarrollo de Software Jr
 Metodologías de Desarrollo de Software Jr Metodologías de Desarrollo de Software Jr
Metodologías de Desarrollo de Software Jr
Junior Leal
 
Conceptos sobre gestion de proyectos
Conceptos sobre gestion de proyectosConceptos sobre gestion de proyectos
Conceptos sobre gestion de proyectos
Keller William
 
Conceptos sobre gestion de proyectos1
Conceptos sobre gestion de proyectos1Conceptos sobre gestion de proyectos1
Conceptos sobre gestion de proyectos1
Keller William
 
Metodogia moprosof metrica v3 (5)
Metodogia moprosof metrica v3 (5)Metodogia moprosof metrica v3 (5)
Metodogia moprosof metrica v3 (5)
Johita Guerrero
 
Metodogia moprosof metrica v3 (6)
Metodogia moprosof metrica v3 (6)Metodogia moprosof metrica v3 (6)
Metodogia moprosof metrica v3 (6)
Johita Guerrero
 
Licenciatura en desarrollo de software
Licenciatura en desarrollo de softwareLicenciatura en desarrollo de software
Licenciatura en desarrollo de software
ignacio palacios
 
Proceso y diseño de un software
Proceso y diseño  de un   softwareProceso y diseño  de un   software
Proceso y diseño de un software
jafigueroa26
 
Proceso y diseño de un software
Proceso y diseño  de un   softwareProceso y diseño  de un   software
Proceso y diseño de un software
CESARCONTRERAS009
 
Proceso y diseño de un software
Proceso y diseño  de un   softwareProceso y diseño  de un   software
Proceso y diseño de un software
CESARCONTRERAS009
 
Proceso y diseño de un software
Proceso y diseño  de un   softwareProceso y diseño  de un   software
Proceso y diseño de un software
jafigueroa26
 
METODOLOGIAS.pptx
METODOLOGIAS.pptxMETODOLOGIAS.pptx
METODOLOGIAS.pptx
juan gonzalez
 
Metodologías para el análisis y diseño de sistemas
Metodologías para el análisis y diseño de sistemasMetodologías para el análisis y diseño de sistemas
Metodologías para el análisis y diseño de sistemas
ignaciogonzalez107
 
Desarrollo de software
Desarrollo de softwareDesarrollo de software
Desarrollo de software
sairarcf
 
Licenciatura en desarrollo de software.
Licenciatura en desarrollo de software.Licenciatura en desarrollo de software.
Licenciatura en desarrollo de software.
ignacio palacios
 
1 Avance Del Proyecto 6
1 Avance Del Proyecto 61 Avance Del Proyecto 6
1 Avance Del Proyecto 6
guestde29b5
 
Lineas de productos de software y método watch
Lineas de productos de software y método watchLineas de productos de software y método watch
Lineas de productos de software y método watch
جويل غونزاليس
 

Similar a Modelamiento de software (20)

MODELAMIENTO DE SOFTWARE
MODELAMIENTO DE SOFTWAREMODELAMIENTO DE SOFTWARE
MODELAMIENTO DE SOFTWARE
 
Lineas de productos de software y metodo watch
Lineas de productos de software  y metodo watchLineas de productos de software  y metodo watch
Lineas de productos de software y metodo watch
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Material rap4
Material rap4Material rap4
Material rap4
 
Metodologías de Desarrollo de Software Jr
 Metodologías de Desarrollo de Software Jr Metodologías de Desarrollo de Software Jr
Metodologías de Desarrollo de Software Jr
 
Conceptos sobre gestion de proyectos
Conceptos sobre gestion de proyectosConceptos sobre gestion de proyectos
Conceptos sobre gestion de proyectos
 
Conceptos sobre gestion de proyectos1
Conceptos sobre gestion de proyectos1Conceptos sobre gestion de proyectos1
Conceptos sobre gestion de proyectos1
 
Metodogia moprosof metrica v3 (5)
Metodogia moprosof metrica v3 (5)Metodogia moprosof metrica v3 (5)
Metodogia moprosof metrica v3 (5)
 
Metodogia moprosof metrica v3 (6)
Metodogia moprosof metrica v3 (6)Metodogia moprosof metrica v3 (6)
Metodogia moprosof metrica v3 (6)
 
Licenciatura en desarrollo de software
Licenciatura en desarrollo de softwareLicenciatura en desarrollo de software
Licenciatura en desarrollo de software
 
Proceso y diseño de un software
Proceso y diseño  de un   softwareProceso y diseño  de un   software
Proceso y diseño de un software
 
Proceso y diseño de un software
Proceso y diseño  de un   softwareProceso y diseño  de un   software
Proceso y diseño de un software
 
Proceso y diseño de un software
Proceso y diseño  de un   softwareProceso y diseño  de un   software
Proceso y diseño de un software
 
Proceso y diseño de un software
Proceso y diseño  de un   softwareProceso y diseño  de un   software
Proceso y diseño de un software
 
METODOLOGIAS.pptx
METODOLOGIAS.pptxMETODOLOGIAS.pptx
METODOLOGIAS.pptx
 
Metodologías para el análisis y diseño de sistemas
Metodologías para el análisis y diseño de sistemasMetodologías para el análisis y diseño de sistemas
Metodologías para el análisis y diseño de sistemas
 
Desarrollo de software
Desarrollo de softwareDesarrollo de software
Desarrollo de software
 
Licenciatura en desarrollo de software.
Licenciatura en desarrollo de software.Licenciatura en desarrollo de software.
Licenciatura en desarrollo de software.
 
1 Avance Del Proyecto 6
1 Avance Del Proyecto 61 Avance Del Proyecto 6
1 Avance Del Proyecto 6
 
Lineas de productos de software y método watch
Lineas de productos de software y método watchLineas de productos de software y método watch
Lineas de productos de software y método watch
 

Modelamiento de software

  • 2. 1. Definición El modelamiento de software es una técnica con la complejidad inherente a los sistemas.
  • 3. 2. Objetivos. • Los objetivos del modelado se consiguen 4 importantes objetivos: • • Nos ayuda a visualizar como es o queremos que sea un sistema. • Nos permite especificar la estructura o el comportamiento de un sistema. • Nos proporciona plantillas que nos guían en la construcción de un sistema. • Documentan las decisiones que se toman.
  • 4. 3. Beneficios. Estos beneficios podrán ayudar a que se mejore el modelamiento de software: • Mejora la productividad. • Reduce el número de defectos en el código. • Facilita la comprensión; lo que facilita la integración de nuevos miembros en el equipo. • Mejora la descomposición y modularización del software. • Facilita la evolución y mantenimiento del software. • Mejora la reusabilidad.
  • 5. 4. Principios. Principios de modelado de software: A. La forma como vemos el problema tiene una profunda influencia en forma como acometemos el problema y le damos solución al mismo. B. Para modelar un sistema complejo no es suficiente un único modelo se requiere múltiples modelos donde cada uno representa una vista del sistema; esos modelos se complementan entre sí. C. Cualquier modelo puede ser representado con diferentes grados de precisión. D. Los mejores modelos están ligados a la realidad.
  • 6. 5. Importancia. Para poder realizar un modelamiento se debe tener en cuenta la gran importancia que este tiene para dar a conocer como es su uso y manejo en Software.  Comprender la realidad. Un modelo es una simplificación de la realidad.  Comprender el sistema. Un modelo permite comprender mejor el sistema que estamos desarrollando: sus elementos y sus relaciones.  Reducir la complejidad. Un modelo permite reducir la complejidad de entender sistemas complejos en su totalidad.  Comunicar con otros. Un modelo permite la comunicación entre los desarrollos y los clientes.
  • 7. RESUMEN El modelamiento de Software plantea definir un modelo de apoyo al proceso de desarrollo de software de la carrera de Ing. Informática en universidades, empresas, instituciones a través de la aplicación de la gestión integrada de proyectos, con una proyección a ser usado por todo aquel que necesite de una metodología fácil de entender y aplicar. Es por ello que en este documento se presenta en forma resumida todo lo necesario para la aplicación correcta de esta metodología y que sido recopilado en el transcurso de la investigación teniendo como antecedentes la experiencia de la producción de software por el grupo para las entidades productivas, turísticas y de servicios en general, los años de experiencia de producción de software a través de un modelo dual de formación profesional de estudiantes de informática, la valoración de expertos de la producción de software, la valoración de docentes de la disciplina de Ingeniería de software y la insuficiente capacidad de respuesta a los clientes.
  • 8. SUMMARY Software modeling poses define a model to support the process of software development career Ing. Computer in universities, institutions through the implementation of integrated project management, with a projection to be used by anyone you need an easy method to understand and apply. That is why in this document is presented in summary form everything necessary for the correct application of this methodology and been collected in the course of the investigation having as background the experience of software production by the group for productive entities, tourism and services in general, years of experience in software production through a dual model of vocational training of students of computing, expert assessment of the production of software, evaluation of teaching the discipline of Software Engineering and insufficient responsiveness to customers.
  • 9. Recomendaciones 1. Como recomendación se sugiere la aplicación de normativas establecidas a nivel internacional. 2. Las aplicaciones tienen que tener métodos de calidad al software a desarrollar. 3. Garantizar la calidad del mismo y que logre cumplir su objetivo. Conclusiones 1. El éxito en la producción de software se obtiene logrando hacerlo con calidad y demostrando el grado de ésta, calificando como buena. 2. Esto sólo es posible con la implantación de un Sistema para el Aseguramiento de la Calidad del Software directamente relacionado con la política establecida para su elaboración y que esté en correspondencia con la definición internacional ISO de calidad, ampliamente aceptada, y por los estándares del grupo ISO 9000.
  • 10. Apreciación del Equipo Es este trabajo damos a entender que el modelamiento de Software es de gran ayuda ya que gracias a su aplicación que nos brida nos da una mejor calidad de cómo ir generando ganancias tanto brindando ayuda para el usuario como para el cliente. Gracias al modelamiento de software se da la comunicación con los clientes construyendo un nivel mayor donde se pueda tener un acceso único lo cual no generara mucha controversia, nos brinda la seguridad que se necesita de esta manera se puede dar la apreciación para nosotros que el modelamiento de software es de gran ayuda ya que nos soluciona problemas llegando a su punto de iniciación y terminando con ello.