Discusión:Ingeniería de software

Esta página le interesa al Wikiproyecto Informática.

El desarrollo en cascada, el desarrollo en espiral, el desarrollo por prototipos, el desarrollo incremental, el desarrollo en V y el desarrollo orientado a objetos no son paradigmas de la ingeniería del software, sino modelos de ciclo de vida del desarrolO. --Angel Fernández Pineda 13:22 11 jul, 2005 (CEST)

En esto nadie se pone de acuerdo. Si te fijas en los enlaces externos hay artículos que incluso se oponen a que la IS sea en realidad ingeniería, incluso de que las "ciencias computacionales" sean ciencia. Mi humilde opinión en cuanto la OOP es que va mas allá de una metodología, es todo un paradigma que te obliga a pensar en la computación de una forma muy distinta. --robotkarel 20:54 30 ago, 2005 (CEST)

"La ingeniería de software contribuyó a $1 billón de crecimiento económico y productividad en esa década." hay que asegurarse de que $1 billón es un billón europeo y no un billón americano (uno de estos últimos son 1000 millones europeos). Creo que es al revés: un billón europeo es 1.000.000.000.000 y el americano 1.000.000.000.

No estoy de acuerdo con la clasificación que se ha hecho en el artículo sobre los pasos o procedimientos de la Metodología de implementación de la ingeniería del software, más concretamente, con el paso de "Documentación": la documentación no es sólo la elaboración de un manual y unas pautas que nos ayuden en el proceso de mantenimiento, la documentación ha de estar presente durante toda la elaboración del software: en la fase de Análisis se documentarán tablas de requisitos, etc. En la de diseño se realizarán diversos diagramas (de contexto, de estructura, de flujo de datos...) en la programación teóricamente debe de asegurarse un código legible documentándolo lo más posible e incluso se debe de tener documentación de pruebas, posibles parches y/ o versiones anteriores de un sistema. --NoWaDayS 23:03 30 may, 2007 (CEST)

Modificaciones[editar]

He notado dos cosas que me han parecido fuera de lugar:

  • En Análisis: realizar un diseño de la base de datos. Creo fuertemente que este elemento debe ser desplazado a la sección de Diseño. Es en el diseño cuando realmente se realiza el diagrama entidad interrelación.
  • En Diseño: ¡Desplazar los casos de uso al análisis! ¡Los casos de uso son tradicionalmente una herramienta del análisis, no del diseño!

Pregunto[editar]

Un buen esquema para este artículo cual seria, sin discutir el significado de la palabra paradigma.

Paco 15:47 20 may 2006 (CEST)

Creo que no estan precisando exactamente donde dicen que la carrera de ingenieria de software solo creo programas de computadoras... eso esta mal puesto que la ingenieria de software como dice bien su nombre crea software's para todo tipo de tecnologia, ya vemos en las tiendas de cafe, esas que metes 1 sol y te salen las gaseosas etc ...-.-! — El comentario anterior es obra de 201.240.165.136 (disc. · contr. · bloq.), quien olvidó firmarlo.


El modelo de desarrollo de software en cascada, en espiral, por prototipos, incremental, en V y orientado a objetos. SON ENFOQUES DE DESARROLLO DE SOFTWARE, DEFINEN FORMA DE TRABAJAR, RESUMIENDOLOS EN UNA SOLA PALABRA SON PARADIGMAS. esto va para el primer comentario


Creo que no hay mucha claridad en la sección de programación. Es una de las partes más importantes de la ingeniería de software (por no decir que es un requisito fundamental) y si bien es cierto que su complejidad depende mucho de los lenguajes de programación por lo general es la parte que lleva más trabajo y en la que los errores cometidos en otras etapas tienen la mayor repercusión --Vferman (discusión) 06:38 11 oct 2009 (UTC)[responder]

Sobre el impacto socioeconómico[editar]

Me gustaría saber cuál es la fuente de los datos que sustentan las afirmaciones de las secciones sobre el impacto social y económico. Gracias. --JMB (discusión) 15:50 4 may 2010 (UTC)[responder]

CMMI es un estandar????[editar]

Poner atención en el siguiente ejemplo "puede venir definida por varios estándares, tales como CMMI"

http://es.wikipedia.org/wiki/Capability_Maturity_Model_Integration

"un modelo para la mejora y evaluación de procesos para el desarrollo, mantenimiento y operación de sistemas de software."

Borrar sección "Implicaciones socioeconómicas"[editar]

"el software contribuyó a una octava parte de todo el incremento del PIB"

"La ingeniería de software cambia la cultura del mundo debido al extendido uso de la computadora."

Creo que ese tipo de información debería borrarse de este artículo. Es más adecuado poner esos datos en software, computadora e informática. --164.73.32.11 (discusión) 22:52 15 sep 2011 (UTC)[responder]

Fallos de Software[editar]

La mayor parte de la literatura asume que hay suficientes datos de fallos para construir modelos de predicción de fallos de software, sin embargo hay casos en que los datos de fallo previos no están disponibles.

La primera técnica es un método de agrupación. Agrupar módulos e identificar el mejor grupo. Después de este paso, el vector principal de cada grupo es comparado contra las métricas del vector origen.

Los algoritmos de clasificación supervisada en aprendizaje automático se pueden utilizar para construir modelos de predicción con las métricas de software previas. Sin embargo, a veces no podemos tener suficientes datos de fallos para construir modelos precisos.

Enlaces rotos[editar]

Elvisor (discusión) 07:04 28 nov 2015 (UTC)[responder]

Enlaces externos modificados[editar]

Hola,

Acabo de modificar 3 enlaces externos en Ingeniería de software. Por favor tomaos un momento para revisar mi edición. Si tenéis alguna pregunta o necesitáis que el bot ignore los enlaces o toda la página en su conjunto, por favor visitad esta simple guía para ver información adicional. He realizado los siguientes cambios:

Por favor acudid a la guía anteriormente enlazada para más información sobre cómo corregir los errores que el bot pueda cometer.

Saludos.—InternetArchiveBot (Reportar un error) 17:53 24 nov 2018 (UTC)[responder]

Enlaces externos modificados[editar]

Hola,

Acabo de modificar 2 enlaces externos en Ingeniería de software. Por favor tomaos un momento para revisar mi edición. Si tenéis alguna pregunta o necesitáis que el bot ignore los enlaces o toda la página en su conjunto, por favor visitad esta simple guía para ver información adicional. He realizado los siguientes cambios:

Por favor acudid a la guía anteriormente enlazada para más información sobre cómo corregir los errores que el bot pueda cometer.

Saludos.—InternetArchiveBot (Reportar un error) 09:44 7 may 2019 (UTC)[responder]

Enlaces externos modificados[editar]

Hola,

Acabo de modificar 2 enlaces externos en Ingeniería de software. Por favor tomaos un momento para revisar mi edición. Si tenéis alguna pregunta o necesitáis que el bot ignore los enlaces o toda la página en su conjunto, por favor visitad esta simple guía para ver información adicional. He realizado los siguientes cambios:

Por favor acudid a la guía anteriormente enlazada para más información sobre cómo corregir los errores que el bot pueda cometer.

Saludos.—InternetArchiveBot (Reportar un error) 23:11 29 oct 2019 (UTC)[responder]