Inicio arrow Artículos - apuntes arrow Críticas a la ingeniería del software Make Text BiggerMake Text SmallerReset Text Size

Navegápolis publica actualmente en navegápolis.com.

Ir a navegapolis.com

Críticas a la ingeniería del software
Valoración del artículo: / 69
MaloBueno 
17.04.2005

Este artículo se ha trasladado a la nueva dirección de Navegápolis:

Ir a "Críticas a la ingeniería del software"

Trackback(0)
Comentarios (33)Add Comment
...
escrito por Invitado, September 02, 2005
:?
Muy Cierto todo
escrito por Invitado, May 04, 2006
ni mas q decir todo claro
No comparto algunas Crticas
escrito por -, October 26, 2006
Quien dijo que la Ingeniería debe ser en base a modelos númericos, ya sean matemáticos o físicos? Ingeniería viene de INGENIO (Creatividad), por lo tanto esto es lo que utiliza la Ingeniería de Software, el ingenio. Toda ingeniería utiliza la lógica en sus proyectos, la de software también. Existen estandares de desarrollo que pueden aplicar las empresas que están probados y aprobados, y si bien cada empresa puede crear su propio estandar de trabajo, eso no es CREATIVIDAD = INGENIO = INGENIERIA.
Proximo a recibirme en Ing. de Sistemas
Michoacano, Baja votacion del comentario [Mostrar]
Para el que dice que es muy idiota estudiar esto y mejor estudia administración
escrito por Ingeniero de software, April 07, 2007
La ingeniería de software es un área en la cuál se requiere de mucha "Lógica" y el sentido común no necesariamente es "lógico" varía de acuerdo al coeficiente intelectual de cada persona y de acuerdo a su mundo de qué es lógico para sí.
Por otro lado sin ofender a las personas que estudian administración, normalmente la persona que dice que mejor estudia administración en vez de ingeniería del software es porque normalmente no les dió la cabeza para entenderlo.

Saludos,

Un Ingeniero de Software
Mi punto de vista
escrito por inGNUcious, April 09, 2007
Ingeniería de software, es el uso de principios y prácticas desarrolladas por el ambito de las ciencias de la computación (Licenciados en ciencias de la computación), probadas y estandarizadas a travez del tiempo... y claro el ingeniero hace uso de estas herramientas de manera ingeniosa, pero no hace ningun descubrimiento (por lo menos ese no es su rol).
Lo que pasa que en si el desarrollo de software necesita de ingenio, descubrimiento y análisis del dominio en particular, en el que se enfoca el software que se desarrollará.
Por eso parece que el ingeniero, descubre cosas nuevas y/o establece nuevas formas de desarrollo. Lo cual en realidad es un metodo de desarrollo gral aplicado a un dominio en particular.
Y con respecto a lo que dice el Lic. en administración, el sabe sobre administración... de proyectos. Pero sinceramente le digo, que la administración de proyectos de software es un caso totalmente diferente a lo que el a estudiado en toda su carrera. Y si le intereza un poco algo de administración en este tema, que se haga una maestria y estudie al director administrativo de google. Ese tipo ha escrito biblias de la administración (libros de ese estilo), pero uno de sus ultimos retos fue administrar una empresa de software...

Saludos.
Un Licenciado en Ciencias de la administracion especializado en administración de proyectos de software e ingenieria de software.
Comentario
escrito por Fe, May 06, 2007
Sobre la respuesta de la critica "Fallos continuos" no me parece que sea una buena respuesta la comparacion con otras ciencias y tecnologias que a la larga causas daños faltales en la sociedad, la exucas de que otros sistemas tambien fallan no es la solucion, la tecnologia por muy fiable que parezca aun sigue siendo creada por el hombre y por consiguiente tiende a sufrir errores, la forma en que la IS retoma esos errores y los previene (prototipos/pruebas) es la contraparte de la critica.

Conrespecto al comentario de "Michoacano" La IS tiene bases probabilisticos y matematicos no es puramente sentido comun, y lo veraz en "administracion" que NO ES LO MISMO, La IS en su etapa de analisis pone en prueba la capacidad intelectual o menta -en general- del Ing. y ese analisis no lo sacas de ningun modelo matemático.

Fe
la realidad es bonita
escrito por Sara, May 15, 2007
Soy estudiante de Ingeniería de Sistemas y como Ingeniero de Sistemas, estudio los sistemas como un todo, por lo que tengo que conocer tanto del hardware como del software, la Ingeniería del Software como su propia denominación se define: Ingenio aplicado en la rama del Software, por ser ingeniero no solamente nos basamos en el ingenio sino también en los modelos matemáticos, físicos, o cualquier rama o ciencia que expresan o cuantifican los fenómenos.
...
escrito por MAURO, June 12, 2007
Para el amigo michoacano
no se si tendra aunque sea un poquito de etica y menos quiero pensar en etica profesional, pero por lo que describe es una persona que esta intentando decidirse por una carrera universitaria asi que te recomiendo que leas una guia del estudiante y definas tu futura profesion por lo que ademas te dejara un poco mas claro las diferencias entre una carrera y otra, comparto los comentarios de los demas colegas o no colegas.
Toda ingeniería como bien lo dice mas arriba y como bien se sabe proviene tanto del latin "ingenio" (creatividad) o en arabe "geometria" por lo tanto la matematica, como las comparaciones logicas son axiomaticas que son las que mayormente se aplican en la ingenieria en software o en otras "que claramente es una ingenieria" ya que toda ingenieria apunta al beneficio de la humanidad, ni hace falta que cite ejemplos... por lo tanto amigo el "sentido comun" dejalo para la vida cotidiana... saludos

...
escrito por Cristhian, June 12, 2007
La ingenieria de sistemas es la representacion logica de la realidad que se intenta plasmar, obviamente la informacion proveniente de la mente de un niño, producira un software al nivel de un niño pero si diseñas un sistema finaciero utilizara parte de esta ciencia con la finalidad de otorgar un sistema al nivel del usuario utilizando su propia logica, sin embargo un niño podria pedir con su imaginacion infantil cosas imposibles a lo cual la IS intentara resolver y entregar una solucion logica segun la teoria de sistema. matematicas discretas y la mas optima segun el analisis de algoritmo, si el sofware representa la realidad que el usuario desea impregnar en su pantalla; la calidad será optima, independiente si el conocimiento del usuario es objetivo. Siendo asi el estudio cientifico es observado por el hombre y si el hombre falla la ciencia falla y los sistemas entonces tambien fallan. por otra parte, la IS utiliza conceptos administrativos aplicados a la informatica a nivel sistematico y no especificos por que los recursos son dismiles. La IS como es nueva hereda conceptos anteriores de otras ramas de la ciencia especialmente de la computación. finalmente los aspectos legales de la IS tienen que ver con la infinidad de productos que producen los software desde juegos con distintas clasificaciones(infantil, adulto) o sistemas bancarios donde la seguridad es fundamental. Para esto es nesesario la utilizacion rigurosa de herramientas que garanticen la calidad, segun la necesidad del usuario (un niño o la NASA), se prevengan y monitoreen los riesgos, documentar la información del sistema y se economicen los recursos obviamente y lo mas importante el gran costo en analisis de la realidad anivel conceptual o de informacion, ningun arquitecto posee todos los recursos del mundo para gastarlos en un proyecto, ni siquiera Bill Gates... En el futuro esta rama crecera a grandes niveles de estandarización, debido a la recabacion de experiencia el cual es el "error" que comete la IS... smilies/angry.gif
ing de sofware
escrito por manuel, September 11, 2007
muy bueno ese tema
primer viola
escrito por RoadKing, October 10, 2007
A todos los que opinan en este foro les vendria bien un poco de aire libre, cerveza casera, porro, sexo y musica.

Saludos
ingenieria de software en la actualidad
escrito por RITA, November 07, 2007
Cuales son las tendenicas furturas de la ingenieria de software. sabemos que el las necesidades de automatizar procesos que se realizan de forma man ual es creciente. Que es lo que le depara el futuro de la ingenieria de osftware.
Si y no
escrito por Yoe Luis Mieres, January 16, 2008
No estoy en contra de la ingenieria de software
puede servir de guia en ocasiones pero al sus planteamientos no ser definitivamente los mas obtimos la trato con cuidado en cuanto al articulo
creo que es un muro de justificaciones la majoria no aplicables o sea fuera de lugar, yo soy programador y creo que hay esta la verdad no en la ingenieria de software que es algo aburrido para viejos .....
Para los que no les gusta ing. de Software
escrito por Adriana, January 22, 2008
Si estan con la idea de que ingenieria de software no funciona, dejenme decirles que realmente es loq ue diferencia de un programador a un verdadero desarrollador.

Si no saben distinguir entre estas dos profesiones disculpenme pero estan en el hoyo y cabando con un pan duro ¬¬.

Es aburrida en algunos aspectos pero tambien tiene sus retos, no es mas facil que la administracion nooooooooooo al contrario se necesita mucho mas que solo tener ingenio para hacer un solo documento que sea parte de la ingenieria de software. Para poder ser un Desarrollador se requiere tener una buena abstraccion de los problemas para poder plasmarlos en un diagrama, y no solo de casos de uso tambien existen otros como el de secuencia el de colaboracion el de desplegado, etc, etc que no son "logicos" o "intuitivos", se requiere de mucho coco para poder solucionar los problemas que se presentan por no diseñar bien un sistema....

Un programador solo pica teclas y programa un programilla simple, un desarrollador no solo pica teclas, antes que eso planea - diseña - prueba - codifica - prueba - mantiene - docuementa (esto es en todo el ciclo de vida de un sistema) y no un programilla simple que sume dos numeros.... nooo se hacen sistemas en los cuales se tienen que cumplir con los requerimientos de cliente.

Y para tener los requerimientos del cliente se require documentar o minimo anotar esos requerimientos... desde ese instante se realiza ingenieria de software ( a la marrana ), pero se hace.

Disculpen compañeros si algunos se sienten insultados pero sinceramente quien quiere irse a adminsitracion diciendo que ingenieria de software es "muy facil" no sabe ni lo que dice, por que ademas de ser administrador tiene que ser programador (cosa que no todos saben hacerlo), entre otros que se dicen ser programadores y decir que la ingenieria del software es solo para viejos.... lastima por ustedes por que es lo que se usa ahora y la juventud venimos con eso desde los estudios.... y uno que tiene conocimientos en ingenieria de software tiene mas posibilidades de subir puestos hasta gerenciales... cosa que un programador no le es tan facil ya que solo pica teclas...

Proxima a recibirme como Ing. en Sistemas Computacionales con especialidad en Ing. de Software
Simples tecnicos.
escrito por Amolis, February 18, 2008
Pues creo que la persona que solo programa, es como el tecnico que repara televisiones, si sabe de electronica, pero nunca va a proponer un sistema el solo, por los pocos recursos de ingenieria que tiene.

De programadores frustados esta lleno el mundo. Ojala y sean mas finos y aprendan esta disciplina.
...
escrito por Subestiman a la gente sin "titulo", February 24, 2008
Sinceramente, creo que el tema se ha desvíado o desvirtuado y ha pasado a ser "Programador" vs "Ingeniero" y es una pelea que nunca tendrá fin.

En lo personal estoy muy de acuerdo que existan metricas, sqa y toda el rollo de la rama ingenieril... pero no estoy muy de acuerdo con decir que un programador "solo pica teclas" y menos leer que uno no por no tener el titulo de ingeniero de software no llegará a puestos gerenciales...

JOjojojoo, creo que subestiman a la gente.

Yo he visto como muchos Ingenierios en sistemas, de software y lic en Ciencias de la computación son unos completos mediocres...
Así que no vengan con cosas como "un programador jamás tendrá puestos gerenciales" por que yo entonces sería la excepción, cada persona es diferente y somos únicos así que no podemos generalizar, creo que tienen demasiada "educación" marxista y lo digo con el afán de que se den cuenta de que muchos de ustedes por creer haber salido de una escuelita y tienen un papelito que dice "soy ingenierio" ya se creen la gran cosa y se sienten con autoridad para decir quien es que y que no es.

Por otro lado ustedes los ingenierios fueron amaestrados en una universidad, cosa que repiten lo que les han enseñado y por lo tanto no pueden ser creativos y menos "ingeniosos" y eso es más que obvio.

Diganme cuantos ingenierios han revolucionado al mundo?
Yo les diré uno, Henry Ford y NO TENÍA ESTUDIOS.

Amén.
No se estrecen!!!
escrito por gloria berenice, February 29, 2008
Hola a todos, que buen comentario el de la cuata Adriana tienes mucha razon.. Saludos
Estudiante de Ing. Sistemas Computacionales 7º sem.
...
escrito por sonika, March 11, 2008
Bueno leyendo los comentarios me animo a escribir uno,
Para mi la ingenieria de sw. se lleva mas en la practica y vale mas cuando la has aplicado que cuando te has leido un par de libros donde dice como debe de ser todo pero a ti no te consta si en realidad te dara resultados en las situaciones que se presenten.

Asi que practica amigos practica es ahi donde encontramos lo que realmente se adapta a nuestras necesidades como
desarrolladores para poder cumplir las del cliente.

En cuanto a la discusion de si un programador o un ingeniero etc...yo estoy del lado de que un papel no define lo que puedes o no puedes hacer uno mismo lo define demostrando con hechos y con calidad lo que desarrollemos, el papel sirve para mi punto de vista como entrada para poderte posicionar en ciertos puestos pero creanme no llegaran ahi nomas sabiendo lo que aprendieron de la escuela, igual hay programadores que saben mucho y tienen capacidad para llegar muy lejos pero talvez no tuvieron la oportunidad del estudio o por x razon no lo hicieron, ademas no solo se trata de salir de la escuela y ser ingeniero y ya
de igual manera que un programador puede hacerlo tenemos que seguirnos documentando y actualizando con las nuevas tecnologias.

En fin un papel no define lo que somos y mejor aun lo que podemos llegar a ser smilies/smiley.gif, el chiste es no negarnos al conocimiento que tan facil tenemos en frente smilies/smiley.gif.
Bueno creo que ya se desvio un poco la conversacion pero tenia que decirlo jejeje byee

Ing. LCV.
...
escrito por JORGE, March 13, 2008
BUENO PUES YO ESTUDIO EN 2DO SEMESTRE DE ING. EN SOFTWARE Y PUES TIENE RAZON SONIKA DE QUE UN PAPEL NO NOS VA A DECIR QUIENES SOMOS SI NO NUESTRO CONOCIMIENTOS Y PUES HAY QUE ECHARLE GANAS A TODO LO QUE SE HAGA Y PUES ES CIERTO TAMBIEN LO QUE EL COMPA DICE SOBRE Henry Ford QUE EL SIN ESTUDIOS REVOLUCIONO AL MUNDO... AY QUE SER CREATIVOS MUCHACHOS Y EN VECES NO HAY QUE SEGUIR REGLAS Y TENER NUESTROS PROPIOS METODOS DE INGENIO... SALUDOS A TODOS BYE
Diferencia Lic en Informatica vs Ing de Software
escrito por Miguel, April 03, 2008
Hola a todos, muy bueno el tema.

Alguno de uds me puede decir ¿cual es la diferencia entre un Lic. en Informatica, un Ing. de software y un Ing. en sistsemas?
...
escrito por Tsubasa, April 05, 2008
Lo nuestro (Ing. Software) va mas ligando a las ciencias sociales que a la ingenieria (matematicas, numeros, calculos). La ingenieria de software comprende mas los procesos, buenas relaciones y comunicacion entre las personas que trabajan en la empresa y tambien las del equipo desarrollador.
a quien pueda interesar
escrito por Un Ingeniero de software, April 09, 2008
L ingeniería de software es la forma de crear software con calidad en el menor tiempo posible y a bajo costo, para ello utiliza metodos y estandares de programación
Arte o Ingenieria
escrito por Un Ingeniero de software, April 09, 2008
La programacion es un arte de eso no hay dudas pero el aplicar tecnicas de programacion, estandares de programacion y patrones de diseño asi como el contar con feases de desarrollo lo hacen una ingenieria.

Muchas ingenierias tradicionales son obras de arte, quien no admira la fachada de los edificios o monumentos fgantasticos que hay hoy en dia o la carroceria de un autoimovil o el aspecto de un telefono celular.

Todas las ingenierias tienen su cuota de arte , la ing de software tambien lo tiene y no escapa a ello.

Decir que la ing de software es facil resulta ridiculo desde el punto de vista ya que quien dice eso es porque nunca se ha tenido que enfrentar a un reto como el que puede involucrar un proyecto de software donde tienes que ser no solamente sistemico para llevar a cabo un buen planeamiento sino tambien muy cualitativo para entender al usuiario y poder realizar un buen levantamiento de requerimientos.

Ing Gustavo R.
ing- software
escrito por margarita, April 18, 2008
la ingenieria de sofware es una carrera con futuro porque todas las ingenierias y demas carreras profesionales pueden en algun momento necesitar de un sofware para minimizar un proceso que ayudara a minimizar costos y tiempo , entonces por que demeritar el trabajo de un ingeniero de software- :- :- :-
una pregunta a todos
escrito por randy, July 21, 2008
he leido todos los comentarios pero aun a si me queda una duda ustedes creen que un ing. en desarrollo de software puede tener futuro en México

proximo ing. en desarrollo de software
Experiencia personal y recomendación.
escrito por Darkjav, August 26, 2008
Como estudiante de la Unidad Profesional Interdisciplinaria de Ingeniería y Ciencias Sociales y Administrativas (UPIICSA) del Instituto Politécnico Nacinal (IPN) en Lic. en Ciencias de la Informática, les puedo decir que el desarrollo de software actualmente ha solucionado muhos de los probelmas que se tiene dentro de una empresa, por dar algunos ejemplos como mejorar la calidad de sus productos, aumentar la productividad en un tiempo menor, tener una mayor seguridad en las auditorías de funcionalidad y mantener un orden en la planeación de futuros proyectos empresariales; en México es posible y alcanzable que el desarrollo de software tenga un mejor resultado en la automatización de herramientas o en la implementación de sistemas o base de datos, ya que actualmente muchas empresas no cuentan con esta integración de métodos para lograr que exista una reducción de sus costos de producción con una mejorada calidad en un tiempo más alcanzable, por lo tanto se necesita que haya más gente capacitada profesionalmente para que solucionen estos problemas de funcionalidad en áreas donde seguramente se tiene un éxito a nivel personal y profesional. Así que en México esto tiene futuro y varios de nosotros también.

Para todos los que dicen que estas carreras de software no sirven les diré que no tienen ni la mínima idea de lo que dicen, diganme ustedes como creen que funcionan mucho de los transportes en los que han viajado, acaso creen que es solo manual o que, muchos de los sistemas de transportes permiten que rinda más sus partes digitales y motoras para tener un buen desempeño y evitar riesgos. Les recomiendo que antes de ponerse a discutir sobre que prefieren mejor la administración, se pongan a investigar de que no son los únicos que saben acerca de finanzas, economía, legislación, contabilidad y planeación. Mi carrera lleva todo eso que los administradores estudian y mucho más, por si no me creen solo revisen el plan de estudio de la carrera en la que estoy: http://www.upiicsa.ipn.mx/modu...age&pid=46

Saludos, que tengan buen día.
Tiene la Ing. de software una buena paga?
escrito por Karina, September 21, 2008
Hola a todos:

Perdonen si me desvio de el tema pero queria preguntarles a los ingenieros de software si los trabajos relacionados a eso tienen buena paga. ya que como vengo de familia pobre y soy la unika a la que le han podido pagar colegiatura quiero estudiar algo que me guste y a la ves me ayude a a salir de los problemas economicos...

graciass. smilies/wink.gif
Ingeniería en computación
escrito por Luis, October 08, 2008
Para mi la carrera mas completa en el momento es ing. en computación, ya que se aprende electronica, comunicaciones y software de bajo y alto nivel. Si haces esa carrera, despues podes especializarte en cualquiera de esas ramas que son las que dominan el mundo actualmente.
Los ing. de software carecen de conocimientos de hardware a nivel electrónico, y tambien de comunicaciones. Y, a la hora de competir con otros profesionales, el ing. en computación entiende tanto lo que hace un ing. en telecomunicaciones, un ing. electronico o un ing. de software.
...
escrito por Netroom, December 18, 2008
Desde mi punto de vista, la principal diferencia entre un software al que se le ha aplicado una ingienería de software durante su elaboración y uno que no. Es que uno que no, haber quién tiene cojones de corregir y subsanar los fallos que este pueda tener cuando su tamaño sea considerable.

Con la ingienería del software, da igual el tamaño de este, siempre se puede mejorar y corregir porque seguimos una metodología estandarizada y cualquier ingeniero del software será capaz de trabajar en ese proyecto.

Es como lo que distingue a un arquitecto de alguien que controla el dibujo técnico. Este segundo no sigue una metodología a la hora de hacer un plano y otro dibujante técnico o arquitecto se las verá canutas para entender lo que este ha querido representar xD.
La cultura de los ingenieros
escrito por Alberto, December 18, 2008
Sí, Netroom, sólo un ingeniero de los que presumen de su ingeniería, es capaz de escribir "a ver" con h y con b, de acentuar quién..... ("haber quién tiene cojones de corregir...") .

...
escrito por anonimo, October 01, 2009
Muchas gracias por la informacion, aun tengo mis dudas sobre todo esto, yo soy alumno de nuevo ingreso de la UANL y formo parte de la generacion piloto de la nueva carrera Ing. en Tecnologias de Software, me gustaria escuchar differentes puntos de vista y opiniones. Asique aqui les dejo mi correo
Esta dirección de correo electrónico está siendo protegida de \"spam bots\", necesita habilitar Javascript para poder verla.
gracias.
INGENIERIA DE SOFTWARE
escrito por ingeniero de software, July 15, 2011
En mi opinión la ingeniería de software siempre será experimental en algún aspecto, aunque esté fundamentada en las matemáticas, ciencias naturales y ciencias empresariales.

Les invito a participar en el blog:

http://discusionsl.wordpress.com/

Escribir comentario

busy
 
< Anterior
Advertisement





Artículos relacionados

Registrado en Safe Creative