Plantilla de charla: Ingeniería de software

Una nueva plantilla de ingeniería de software

He diseñado una nueva plantilla para reemplazar la plantilla existente: Proceso de desarrollo de software . Esta nueva plantilla tiene más posibilidades de ofrecer una visión más detallada del tema. Por el momento, algunas de las partes necesitan un poco más de trabajo, como siempre. -- Marcel Douwe Dekker ( discusión ) 20:15 20 octubre 2008 (UTC) [ responder ]

No estoy de acuerdo en que deba reemplazar esa plantilla. Esa plantilla trata de un proceso multidisciplinario que incluye la ingeniería de software, pero que no se resume en ingeniería de software. La ingeniería de software describe una habilidad que evoluciona mucho más rápido que cualquier proceso. Usted está haciendo un flaco favor tanto a los ingenieros de software como a quienes trabajan con ellos al intentar monopolizar toda la terminología de desarrollo de software bajo el paraguas de la "ingeniería de software". Oicumayberight ( discusión ) 03:04 21 octubre 2008 (UTC) [ responder ]

He respondido en la discusión: Ingeniería de software aquí -- Marcel Douwe Dekker ( discusión ) 12:58, 21 de octubre de 2008 (UTC) [ responder ]

Puedes intentar simplificarlo demasiado diciendo que la ingeniería de software es la disciplina principal. Estoy seguro de que hay desarrolladores de productos y gerentes de proyectos que no estarían de acuerdo contigo, pero eso no viene al caso. El punto es que el desarrollo de software es multidisciplinario. Estás tratando de agrupar las disciplinas de "desarrollo de software" que tienen poco que ver con la ingeniería bajo el paraguas de la "ingeniería de software", como si esas funciones fueran una subclase menos importante de la ingeniería. El artículo y la plantilla se titulan "proceso de desarrollo de software", no "proceso de ingeniería de software". Simplemente estás negando que el desarrollo tenga un alcance más amplio que la ingeniería. Oicumayberight ( discusión ) 00:10, 22 de octubre de 2008 (UTC) [ responder ]

He respondido en la discusión: Ingeniería de software aquí -- Marcel Douwe Dekker ( discusión ) 09:54, 22 de octubre de 2008 (UTC) [ responder ]

La otra plantilla era mejor porque estaba organizada en pasos y era muy visible en la parte superior para aquellos que tal vez sólo estuvieran interesados ​​en un paso en particular. Sé que la ingeniería de software no es un proceso paso a paso, por lo que creo que es inútil que la plantilla de ingeniería de software reemplace a la plantilla de proceso de desarrollo de software. Debería haber dos plantillas separadas, una para el proceso de desarrollo de software más amplio y la otra para el campo o habilidad de la ingeniería de software. Estás simplificando demasiado ambos temas al fusionar las plantillas. Oicumayberight ( discusión ) 22:38, 22 de octubre de 2008 (UTC) [ responder ]

He respondido en la discusión: Ingeniería de software aquí -- Marcel Douwe Dekker ( discusión ) 23:46 22 octubre 2008 (UTC) [ responder ]

Lista de ingenieros de software destacados

Estoy trabajando en la lista de ingenieros de software destacados. Utilizo los siguientes criterios de selección:

  • Personas que desarrollaron modelos y métodos de desarrollo de software.

Y no:

  • Personas conocidas por escribir best-sellers de ingeniería de software (aunque para que sean más conocidos, la lista debería centrarse en los pioneros)
  • Personas que desarrollaron nuevos lenguajes de programación. Creo que ese es otro campo (aunque puedo estar equivocado).

En el artículo Historia de la ingeniería de software había una lista de desarrolladores de lenguajes de programación , consulte aquí:

Ahora ya he trasladado esta lista al artículo Historia de los lenguajes de programación , que creo que es otro campo de la informática. -- Marcel Douwe Dekker ( discusión ) 19:50, 24 de octubre de 2008 (UTC) [ responder ]

Nuevas propuestas de cotización

24 de octubre de 2008

Me gustaría agregar los siguientes científicos

-- Marcel Douwe Dekker ( discusión ) 19:50, 24 de octubre de 2008 (UTC) [ respuesta ]

He añadido a estos tres ingenieros de software. -- Marcel Douwe Dekker ( discusión ) 12:44 27 oct 2008 (UTC) [ responder ]
28 de octubre de 2008

Me gustaría agregar los siguientes ingenieros de software

  • James Martin (autor) , que ha escrito extensamente sobre su metodología de diseño de sistemas informáticos, necesita algo de trabajo.

-- Marcel Douwe Dekker ( discusión ) 23:16, 27 de octubre de 2008 (UTC) [ respuesta ]

He añadido a estas dos personas. -- Marcel Douwe Dekker ( discusión ) 00:31 30 oct 2008 (UTC) [ responder ]

30 de octubre de 2008

-- Marcel Douwe Dekker ( discusión ) 00:19, 30 de octubre de 2008 (UTC) [ respuesta ]

Métodos/metodologías de ingeniería de software

El esquema temático de ingeniería de software enumera los siguientes 16 métodos y metodologías de ingeniería de software. Los he ordenado históricamente:

Década de 1970
Década de 1980
Década de 1990
Nuevo milenio
Conceptos de método

Ahora bien, esta lista me parece bastante incompleta. -- Marcel Douwe Dekker ( discusión ) 20:50 24 oct 2008 (UTC) [ responder ]

Proceso unificado

El artículo sobre el proceso unificado enumera algunos métodos más, todos ellos mejoras y variaciones del marco del proceso unificado (3 de los 8 ya enumerados anteriormente: Agile, Enterprise y Rational).

-- Marcel Douwe Dekker ( discusión ) 15:16, 25 de octubre de 2008 (UTC) [ respuesta ]

Creo que debería haber una metodología de desarrollo de software aparte , que explique las características básicas de esas metodologías y enumere los diferentes tipos en el campo de la ingeniería de software. Para empezar, creé una Categoría:Metodología de desarrollo de software en Wikicommons.
-- Marcel Douwe Dekker ( discusión ) 12:49, 27 de octubre de 2008 (UTC) [ respuesta ]

Personajes destacados en la historia de los lenguajes de programación versus la ingeniería de software

Hoy se han añadido tres nombres a la plantilla (y he eliminado dos de ellos):

  • Bertrand Meyer , conocido como el desarrollador del lenguaje de programación Eiffel
  • Martin Fowler , autor y famoso orador sobre arquitectura de software, que ha escrito cinco libros populares sobre el tema del desarrollo de software en la década de 1980.
  • Douglas McIlroy , un famoso programador.

Ahora me pregunto cómo se relacionan estas personas con otras personas destacadas en la historia de los lenguajes de programación como:

Ahora he iniciado una discusión similar sobre esto en la página de discusión del artículo Historia de la ingeniería de software , consulte aquí .

Personalmente, considero que el desarrollo de los lenguajes de programación es un campo de la informática distinto a la ingeniería de software. Ahora he trasladado la lista anterior de personajes destacados de la historia de la ingeniería de software a la historia de los lenguajes de programación .

Ahora bien, creo que Bertrand Meyer es un famoso científico informático como Douglas McIlroy , pero no lo veo como ingeniero de software. Por eso lo quitaré de la plantilla. Tampoco estoy tan seguro de Martin Fowler , y de si ser un autor notable es suficiente para estar incluido en la plantilla. -- Marcel Douwe Dekker ( discusión ) 17:02 11 nov 2008 (UTC) [ responder ]

Bertrand Meyer creó la metodología Design by Contract , que es una importante contribución a la ingeniería de software. No se le conoce sólo por la creación del lenguaje de programación Eiffel. Douglas McIlroy creó el concepto de módulos de software reutilizables (véase su artículo seminal en la 1.ª conferencia de ingeniería de software, patrocinada por la OTAN) y también inventó las conexiones de tuberías y filtros en UNIX, lo que supuso un avance en la arquitectura de software y en la programación a gran escala. Por lo tanto, ambos deberían aparecer en la lista.
En cuanto a Martin Fowler , es un divulgador de los avances de la Ingeniería de Software. No sé qué contribuciones ha hecho al estado del arte de la Ingeniería de Software, por lo que la inclusión de su nombre probablemente sería algo más difícil de defender, si estamos dispuestos a incluir sólo a personas que han avanzado las fronteras del campo. -- Antonielly ( discusión ) 17:12 11 nov 2008 (UTC) [ responder ]
Niklaus Wirth también debería estar en la lista. Inventó una metodología de ingeniería de software llamada Refinamiento por pasos .
En la lista también faltan otras inclusiones importantes como la de David Parnas , el inventor de la ocultación de información .
Mark C. Paulk, el chico de SEI que está detrás del esfuerzo de creación de CMMI , y Paul Clements / Rick Kazman, los chicos de SEI que inventaron el ATAM , también deberían estar incluidos.
Y no olvidemos a Frank DeRemer y Hans Kron, quienes inventaron la importante noción de Programación a gran escala , base de la actividad de arquitectura de software . -- Antonielly ( discusión ) 17:34 11 nov 2008 (UTC) [ responder ]
Gracias. Supongo que podríamos (volver a) añadir a Bertrand Meyer y Niklaus Wirth . No se trata de una ciencia exacta. Los límites de la ingeniería de software son vagos, pero me gusta mantener separados a los desarrolladores de herramientas de programación. Creo que las contribuciones de Douglas McIlroy y David Parnas se encuentran más en ese campo... al igual que las contribuciones de los científicos informáticos aún más notables mencionados anteriormente.
No soy un verdadero experto en este campo, por lo que estoy abierto a sugerencias. He estado desarrollando la representación de la ingeniería de sistemas en Wikipedia y he comprobado que este campo, al igual que la ingeniería de software, es un campo muy específico con sus propios nombres.
Acabo de empezar a trabajar con esta plantilla y sé que hay mucho por mejorar y que esto llevará tiempo. No estoy de acuerdo con ninguna de las otras opciones que has elegido. La plantilla no es simplemente una lista de ingenieros de software destacados. Deberían tener un artículo en Wikipedia y yo prefiero un artículo más extenso en Wikipedia, que explique su trabajo en relación con la ingeniería de software. -- Marcel Douwe Dekker ( discusión ) 22:58, 11 de noviembre de 2008 (UTC) [ responder ]
Muy bien, dado que hemos llegado a un consenso sobre la inclusión de Bertrand Meyer y Niklaus Wirth , los leeré.
Sin embargo, no se puede dejar de mencionar a Douglas McIlroy y David Parnas , dos de los fundadores de la ingeniería de software y participantes activos de la primera conferencia de ingeniería de software patrocinada por la OTAN. No son solo desarrolladores de herramientas, sino que han hecho importantes contribuciones para establecer el marco conceptual del campo.
Algunas contribuciones de Douglas McIlroy: las nociones de componentes de software producidos en masa[1] y de ensamblaje de componentes de software (lea Las raíces de la ingeniería de software), y la base de la ingeniería de software basada en componentes .
Algunas contribuciones de David Parnas: el principio de ocultación de información (que es un concepto de diseño de software, no una herramienta de software ejecutable) para ayudar a la localización de supuestos de diseño volátiles (cambiables); la noción de diseño modular en el desarrollo de software[2]. También es uno de los padres de la arquitectura de software y de la ingeniería de líneas de productos de software [3]. El artículo de Wikipedia sobre él enumera algunos premios que ha ganado debido a sus contribuciones a la ingeniería de software. Véase también una colección seleccionada de sus artículos influyentes en ingeniería de software.
También voy a agregar a la plantilla los nombres:
Si no está de acuerdo con esto, escríbalo aquí en la página de discusión. (Pero díganos si ahora está convencido de que los nombres Douglas McIlroy y David Parnas merecen ser incluidos.)
Por cierto, estoy completamente de acuerdo contigo en que una contribución importante a la informática o al campo de los lenguajes de programación no se califica automáticamente como una contribución importante a la ingeniería de software (un campo relacionado pero diferente). Comparto contigo la intención de añadir a la plantilla únicamente los nombres de colaboradores y/o profesionales destacados de la ingeniería de software. -- Antonielly ( discusión ) 09:58 27 nov 2008 (UTC) [ responder ]
Estudiaré un poco más los regalos de Charles Bachman y volveré a ocuparme de esto.
Ahora bien, eliminar "Tim Berners-Lee" tampoco tiene mucho sentido para mí. Parece que se le considera en general un "ingeniero de software", véase por ejemplo aquí: Diseñado por el ingeniero de software británico TIM BERNERS-LEE (1955-), la web es un medio democrático al que todos podemos acceder por igual. -- Marcel Douwe Dekker ( discusión ) 11:17 30 nov 2008 (UTC) [ responder ]
Se eliminó a Tim Berners-Lee de la plantilla porque el artículo de Wikipedia sobre él no menciona ninguna contribución directa y relevante a la ingeniería de software. La Web es una aplicación (importante), pero no una contribución directa hecha explícitamente para avanzar o popularizar el campo de la ingeniería de software: no es ni un libro de técnicas de desarrollo de software ni una nueva metodología, por ejemplo.
Parece haber un consenso aquí en la página de discusión sobre que los creadores de herramientas deberían quedar fuera de la plantilla. De lo contrario, también deberíamos agregar nombres como Dan Bricklin , el creador de VisiCalc , y Dennis Ritchie / Ken Thompson , los desarrolladores originales de UNIX . Creo que no queremos eso.
En mi opinión, deberíamos incluir en la sección "Ingenieros de software" sólo el subconjunto de ingenieros de software que son notables por sus contribuciones a la ingeniería de software, no ingenieros de software que no son notables por sus contribuciones a la ingeniería de software pero que usaron técnicas de ingeniería de software para crear aplicaciones importantes. -- Antonielly ( discusión ) 12:22 30 nov 2008 (UTC) [ responder ]

Estoy de acuerdo con la mayoría de los puntos que mencionaste aquí:

  • Supongo que tienes razón sobre Tim Berners-Lee .
  • Estoy de acuerdo en que solo deberíamos incluir el subconjunto de ingenieros de software que se destacan por sus contribuciones a la ingeniería de software.
  • También estoy de acuerdo en que eliminaste a Tom Gruber .
  • Creo que algunos de los nuevos artículos que agregaste necesitan alguna mejora.

Ahora bien, creo que el número de personas mencionadas en la plantilla debería limitarse a los 20 o 25 nombres actuales. De lo contrario, la plantilla se está haciendo demasiado grande. Podemos incluir a todas las personas de la categoría:Ingeniería de software y/o de la categoría:Investigadores de ingeniería de software. Tenemos que tomar una decisión. Y, de hecho, hay que volver a eliminar a algunas personas. -- Marcel Douwe Dekker ( discusión ) 14:07 30 nov 2008 (UTC) [ responder ]

Cuestión subyacente de los límites del SE

Creo que hay una pregunta subyacente: ¿dónde están los límites de la ingeniería de software? ¿Cuáles son sus principales materias? ¿Cómo se desarrolló este campo? ¿Qué materias podrían considerarse relacionadas con campos relacionados? ¿Cuáles son los campos relacionados con la ingeniería de software? Creo que estas son preguntas que deberían responderse en el artículo sobre ingeniería de software .

En la discusión anterior creo que se han mencionado algunos campos relacionados:

  • Base de datos, diseño de bases de datos y gestión de bases de datos.
  • La web y las aplicaciones web
  • Programación y creación de herramientas
  • Ontología

Acabo de notar que Carlo Ghezziother (2003) en "Fundamentos de ingeniería de software" (2.ª edición), página 8-12, nombra las siguientes cinco áreas de la informática relacionadas con la ingeniería de software:

  • Lenguajes de programación
  • Sistemas operativos
  • Bases de datos
  • Inteligencia artificial y
  • Modelos teóricos

Éste parece un buen comienzo para una nueva sección en el artículo de Ingeniería de software . -- Marcel Douwe Dekker ( discusión ) 14:27 30 nov 2008 (UTC) [ responder ]

Artículo de Wikipedia sobre estadísticas de tráfico

Una lista de la popularidad de algunos de los temas enumerados en la plantilla, consulte aquí

Temas de ingeniería de software

  1. El desarrollo de software ágil ha sido visto 114630 veces en 200811 (posición 1600)
  2. El lenguaje de modelado unificado ha sido visto 106837 veces en 200811 (posición 2762)
  3. La arquitectura orientada a servicios ha sido vista 103486 veces en 200811 (posición 1984)
  4. Las pruebas de software han sido vistas 90855 veces en 200811 (posición 2250)
  5. La programación orientada a objetos ha sido vista 80742 veces en 200811 (posición 6455)
  6. El ciclo de vida del desarrollo de sistemas ha sido visto 74424 veces en 200811 (posición 5537)
  7. La ingeniería de software ha sido vista 61037 veces en 200811 (posición 5937)
  8. Scrum (desarrollo) ha sido visto 60410 veces en 200811. (posición 6570)
  9. El proceso de desarrollo de software ha sido visto 60019 veces en 200811
  10. La programación informática ha sido vista 54609 veces en 200811 (7256)
  11. El modelo de cascada ha sido visto 54910 veces en 200811. Este artículo obtuvo el puesto 8505
  12. Análisis de requisitos ha sido visto 32188 veces en 200811
  13. IBM Rational Unified Process ha sido visto 30578 veces en 200811
  14. Desarrollo rápido de aplicaciones ha sido visto 27019 veces en 200811
  15. El software de computadora ha sido visto 28159 veces en 200811
  16. Programación extrema ha sido visto 27787 veces en 200811
  17. La arquitectura del software ha sido vista 25473 veces en 200811
  18. El modelo espiral ha sido visto 20023 veces en 200811
  19. El modelo de datos ha sido visto 19571 veces en 200811.
  20. El desarrollo iterativo e incremental ha sido visto 18528 veces en 200811
  21. Arquitectura empresarial ha sido visto 17388 veces en 200811
  22. El modelado de datos ha sido visto 16842 veces en 200811
  23. El diseño de software ha sido visto 16301 veces en 200811
  24. V-Model (desarrollo de software) ha sido visto 12490 veces en 200811
  25. El aseguramiento de la calidad del software ha sido visto 12863 veces en 200811
  26. La programación estructurada ha sido vista 10987 veces en 200811

Menos de 10.000 visitas al mes:

  1. La especificación funcional ha sido vista 9565 veces en 200811
  2. El modelo de base de datos ha sido visto 8834 veces en 200811
  3. La calidad del software ha sido vista 8189 veces en 200811
  4. Mantenimiento de software ha sido visto 7981 veces en 200811
  5. La implementación de software ha sido vista 7027 veces en 200811
  6. La metodología de desarrollo de software ha sido vista 6435 veces en 200811
  7. Design by Contract ha sido visto 6263 veces en 200811
  8. Los métodos formales han sido vistos 5273 veces en 200811
  9. El modelo de objeto ha sido visto 4272 veces en 200811
  10. Ontología (ciencia de la información) ha sido visto 4214 veces en 200811
  11. IDEF0 ha sido visto 3252 veces en 200811
  12. El lenguaje de modelado ha sido visto 2967 veces en 200811
  13. La ingeniería de software basada en componentes ha sido vista 2789 veces en 200811
  14. El modelo de información ha sido visto 2040 veces en 200811
  15. El modelo de función ha sido visto 1504 veces en 200811.
  16. El análisis estructurado ha sido visto 1137 veces en 200811
  17. El modelo de vista ha sido visto 1096 veces en 200811
  18. Metamodeling ha sido visto 773 veces en 200811

Temas de SE que (aún) no figuran en la plantilla

  1. El modelo entidad-relación ha sido visto 54873 veces en 200811. (8974)
  2. El modelo de madurez de capacidades ha sido visto 39409 veces en 200811. (9930)
  3. El modelado de datos ha sido visto 18210 veces en 200811.
  4. El modelo de madurez de capacidad de integración ha sido visto 16279 veces en 200811
  5. El desarrollo de software ha sido visto 16042 veces en 200811
  6. La ocultación de información ha sido vista 13154 veces en 200811
  7. La gestión de configuración de software ha sido vista 13107 veces en 200811

Menos de 10.000 visitas al mes:

  1. La arquitectura basada en modelos ha sido vista 9061 veces en 200811
  2. El análisis y diseño orientado a objetos ha sido visto 7813 veces en 200811
  3. La documentación del software ha sido vista 7682 veces en 200811
  4. El marco de Zachman ha sido visto 6890 veces en 200811
  5. El método de desarrollo de sistemas dinámicos ha sido visto 5315 veces en 200811
  6. Cleanroom Software Engineering ha sido visto 3552 veces en 200811
  7. El diseño de la experiencia del usuario ha sido visto 3909 veces en 200811
  8. 4+1 ha sido visto 2414 veces en 200811
  9. Meta-Object Facility ha sido visto 2095 veces en 200811
  10. Proceso de software personal ha sido visto 1916 veces en 200811
  11. El Instituto de Ingeniería de Software ha sido visto 1626 veces en 200811
  12. El método de análisis de compensaciones arquitectónicas se ha visto 952 veces en 200811
  13. El software de procesos de equipo ha sido visto 676 veces en 200811
  14. La programación en grande ha sido vista 590 veces en 200811
  15. Los premios Codie han sido vistos 360 veces en 200811
  16. Jolt Awards ha sido visto 341 veces en 200811
  17. El premio Stevens ha sido visto 96 veces en 200811

Gente

  1. Edsger W. Dijkstra ha sido visto 6897 veces en 200811
  2. Ward Cunningham ha sido visto 5053 veces en 200811
  3. CAR Hoare ha sido visto 3435 veces en 200811
  4. Niklaus Wirth ha sido visto 3365 veces en 200811
  5. Kent Beck ha sido visto 3307 veces en 200811
  6. Grady Booch ha sido visto 3145 veces en 200811
  7. Barry Boehm ha sido visto 2653 veces en 200811
  8. Martin Fowler ha sido visto 2683 veces en 200811
  9. Fred Brooks ha sido visto 2337 veces en 200811
  10. James Martin (autor) ha sido visto 1991 veces en 200811
  11. Tom DeMarco ha sido visto 1589 veces en 200811
  12. Ivar Jacobson ha sido visto 1599 veces en 200811
  13. David Parnas ha sido visto 1431 veces en 200811
  14. Edward Yourdon ha sido visto 1398 veces en 200811
  15. Ole-Johan Dahl ha sido visto 1463 veces en 200811
  16. Michael A. Jackson ha sido visto 1332 veces en 200811
  17. James Rumbaugh ha sido visto 1374 veces en 200811
  18. Bertrand Meyer ha sido visto 1190 veces en 200811
  19. Winston W. Royce ha sido visto 844 veces en 200811
  20. Watts Humphrey ha sido visto 593 veces en 200811
  21. Craig Larman ha sido visto 417 veces en 200811

Personas que no figuran en la plantilla

  1. Gestión de proyectos ha sido visto 160715 veces en 200811. (932)
  2. La gestión ha sido vista 147300 veces en 200811. (1548)
  3. Matemáticas ha sido visto 133494 veces en 200811. (1757)
  4. La ciencia informática ha sido vista 91950 veces en 200811 (3361)
  5. Ergonomía ha sido visto 68039 veces en 200811. (8344)
  6. Ingeniería informática ha sido vista 35866 veces en 200811
  7. La ingeniería de sistemas ha sido vista 26579 veces en 200811
  8. Gestión de calidad ha sido visto 25852 veces en 200811
  9. Historia de la ingeniería de software ha sido visto 3722 veces en 200811
  10. La ingeniería empresarial ha sido vista 933 veces en 200811
  1. El sistema de gestión de bases de datos (DBMS) ha sido visto 70131 veces en 200811
  2. Gestión de la información ha sido visto 10799 veces en 200811
  3. Gestión de tecnologías de la información ha sido visto 9720 veces en 200811
  4. Gestión de proyectos de software ha sido visto 5306 veces en 200811

Más comentarios aquí

Por ahora. -- Marcel Douwe Dekker ( discusión ) 01:04, 28 de noviembre de 2008 (UTC) [ respuesta ]

He actualizado la lista. Me he dado cuenta de que parece tener sentido añadir algunos de los artículos que se ven con frecuencia y que aún no están incluidos en la lista.
-- Marcel Douwe Dekker ( discusión ) 21:16, 30 de noviembre de 2008 (UTC) [ respuesta ]
Separé la sección de campos relacionados. Observé que esta sección podría/debería ser más específica. No parece tener sentido agregar matemáticas y administración como campos relacionados. Creo que esto podría/debería ser más específico.
-- Marcel Douwe Dekker ( discusión ) 21:37, 30 de noviembre de 2008 (UTC) [ respuesta ]

Ingenieros de software listados

Charles Bachman

¿Cuáles fueron las contribuciones de Charles Bachman a la ingeniería de software ? Parece ser un colaborador muy notable en el campo de las bases de datos , pero no conozco ninguna contribución notable suya a la ingeniería de software . Si no hay ninguna, su nombre debería eliminarse de esta plantilla (y agregarse a la plantilla de bases de datos, si existe). -- Antonielly ( discusión ) 11:14 30 nov 2008 (UTC) [ responder ]

El artículo de Wikipedia sobre Tom Gruber no menciona ninguna contribución al campo de la ingeniería de software. La ingeniería web, la inteligencia artificial, las ontologías y la web semántica no son temas de ingeniería de software. Por lo tanto, su nombre no debería aparecer en esta plantilla hasta que se mencionen contribuciones a la ingeniería de software en el artículo sobre él.

He eliminado de la plantilla los nombres Charles Bachman y Tom Gruber . Estos nombres pueden volver a agregarse si alguien encuentra contribuciones importantes de ellos en el campo de la ingeniería de software y menciona dichas contribuciones en los artículos de los respectivos investigadores. Mientras esto no suceda, esos nombres deberían quedar fuera de esta plantilla. -- Antonielly ( discusión ) 12:37 30 nov 2008 (UTC) [ responder ]

Estoy de acuerdo. Véase mi comentario anterior. -- Marcel Douwe Dekker ( discusión ) 14:11 30 nov 2008 (UTC) [ responder ]

Douglas McIlroy

Eliminé a Douglas McIlroy porque creo que (casi) nada en su artículo actual de Wikipedia justifica su inclusión en esta lista. Creo que este artículo debería mejorarse primero, antes de volver a incluirlo en la lista. Creo que esto también se aplica a otros artículos incluidos en la lista. -- Marcel Douwe Dekker ( discusión ) 14:39, 30 de noviembre de 2008 (UTC) [ responder ]

Philippe Kruchten

También he eliminado a Philippe Kruchten porque su artículo actual no explica su existencia aquí. Además, el modelo de vista 4+1 no parece tan importante para la ingeniería de software. -- Marcel Douwe Dekker ( discusión ) 14:45, 30 de noviembre de 2008 (UTC) [ responder ]

Mohamed Fayad

El usuario Pnahar agregó a Mohamed Fayad a esta lista. ¿Es esto apropiado? Posible conflicto de intereses observado en la discusión:Mohamed Fayad . -- Instantquail (discusión) 19:39 1 may 2016 (UTC) [ responder ]

Premios de ingeniería de software

Echo de menos artículos sobre los principales premios de Ingeniería de Software. Una vez creados en Wikipedia, deberían mencionarse en la sección "Premios" de la plantilla. Algunos enlaces externos:

  • Premios SIGSOFT
  • Premio ICSE al artículo más influyente
  • Una lista de varios premios de ingeniería de software (y relacionados con SE)

-- Antonielly ( discusión ) 13:01 30 nov 2008 (UTC) [ responder ]

Eliminé esta sección y la agregué al artículo sobre ingenieros de software . Por el momento, esta sección apenas brinda información ni enlaces a otros artículos de Wikipedia. Los tres elementos que se enumeran son esbozos y me opongo a que se incluyan esbozos en cualquier artículo de Wikipedia.
Ahora he eliminado algunos otros nombres y ya hemos tenido algunas discusiones previas. Tal vez tenga que explicar estas acciones un poco más. Creo que esta plantilla no debería reflejar el estado general del campo de la ingeniería de software. Debería centrarme en la representación de este campo en Wikipedia. Es un resumen de las principales cosas que Wikipedia tiene para ofrecer.
Volviendo a este tema, he estado desarrollando otras plantillas y no recuerdo haber visto nunca premios (de ingeniería) añadidos en otras plantillas. Hay otras formas de llamar la atención de la gente sobre este tema; por ejemplo, consulta la plantilla del premio Turing.
-- Marcel Douwe Dekker ( discusión ) 19:12, 30 de noviembre de 2008 (UTC) [ respuesta ]

¿Dónde está el modelo del caos?

¿No se reconoce oficialmente como un modelo/estrategia de desarrollo canónico?

Si no, es una pena, porque no hay nada comparable a estos viejos y polvorientos papeles blancos que cumplen con los plazos y no mucho más, de la época de las tarjetas perforadas y los tubos de vacío. —Comentario anterior sin firmar añadido por 67.98.176.66 ( discusión ) 16:36, 11 de enero de 2011 (UTC) [ responder ]

Nuevos criterios de inclusión

La reciente incorporación de Stephen J. Mellor a la plantilla me ha hecho reflexionar sobre los criterios de inclusión. Busqué en Google Scholar y descubrí que Mellor es un autor muy citado. Esto me hizo reflexionar sobre las otras personas que figuran en la plantilla y realicé más búsquedas en Google Scholar. Google Scholar indicó la siguiente cantidad de citas de los tres artículos más citados:

AutorNúmero de
citas
Número de
citas
Número de
citas
Kent Beck724845421493
Grady Booch890260405097
Fred Brooks33603381288
Barry Boehm700140721652
Peter Chen771325442389
Barrio Cunningham1198894562
Ole Johan Dahl1259852747
Tom De Marco3067376383
Martín Fowler454238641820
Coche Hoare1496947601926
Watts Humphrey30231420574
Michael A. Jackson119212701158
Ivar Jacobson890255325097
James Martín302620131447
Stephen J. Mellor865827797
Bertrand Meyer775617441803
David Parnas4513868853
Winston W. Royce246752918
James Rumbaugh903889025097
Niklaus Wirth143913851368
Edward Yourdon29371693982
Víctor Basili220112151126

Supongo que esta tabla muestra que hay alguna razón para dudar de la inclusión de Stephen J. Mellor . -- Mdd ( discusión ) 20:13 29 nov 2012 (UTC) [ responder ]

Una nueva luz sobre este asunto surge cuando tenemos en cuenta algunos de los autores que han sido excluidos, por ejemplo:

AutorNúmero de
citas
Número de
citas
Número de
citas
Larry Constantino16931053905
Philippe Kruchten34831917347
Craig Larman2175606401
Douglas McIlroy1117272153
John F. Sowa42482869855
Juan Zachman2140855363

Algunos de estos autores tienen números más altos, pero no todos deben ser considerados ingenieros de software (especialmente Sowa y Zachman). -- Mdd ( discusión ) 20:16 30 nov 2012 (UTC) [ responder ]

¡Esto es muy bueno, Mdd! No me había dado cuenta de que Stephen Mellor también es signatario del Manifiesto Ágil, lo que aumenta su importancia. La tabla anterior refuerza el argumento para agregar a Phillipe Krutchen con sus contribuciones en Arquitectura de software y RUP. Lwoodyiii ( discusión ) 13:53, 11 de enero de 2013 (UTC) [ responder ]

Ingeniería de plataformas

La ingeniería de plataformas se encuentra en la categoría:Ingeniería de software y tiene enlaces a la página Ingeniería de software . ¿Pertenece a algún lugar de esta plantilla? Sr Desayuno ( discusión ) 17:36 1 jun 2024 (UTC) [ responder ]

Retrieved from "https://en.wikipedia.org/w/index.php?title=Template_talk:Software_engineering&oldid=1261317834"