A continuación se muestra un mapa conceptual que rescata los principales conceptos relacionados a la Ingeniería de Software como tema central.
Agradezco tus comentarios y aportaciones, puedes sugerir otros conceptos que creas importantes relacionados a la Ingeniería de Software y comentarlo.
En la actualidad en la ingeniería de software se utiliza mucho la reutilización de software o compomentes de software. Esta práctica ayuda a desarrollar un software de mayor calidad?
ResponderEliminarLa reutilización es considerada una buena práctica dentro de la Ingeniería de Software y como buena práctica si puede ayudar a construir un software de calidad. Al reutilizar se está evitando código repetido y a la vez estamos cumpliendo con un principio básico, el principio DRY (no repetir código), todo esto ayuda a la mantenibilidad del software.
EliminarLa ingeniera de Software, se encarga de aplicar y estudiar los procesos y actividades para la elaboración de un producto (Software), con la finalidad de obtener resultados de calidad que cumplan todos los requisitos del cliente.
ResponderEliminarJeancarlo Valladares Pozo.
La ingeniería de software como tal es pare de la ingeniería de sistemas y aplica el concepto de reutilización de software mediante un enfoque sistemático
ResponderEliminarque es más bien un proceso de software. Proceso de sofware define actividades relacionadas que conducen al desarrollo de software y cuentan con una estructura
general como se describe:
•Especificación del software
•Diseño e implementación del software
•Validación del Software
•Evaluación del software
De este modo llegando a describir: productos, roles y pre-postcondiciones. Existen en una suerte de categorías de procesos de sofware divididas en 2 ramas:
•PLAN-DRIVEN
•Procesos ágiles
Además dentro de estos existen modelos de proceso de software como:
•Waterfall(cascada)
•Desarrollo Incremental
•Ingeniería de Software orientada a la reutilización.
Sin embargo, no importa que enfoque de proceso sea usado, el producto final tiene que ser un software que cumpla con las especificaciones de software,
la posibilidad de su validación y evolución; y las características de calidad funcionales y no funcionales:
•Funcionalidad •Fiabilidad
•Usabilidad
•Mantenibilidad
•Portabilidad
•Eficiencia
La ingeniería de software se define como una disciplina en el desarrollo de un software desde que se inicia hasta que se finaliza. Se requiere de varios procesos para desarrollar un producto de software
ResponderEliminarComo lo plasma el mapa conceptual LA INGENIERÍA DE SOFTWARE adopta un enfoque sistemático conocido como PROCESO DE SOFTWARE. Tal proceso Lan Sommervile lo plantea como un conjunto coherente de actividades para la producción de software.
ResponderEliminarPienso que actualmente no se cuenta con una metodología que efectivamente se ajuste a cualquier tipo de proyecto y que entregue elementos inherentes a la calidad, la gestión, la organización y el negocio mismo, entre otros, claramente definidos
ResponderEliminarEn Ingeniería de Software no existe una sola receta para solucionar los problemas de un Proyecto de Software. Las metodologías nos sirven de guía para abordar buenas prácticas pero en todo proyecto hay que adaptarlo según las características o condiciones que se den.
EliminarA mi parecer, la ingeniería de software, aun le falta que sus procesos este mas estrechamente relacionado con sus procesos, pues a mi parecer muchas veces no cumple con ciertas obligaciones. Si bien es cierto que intenta promover el comportamiento ético y responsable, pocas veces esto se ve revelado en sus procesos.
ResponderEliminarEste comentario ha sido eliminado por el autor.
EliminarFe De Erratas:
EliminarA mi parecer,a la ingeniería de software aún le falta que su ética y comportamiento responsable este mas estrechamente relacionado con sus procesos,
La Ingeniería de Software es disciplinado y cuantificable al desarrollo, operación y mantenimiento del software. Trata del establecimiento de los principios y métodos de la Ingeniería de Software de modo rentable, que sea fiable, además incluye el análisis previo de la situación, el diseño, el desarrollo del software y las pruebas para confirmar su correcto funcionamiento e implementación del sistema.
ResponderEliminarLa Ingeniería de Software es una disciplina que lidia con el diseño, desarrollo, operación y mantenimiento de software. Se basa en establecer métodos y principios para desarrollar un software de calidad y efectividad .
ResponderEliminarHoy en día para la realización de un producto de software, se necesita tiempo y dinero, con lo que en este mapa podemos observar las características de un producto de calidad, pero si usamos el modelo de reutilizacion, el tiempo y dinero serian mas cortos, pero no veria de cierta forma bien utilizar codigos ajenos.
ResponderEliminarLa reutilización no quiere decir utilizar código ajeno o copiarlo de otro lado, principalmente se basa en no repetir código, lo cual ayuda a la mantenibilidad. La alta reutilización requiere un buen diseño.
EliminarEste comentario ha sido eliminado por el autor.
ResponderEliminar*La ingeniería de software está asociada al desarrollo del producto software que usa métodos, principios y procedimientos científicos. El resultado de este es un producto software eficiente y de confianza.
ResponderEliminarLos grandes sistemas de software constituyen un elemento común en nuestra sociedad, convirtiéndose imprescindibles para la industria, el comercio y las personas.
Buenas tardes ingeniero Lain.
ResponderEliminarMe gustaría saber: ¿De que manera se podría garantizar un producto software de calidad al 100%?
Lograr un producto Software de calidad al 100% es difícil de conseguir, no es una formula matemática con un resultado exacto. Esto depende de muchos factores. La calidad de software se mide principalmente por el cumplimiento de los requisitos o expectativas de los clientes o usuarios. Si adoptamos buenos procesos, aplicamos adecuadamente las técnicas, diseñamos una adecuada arquitectura, y contamos con la gente adecuada, podríamos logras o cumplir los requisitos o expectativas que exigen los usuarios.
EliminarEl proceso de la ingeniería de software es por si muy estructurado y completo. A mi parecer el modelo incremental es el más optimo y confiable en cuanto realizar un proyecto, el cual veo que esta orientado en este mapa conceptual. Si los procesos fueran inclinado a este modelo los software serian consistentes,
ResponderEliminarfiables y muchas óptimos.
La Ingeniería de software es el estudio de los principios y metodologías para el desarrollo y mantenimiento de sistemas software , a fin de obtener software de modo rentable, que sea fiable y que cumpla con las especificaciones del dicho software, ademas de que trabaje en maquinas reales.
ResponderEliminarBuenos días profesor.
ResponderEliminarEn este Mapa Conceptual, vemos que la Ingeniería de Software aplica a la Reutilización de Software, cuando según el libro de Sommerville, existen otros dos modelos más: El Modelo en Cascada(waterfall) y El Desarrollo Incremental.
La ingeniería del software es un proceso formal de desarrollo de software en el que las necesidades del usuario se traducen en requerimientos, estos se transforman en diseño que se implementa en un código que se prueba para ver cuan optimo es, despues se documenta y se certifica para su uso operativo.
ResponderEliminarLa ingeniería de Software en lo que respecta al modelado de software ha avanzado vastamente en los últimos años. Se ha vuelto compleja, pero ante ello se ha desarrollado un conjunto de herramientas abstractas que facilitan desde la elaboración de las reglas del negocio hasta la entrega de prototipos e implementación. El resultado del gran proceso siempre debe ser un software limpio, mantenible y actualizable, que cumplan con su propósito y al ser actualizable pueda evolucionar en un futuro.
ResponderEliminarCurso: Analista de Sistemas .
ResponderEliminarEl proceso administrativo debe ser constante, continuo tanto del desarrollado como del usuario ya que facilitara la mejora en los cambios del sistema y de la empresa.
LA reutilizacion de Software es el proceso de creación de sistemas de software a partir de uno existente, en lugar de tener que rediseñar desde el principio.
ResponderEliminarQue tanto podría ayudar y que consecuencias podría tener al no aplicarse de manera correcta en la elaboración del sistema?
Como se puede definir el comportamiento ético en el proceso de desarrollo de software?
Alumno de Analisis y Diseño de Sistemas-UCV
el comportamiento ético lo puedes consultar en el post:
Eliminarhttp://maestrodelsoftware.blogspot.pe/2015/06/etica-en-la-ingenieria-de-software.html
Este comentario ha sido eliminado por el autor.
ResponderEliminarCayetano Corrales UCV Analisis y Diseño de Sistemas
ResponderEliminarLa ingeniería de software es parte de la ingeniería de sistemas y requiere conocimientos de la ciencia de la computación. Esta se aplica a la reutilizacion de software y apoya al desarrollo de este mismo; ademas promueve el comportamiento ético y responsable pues adopta un enfoque sistemático conocido como proceso de software.
el proceso de software elabora un producto software que debe cumplir con características de calidad.
Este comentario ha sido eliminado por el autor.
ResponderEliminarcomo se puede apreciar en el mapa conceptual la ingeniería de software abarca desde el inicio hasta el final de su desarrollo y siempre se debe seguir un orden para poder logran un software de calidad, confiable y sobre todo que te termita su evolucion a futuro para asi lograr ayudar al usuario como para el cliente.
ResponderEliminar¿cual es o seria el veneficion de la reutilizacion de software?
La reutilización de software permite no repetir código, lo cual hace al software más mantenible en el tiempo.
EliminarCon el avance tecnológico, el Software tiene que ser o estar diseñado para ser utilizado en múltiples plataformas
ResponderEliminar¿la calidad del Software se define por la calidad del programador o por la cantidad de dinero invertido?
Alumno ANÁLISIS_Y_DISEÑO_DE_SISTEMAS
Hola, ninguna de las anteriores. Principalmente debe cumplir los requisitos del cliente, requisitos funcionales y no funcionales.
EliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarAsignatura: Análisis y Diseño de Sistema
ResponderEliminarNombre : Padilla Mauricio Kevin
ingeniera de software es la construcción y desarrollo de proyectos se aplican métodos y técnicas para resolver los problemas, la informática aporta herramientas y procedimientos sobre los que se apoya la ingeniería de software.
• Mejorar la calidad de los productos de software
• Aumentar la productividad y trabajo de los ingenieros del software.
• Facilitar el control del proceso de desarrollo de software.
• Suministrar a los desarrolladores las bases para construir software de alta calidad en una forma eficiente.
• Definir una disciplina que garantice la producción y el mantenimiento de los productos software
Un proyecto de desarrollo de un Sistema de
ResponderEliminarsoftware comprende varios componentes o pasos
llevados a cabo durante la etapa del análisis,
el cual ayuda a traducir las necesidades del
cliente .
gracias a la reutilizacion de de software permite a obtener un software de mejor calidad.
ResponderEliminarComo criterio de medida de calidad de los requisitos funcionales ¿Que características deben tener los requisitos no funcionales para que la medida de calidad sea la mas adecuada?
ResponderEliminarJesús Omar Herrera López - UCV - Análisis y diseño de sistemas
El proceso de software a deber ser confiable para el programador y para el cliente a quien se le va a dar el producto,
ResponderEliminarlos ingenieros de sistemas van de la mano con cada avanza del proceso software , ya que tiene mantenimientos,que estos hacen
las características de calidad sean mejores hacia el producto,para desarrollar un software se debe prolongar bien el tiempo y no hacerlo todo
a lo veloz ya que un breve error puede malograr todo el sistema, se necesita hacer como mini-proyectos y ir avanzando de a cuerdo a lo que se quiere brindar
Coronado Paredes Elvis - UCV-ING.SISTEMAS
Ingeniería de software ha mantenido su preponderancia con el pasar de los años desde sus primeros brotes. Dentro de ella engloba un estético proceso sistémico que le ha permitido mantenerse en este nivel,esto gracias a la forma de tomar en cuenta cada detalle, permitiendo estructurarlo de una forma que siga sustentando el por qué de dicha situación, así no solo buscando culturalizar el conocimiento de la sociedad, sino que lo mantengan en práctica como guía en la vida diaria de cada uno.
ResponderEliminarGómez Culquichicon Cristhian Anderson - UCV - Análisis y diseño de sistemas
¿Y como vez a la Ingeniería de Software evolucionado dentro de unos años?
Eliminar¿Crees que seguirá manteniendo el nivel como lo esta haciendo ahora?
Anthony Tirado Miranda-Análisis y Diseño de Sistemas-UCV
Como compañeros de Ingeniería de Sistemas tenemos la misma idea de como se está manejando el proceso actualmente, es por ello que mantengo mi idea de ver a la Ingería de Software desarrollándose en forma positiva con la intención de mantener el interés de todos. La respuesta a que si seguiría manteniendo su nivel está dentro de tu valoración como estudiante y tu compromiso como futuro ingeniero, compartiendo las ideas captadas y aportando al mundo a seguir el desarrollo del conocimiento sobre éste tema de forma equitativa.
Eliminar¿Crees que el docente y nuestros compañeros mantengan la misma posición? Espero vuestro comentario profesor de area.
EliminarAnthony Tirado Miranda-Analisis y Diseño de Sistemas-UCV
De acuerdo contigo, me agrada tu opción ...
EliminarLa ingeniería de software tiene métodos y procedimientos para el desarrollo del software y actualmente se esta usando la reutilización de software con la finalidad de obtener un software mejor desarrollado con calidad y con resultados eficientes.
ResponderEliminarSANDY RODRIGUEZ MENDOZA-ANÁLISIS Y DISEÑO DE SISTEMAS-UCV
Si bien la reutilizacion de software es el proceso de creación de sistemas de software a partir de un software existente, en lugar de tener que rediseñar desde el principio.¿Que pasaría si este software a reutilizar no cuenta con la calidad señalada?
EliminarAnthony Tirado Miranda-Análisis y Diseño de Sistemas-UCV
En este mapa conceptual vemos que la ingenría de Software aplica la reutilización del software y que para ello necesitamos de múltiples conocimientos de las ciencias de computación para tener las características de un software de calidad
ResponderEliminaradoptando un enfoque sistemático conocido como proceso de software.Pero ¿Como saber que al usuario se le esta brindando un software de calidad?
Blaz Correa Brian UCV-INGENERIA DE SISTEMAS
ANALISIS_Y_DISEÑO_DE_SISTEMAS
Hernández Castañeda, Marlon Wagner. Universidad Cesar Vallejo
ResponderEliminarLa ingeniería del Software es el establecimiento de los principios y métodos más resistentes de la ingeniería, ya que es una de las grandes bases para el desarrollo de la ingeniería, por tal fin de obtener económicamente software que sea viable y que funcione eficientemente sobre máquinas reales, estos sistemas deben funcionar correctamente, para que así no haya problemas a corto plazo, y las actualizaciones del software se hagan en el tiempo establecido.
CURSO: Análisis y Diseño de Sistemas.
Nombre: Rodriguez Llican Jonah
ResponderEliminarUNIVERSIDAD CESAR VALLEJO
aquí la reutilizacion de código juega un papel muy importante pues de esa manera no empesariamos de cero, pero claro la ingeniería de software es mas que eso la ingeniería de software es la aplicación de conocimientos y técnicas aprendidos para para hacer nuevo sotware, o evalucionar a los ya existentes
Asignatura: Análisis y Diseño de Sistemas
La ingeniería de software es la aplicación de un enfoque sistemático, disciplinado y
ResponderEliminarcuantificable al desarrollo, operación, y mantenimiento del software.
Curso: Analisis y diseño de sistemas.
la ingeniería de software esta de la mano con el proceso de software porque adopta el enfoque sistemático y promueve el comportamiento ético y responsable ya que el software tiene que ser confiable y seguro para que así pueda cumplir con los requisitos o lo que pida el usuario o cliente tiene que tener calidad .
ResponderEliminarDerian Aarom Peralta Ruesta - UCV - Analisis y Diseño de sistemas
Sobre la actividad pueden incluir el desarrollo de sofware desde cero
ResponderEliminarcon un lenguaje de programación estandar como Java o C para poder
elaborar un producto de software, que debe ser software mantenible,
confiable y eficiente para poder cumplir una características de calidad.
Ya que tambien debemos aprender a como enfrentar los cambios de software,
si uno toma la decision de crear un hadware,resulta muy costoso el cambio
de diseño. Y sobre de evolución de software siempre se debe mejorar para
que los clientes satisfaga nuestro producto de software de la mejor manera
con unos nuevos requisitos de software sea funcional o no funcional. Los
Ingenieros Software y Sistemas siempre se debe tener un enfoque sistémico.
Nombre: José Walter Morán Balladares. UCV-Ing. sistemas.
Curso: Analisis y Diseño de Software Ciclo:IV
Se podría decir que existe un punto de saturación del sistema en el que ya no es posible absorver más cambios. Y es por ello que si bien la reutilización es muy ventajosa y se la recomienda, tiene sus límites. Es parte de la experiencia de cada uno en ir descubriendo, y desarrollarla. Pero ¿Como logro una buena reutilización?¿Que características y elementos debo utilizar para mejorar la calidad e reulización de software?
ResponderEliminarANTHONY TIRADO MIRANDA-AnalisÍs y Diseño de Sistemas-UCV
Que pasaria si el software es mantenible y confiable, pero no eficiente, o eficiente y confiable, pero no mantenible, ¿Estaríamos hablando de calidad?, al conocer que la calidad en realidad es y está definida por el cliente o usuario. ¿Que otras características de calidad podríamos encontrar?
ResponderEliminarKarol Quiroz Carranza- UCV(Anàlisis y diseño de sistemas)
La ingeniería de software es la aplicacion de un enfoque sistematico,tambien trata del establecimiento de los principios y métodos de la ingeniería con el fin de obtener un software de modo rentable y fiable
ResponderEliminarLa ingeniería de software es la aplicacion de un enfoque sistematico, tambien trata del establecimiento de los principios y métodos de la ingeniería con el fin de obtener un software de modo rentable y fiable.
ResponderEliminarKEVIN CABRERA ROJAS (ANALISIS Y DISEÑO DE SISTEMAS -UCV)
Dentro de la reutilización de código, que es lo que se reutiliza en si es parte de ese mismo o es un cogido que se puede encontrar en cualquier otro lugar. A que hace referencia en si el termino reutilización de código.
ResponderEliminarMartinez Grados Bryan Aldair -- UCV -- Análisis y diseño de sistemas.
Según el Material de Lectura para el día de la fecha (Cap 2: Procesos de software, “Ingeniería de Software”, 9na edición, Sommerville), los problemas aparejados a la re-utilización de software están dados, en parte por los compromisos de requerimientos.
ResponderEliminar¿Podría explicar a que compromisos se refiere puntualmente?
Torres Matias - UCV / Análisis y Diseño de Sistemas.
Qué actividades se realizan en el proceso de validación del software?
ResponderEliminarAnálisis y Diseño de Sistemas
Elizabeth Aguirre Rodrìguez.
principalmente requisitos no funcionales como: fiabilidad, usabilidad, rendimiento y soportabilidad.
ResponderEliminarUno de los requisitos principales de la Ingeniería de software debería ser buscar siempre mejorar la calidad que sea posible según las necesidades de alguna empresa(cliente) y así pueda generar un producto de software confiable, muy eficaz y muy segura la cual pueda realizarse cambios y pueda tener una muy buena evolución sin errores ni fallos..
ResponderEliminarJIMÈNEZ CABANILLAS,Rafael-ANÀLISIS Y DISEÑO DE SISTEMAS-ING.SISTEMAS-UCV
Me intereso la reutilización del Software, el cual según mi opinión tiene algo que ver con la evolución del software. Es utilizar un software ya existente, el cual podemos modificar y hasta implementar nuevos componentes, para el beneficio del cliente, por lo tanto al reutilizar software adecuadamente con las tecnicas necesarias, nos reduciría costos, ya que no estaríamos creando un software desde el principio, sino solo mejorandolo, e implementandolo.
ResponderEliminarMiguel Angel Díaz Meléndez - Análisis y Diseño de Sistemas - UCV
En el mapa conceptual nos dice que la ingeniería de software es parte de la ingeniería de sistemas y la ingeniería de software requiere de conocimientos de ciencias de computación. Entonces, ¿ es necesario llevar un curso de computación para complementar nuestros conocimientos o eso se aprende en la practica?
ResponderEliminarANÁLISIS Y DISEÑO DE SISTEMAS- UCV -
Hola, claro que hay que llevar cursos de computación, sobre todo si en el curso nos enseñan buenas prácticas de programación lo cual ahorra tiempo en nuestro aprendizaje y no esperar sólo en aprender con la práctica. La práctica te hace experto.
EliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarEl mapa es bastante didáctico, sin embargo me deja una duda: ¿Cúal es el papel que cumple la reutilización del software en el apoyo del desarrollo de software? ¿Es que el "software a reutilizar" es como un "prototipo" para el software a desarrollar, o es una herramienta con la que el desarrollador trabaja para crear nuevo software?
ResponderEliminarRenzo Ronald Díaz Vila
Modelamiento y Análisis de Software
Universidad Privada del Norte
Desarrollar un software eficiente y de calidad, que cumpla con los requerimientos del usuario final, de facil actualizacion y mantenimiento. Es una tarea muy importante que tiene que cumplir la ingenieria de software.
ResponderEliminarLa ingenieria de software es aplicar los conocimientos de sistemas y ciencias de la computacion, enfocadas al desarrollo de un software que cumpla estas caracteristicas.
Delgado Pajares, Renzo Manuel - UPN(Modelamiento y Analisis de Software)
Este comentario ha sido eliminado por el autor.
ResponderEliminarEste comentario ha sido eliminado por el autor.
ResponderEliminarMuy informativo e interesante, este proceso nos permite entender a fondo los principios y metodologías de la ingeniería de software, y a su vez nos permite establecer las bases para desarrollar software de calidad que cumpla con los requerimientos del usuario.
ResponderEliminarAugusto Luna Victoria Cabrejos - Modelamiento Análisis de Software - Universidad Privada del Norte
La ingeniería de software se encarga de elaborar un producto de software de calidad. Para esto el software debe ser mantenible, confiable y eficiente. ¿Cómo podemos lograrlo? Pues si se hace uso de todo el proceso de software en el cual se encuentran tanto requisitos funcionales como no funcionales alcanzaremos un alta calidad en nuestro software. También se entiende que la especificación, el desarrollo, la validación y evolución son parte importante debido a que forman parte de todo el proceso de software así como la reutilización de software que sirve para apoyar el desarrollo de este.
ResponderEliminarObeso Li, Gloria Isabella / Modelamiento y Análisis de software / Universidad Privada del Norte
Es un interesante mapa que demuestra cómo la IS está relacionado con otras disciplinas como las Ciencias de la Computación e Ingeniería de Sistemas, el hecho que promueva un comportamiento ético y responsable y finalmente cómo llega a lo que es producir un software que cumpla una característica de calidad.
ResponderEliminarNombre: Fernando Zevallos Vargas
Curso: Modelamiento y Análisis de Software
Universidad Privada del Norte
Cada vez es mas necesario que los ingenieros de software desarrollen y entreguen al cliente productos de la mas alta calidad. Ademas de que debe de estar consciente que el producto que va a desarrollar para el cliente, cuente con un presupuesto al alcance del cliente.
ResponderEliminar--------------------------------------
Rumay Gil Miguel Angel
Modelamiento y Análisis de Software
Universidad Privada del Norte
--------------------------------------
¿Cómo llegar al objetivo de IS? Pues, podemos conseguir desarrollar un software confiable y eficiente gracias al proceso de software, siempre que la especificación, el desarrollo del software (apoyado por la reutilización de código) y la validación, hayan sido definidos claramente a traves de requisitos no funcionales que definen características de calidad ;)
ResponderEliminarRaúl Eduardo Miranda Ríos | Modelamiento y análisis de Software | UPN.PE::
La ingeniería de software también cuenta con dos tipos de recursos para el desarrollo de esta.
ResponderEliminar-Recursos Humanos: Son todos los integrantes involucrados para el desarrollo de un proyecto de software.
-Recursos Entorno: Son las herramientas utilizadas para el desarrollo del proyecto (aplicaciones, hardware,etc).
--------------------------------------------------------------------
Luis Alberto López Huancas
Modelamiento y Análisis de Software
Universidad Privada del Norte
El mapa presentado es el adecuado ya que nos muestra que la ingeniería de software toma un enfoque sistemático para elaborar un software de buena calidad( mantenible , confiable y eficiente), teniendo así la aceptación del cliente ya que esto le permite un ahorro de tiempo y dinero.
ResponderEliminarPajares Galvez Carlos
Modelamiento y Análisis de Software
Universidad Privada del Norte
El mapa conceptual ayuda a comprender de una mejor
ResponderEliminarmanera la ingeniería de Software.Pero me gustaría
saber ¿Que características debe cumplir principalmente
un software para ser de buena calidad?
----------------------------------
Linnory Iparraguirre Ruiz
Modelamiento y Ánalisis de Software
Universidad Privada del Norte
ingeniería de software es el estudio de los principios y metodologías que nos permitirá obtener un software de modo fácil, rentable y que trabaje en maquinas reales.
ResponderEliminarMartinez Narciso Martin Saul
Modelamiento y Análisis de Software
Universidad Privada del Norte
Este comentario ha sido eliminado por el autor.
ResponderEliminarEn el mapa conceptual brindado notamos que la ingeniería de software es un proceso completo y ordenado.¿Es un comportamiento ético la re-utilización de código?
ResponderEliminarMore Mariños Jesús
Modelamiento y Análisis de Software
Universidad Privada del Norte
Creo que la IS ademas de requerir conocimientos de la ciencia de la computacion debe de requerir ademas conocimientos en las ciencias economicas.
ResponderEliminarVICTOR FERNANDO SALINAS RAMIREZ
MODELAMIENTO Y ANALISIS DE SOFTWARE
UNIVERSIDAD PRIVADA DEL NORTE
Este comentario ha sido eliminado por el autor.
ResponderEliminarLa creación del software es un proceso intrínsecamente creativo y la ingeniería del software trata de sistematizar este proceso con el fin de acotar el riesgo del fracaso en la consecución del objetivo, por medio de diversas técnicas que se han demostrado adecuadas sobre la base de la experiencia previa.
ResponderEliminar-------------------------------------
Cristhian Pairazaman Abanto
Modelamiento y Análisis de Software
Universidad Privada del Norte
La idea de la reutilización, se refiere a las técnicas que garantizan una parte o todo el código de un programa de computadora escrito una vez se pueda emplear en la elaboración de otro,además permite ahorrar tiempo y reducir el trabajo redundante.Las bibliotecas o librerías de software vendría a ser un modo de reutilizar código.
ResponderEliminarTello Casana Frank
Modelamiento y Análisis de Software
Universidad Privada del Norte
La ingeniería de software se centra en los métodos, herramientas y procedimientos para establecer un control en el desarrollo del software, lo que permite construir software de calidad de forma productiva y así evitando posibles errores humanos.
ResponderEliminarKARLA LISSET OBESO VILLAZON
MODELAMIENTO Y ANALISIS DE SOFTWARE
UNIVERSIDAD PRIVADA DEL NORTE
Mediante el mapa conceptual podemos ver que La Ingeniería de Software permite diseñar, crear y usa eficientemente software y para ello son necesarios los conocimientos de Ciencia de la Computación, desde lenguajes de programación o algoritmos hasta el funcionamiento de compiladores y sistemas operativos en modo general de un Ingeniero de Software, el cual desarrolle software de calidad y al alcance del usuario.
ResponderEliminarSara Espinoza Lombardi
Modelamiento y Análisis de Software
Universidad Privada del Norte
Este comentario ha sido eliminado por el autor.
ResponderEliminarEn el caso de este mapa conceptual vemos las etapas de la IS, podríamos tener en cuenta el proceso sistemático el cual observamos como deba ser el proceso en si de la clasificación del producto.En realidad como lograr que el software sea mantenible,confiable y eficiente si no consideramos a mayor escala los costos por el desarrollo y las pruebas , el cual el software personalizado demanda de mayor costo las constantes pruebas para lograr dicho objetivo (Las características de calidad).
ResponderEliminarCalderon Fernandez Victor
Modelamiento y Análisis de Software
Universidad Privada del Norte
ResponderEliminarLa Ingeniería de software es el estudio de los principios y metodologías para el desarrollo y mantenimiento de sistemas software ,
a fin de obtener software de modo rentable, que sea fiable y que cumpla con las especificaciones del dicho software, ademas de que trabaje en maquinas reales.
Zavaleta Meléndez Deyvi
Modelamiento y Análisis de Software
Universidad Privada del Norte
Creo que la mayoría o principales interrogantes se basan en la confiabilidad o eficacia de la IS, mi punto de vista es que hay un sin fin de formas de como resolver problemas o subsanar requisitos por parte de los usuarios, la IS nos facilita herramientas para cumplir con todo esto y muy aparte de si es confiable o 100% seguro es llegar a lo esperado o anhelado por el usuario final , es una opinion propia.
ResponderEliminarVega Trujillo Marco Junior
Modelamiento y Análisis de Software
Universidad Privada del Norte
La Ingeniería de Software es parte de la Ingeniería de sistemas y aplica la reutilización del software. se asocia al desarrollo del producto de software que usa principios y métodos mas resistentes.
ResponderEliminarKerly Pantoja Velasquez
Modelamiento y Análisis de Software
Universidad Privada del Norte
Este comentario ha sido eliminado por el autor.
ResponderEliminarEn la ingeniería de software esta presente la reutilización del código que ayuda a conocer los requisitos del software ya sea funcional o no funcional, que conllevan al desarrollo de un producto confiable, matenible y eficiente.
ResponderEliminarJamie Alipio
Modelamiento y Análisis de Software
UPN