SlideShare una empresa de Scribd logo
2
Lo más leído
4
Lo más leído
5
Lo más leído
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

PPTX
Modelamiento software
PPTX
PPTX
Diagrama de Componentes
PDF
2. Casos de uso y diagramas de casos de uso
PPTX
Taller de Base de Datos - Unidad 7 Conectividad
DOCX
Estándares para el Modelado de Procesos de Negocios
PPTX
Diseño caso de pruebas
PPTX
Analisis Y DiseñO Orientado A Objetos
Modelamiento software
Diagrama de Componentes
2. Casos de uso y diagramas de casos de uso
Taller de Base de Datos - Unidad 7 Conectividad
Estándares para el Modelado de Procesos de Negocios
Diseño caso de pruebas
Analisis Y DiseñO Orientado A Objetos

La actualidad más candente (20)

PDF
Metodologia orientada a objeto
PPT
Arquitectura 3 Capas
PPTX
Planificacion de proyecto de software
PPTX
Manejo de los procesos en los sistemas operativos
PDF
Caracterizacion del paralelismo
PDF
Diagramas de implementacion
PPTX
Documentación de sistemas
PPT
Modelos de dominio
PDF
Banco de temas de tesis para la carrera de ing. de sistemas
PPT
Técnicas para la Obtención de Requerimientos
DOCX
Gestores de bases de datos cuadros comparativos
PPT
Modelo de datos
PPSX
Ieee 830
PPTX
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
PDF
Modelo relacional
PPTX
casos de uso
PPTX
Diagramas De Caso De Uso
PPTX
Arquitectura de Bases de Datos Oracle
PPT
Modelamiento De Negocio
PPTX
Vistas Arquitectonicas Ingenieria de Software
Metodologia orientada a objeto
Arquitectura 3 Capas
Planificacion de proyecto de software
Manejo de los procesos en los sistemas operativos
Caracterizacion del paralelismo
Diagramas de implementacion
Documentación de sistemas
Modelos de dominio
Banco de temas de tesis para la carrera de ing. de sistemas
Técnicas para la Obtención de Requerimientos
Gestores de bases de datos cuadros comparativos
Modelo de datos
Ieee 830
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Modelo relacional
casos de uso
Diagramas De Caso De Uso
Arquitectura de Bases de Datos Oracle
Modelamiento De Negocio
Vistas Arquitectonicas Ingenieria de Software
Publicidad

Destacado (20)

PPT
Tm01 el modelado en el desarrollo de software
PPT
Metodología de la Programación II El modelado del software
PPT
UML: CASOS DE USO
PPTX
METODOLOGÍA PARA EL DISEÑO DE SOFTWARE
PPTX
DiseñO Del Software E IngenieríA Del Software
PPTX
Tms 01 conceptos
PPTX
Herramientas Multimediales
DOCX
Modelos de desarrollo de software
PPTX
PROCESOS SOCIO-EDUCATIVOS: SEGREGACIÓN, INTEGRACIÓN E INCLUSIÓN EDUCATIVA
DOC
Proyecto de integracion de las TIC
PDF
5 Steps to Revitalize Your Brand
PPTX
Integración de las tic en sistema educativo
PDF
Introduccion al modelamiento
PDF
Silabo lógica de programación
DOC
Que es Ingenieria del Software?,
PDF
Avances en la integración de las TIC en los sistemas educativos latinoamericanos
PPTX
Keylogger
PPT
Phishing not fishing!
Tm01 el modelado en el desarrollo de software
Metodología de la Programación II El modelado del software
UML: CASOS DE USO
METODOLOGÍA PARA EL DISEÑO DE SOFTWARE
DiseñO Del Software E IngenieríA Del Software
Tms 01 conceptos
Herramientas Multimediales
Modelos de desarrollo de software
PROCESOS SOCIO-EDUCATIVOS: SEGREGACIÓN, INTEGRACIÓN E INCLUSIÓN EDUCATIVA
Proyecto de integracion de las TIC
5 Steps to Revitalize Your Brand
Integración de las tic en sistema educativo
Introduccion al modelamiento
Silabo lógica de programación
Que es Ingenieria del Software?,
Avances en la integración de las TIC en los sistemas educativos latinoamericanos
Keylogger
Phishing not fishing!
Publicidad

Similar a Modelamiento de software (20)

PPTX
Modelamiento software
PPTX
Modelamiento software
PPTX
Modelamiento software
PPTX
MODELAMIENTO DE SOFTWARE
PDF
Modelos del software
PDF
Equipo 5 Metodos de Desarrllo de Software
PPTX
Ingeniería de software
PPT
Curso ingeniería de software parte i
PPTX
Proceso y diseño de un software
PPTX
Proceso y diseño de un software
PPTX
Proceso y diseño de un software
PPTX
Proceso y diseño de un software
PDF
Presentacion minimalista aesthetic simple beige.pdf
DOCX
Modelo de cascadaa
PPTX
Modelos de desarrollo de software
PDF
Tema 2 Modelos de Proceso del Software_para imprimir.pdf
PPTX
Modelos de desarrollo del software
PPT
Proceso de Software Una Visión General
PPTX
Ciclo de vida del software y su beneficio.pptx
Modelamiento software
Modelamiento software
Modelamiento software
MODELAMIENTO DE SOFTWARE
Modelos del software
Equipo 5 Metodos de Desarrllo de Software
Ingeniería de software
Curso ingeniería de software parte i
Proceso 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 software
Presentacion minimalista aesthetic simple beige.pdf
Modelo de cascadaa
Modelos de desarrollo de software
Tema 2 Modelos de Proceso del Software_para imprimir.pdf
Modelos de desarrollo del software
Proceso de Software Una Visión General
Ciclo de vida del software y su beneficio.pptx

Último (9)

PPTX
Tratará sobre Grafos_y_Arboles_Presentacion.pptx
PPTX
Implementación equipo monitor12.08.25.pptx
PDF
Presentacion de compiladores e interpretes
PPTX
Control de seguridad en los sitios web.pptx
PPTX
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
PPTX
Conceptos basicos de Base de Datos y sus propiedades
PDF
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
PPTX
Fundamentos de Python - Curso de Python dia 1
PDF
AutoCAD Herramientas para el futuro, Juan Fandiño
Tratará sobre Grafos_y_Arboles_Presentacion.pptx
Implementación equipo monitor12.08.25.pptx
Presentacion de compiladores e interpretes
Control de seguridad en los sitios web.pptx
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
Conceptos basicos de Base de Datos y sus propiedades
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
Fundamentos de Python - Curso de Python dia 1
AutoCAD Herramientas para el futuro, Juan Fandiño

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.