Estimados amigos,
Actualmente la carrera de Ing de Sistemas en la UNSA esta debatiendo la necesidad de orientar su curricula (y quizas nombre) hacia Sistemas de Informacion o de Ingenieria de Software.
Ademas, la Universidad de la Salle empezara este anio su pregrado en Ing de Software.
Ambos hechos definen un ambiente adecuado para debatir acerca de la la necesidad de definir o no una carrera de pregrado en Ing de Software para Peru. Aqui mis comentarios, que estoy seguro Uds. pueden mejorar.
- Muchas de las carreras de Ing de Sistemas en el Peru tienen en realidad un fuerte componente de Computacion
- En los proximos 10 anios muchas de estas carreras re-orientaran su curriculum (y quizas nombre) hacia Ciencia de la Computacion, Sistemas de Informacion, Ing de Software, y algun hibrido (Ing Informatica, Computacion e Informatica, etc.)
- De acuerdo a la Computing Curricula, dos alternativas estandares podrian ser: Sistemas de Informacion o Ing de Software
- De acuerdo a APESOFT (2008)
- 64% de las empresas de software del pais son micro empresas
- Mas del 50% provee desarrollo de software y consultoria
- Si las carreras de Ing de Sistemas deciden migrar su curricula hacia Ingenieria de Software, tienen un fundamento academico en la Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering de IEEE/ACM (http://sites.computer.org/ccse/SE2004Volume.pdf)
- De acuerdo al documento anterior, para una carrera de Ing de Software en el pregrado, esta es la distribucion de cursos:
- Para un departamento de CS, el caso mas parecido al que tenemos, esta es la distribucion de cursos (SE2004, pag 61)
- Computer Science: 8 (20%)
- Non Technical: 3 (7.5%)
- Software Engineering: 9 (22.5%)
- Calculo, Fisica, Matematica, Algebra Lineal: 4 (10%)
- Educacion General (liberal arts): 7 (17.5%)
- Technical Elective: 6 (15%)
Como se observa, SE tiene un fuerte componente de CS. Pero CS != SE
- Algunos ejemplos de universidades en USA que tienen Ing de Software y Ciencia de la Computacion coexistiendo en el pregrado son:
- http://www.se.rit.edu/
- http://www.sjsu.edu/bsse/
- http://www.utdallas.edu/academics/fact-sheets/ecs/bs-software-engineering.html
- En USA no existen muchos bachilleres en Ing de SW, a pesar de tener un mercado mucho mayor y mas maduro
Quizas el quid del asunto radique aqui en averiguar que tan necesario y hasta etico es tener dos carreras (Computacion e Ingenieria de Software) para un mercado tan pequenio como el Peruano en un contexto en el cual muchas universidades que ensenian Computacion bajo Ingenieria de Sistemas, pero pueden elegir con total autonomia que disciplina enseniar.
Un abrazo,
-- Omar
--
Omar U. Florez
Doctoral student in Computer Science
Utah State University
Cell: +1 (435) 757-9354
Web: http://omarflorez.info
--
Para enviar mensajes al grupo: sp...@googlegroups.com
Para retirarse del grupo: spc-l-un...@googlegroups.com
Para mas opciones: http://groups.google.com/group/spc-l?hl=es
Hola a todos,
en el ámbito laboral en realidad se necesitan más Ingenieros de SW y técnicos en TI que de Sistemas de información. Pero hay muchos ing. SI haciendo cosas de técnicos en computación y de Ing. de Software. Les diría que verifiquen mejor las reales necesidades del mercado. Y a esta lista en general (a Ud. también Sr Ernesto Cuadros, que le gusta debatir con su PHD en la mano), apoye a la difusión de la real dimensión de cada una de las carreras que asocia la SPC. En el Perú aún se asocia al ing de SI con programar y en realidad es desperdiciar talentos que podrían aprovechar haciendo que mejoren los procesos de la empresas y microempresas del país y apoyar su crecimiento. Es cuestión de tinos.
Sr. Omar, desde mi opinión personal le recomendaría que verifique que tanto éxito tiene el programa en la universidades peruanas que ya lo tienen como San Marcos, UTP, UPC, además de las extranjeras en Chile, Uruguay y Argentina donde hay una explosión en
crecimiento tecnológico asociado a las carreras de computación y además en las universidad en las que se le llama Ingeniería Informática por un tema de estándar.
Los asociados al estándar francés es Ing. Informática. Los asociados al estándar americano es Ing. de Software. Cuestión de gustos y asociaciones.
Puede verificar el programa de Ing de Software de alguna universidad en USA y compararlo con algun programa de Ing Informática de París y encontrará la concordancia.
Saludos,
Elizabeth
Hola a todos,
Agradezco que al fin ponga en claro su posición al respecto, gracias:
CitoNo estoy de acuerdo con usted, pero le pediría como creo que ya hicieron en otro correo, y al que me sumo, que no sezgue la información. Sinceramente hay de todo si uno se pone a buscar, pero en mi opinión hay que no llevarlo todo a nuestra realidad, porque en el caso de las carreras que asocia SPC sería un retraso, desde mi punto de vista. Sino más bien ayudar con un rol de apoyo, consulta, y educación que permita la situacion de estas carreras se asocie a aproveche haciendo que nuestra realidad cambie para mejor.
>" A mi me parece que pensar en Ing de Software a nivel de pregrado es un error. Lo que si estoy de acuerdo es que las carreras tengan contenido relacionado a esa area pero 5 anhos de Ing de Software no estoy de acuerdo por >varias razones que ya fueron expuestas por varios miembros de la lista."
Hola Ernesto, todos,Ese porcentaje representa la cantidad de cursos que definen el fundamento de Ingenieria de Software. Estamos de acuerdo en que los fundamentos de SE, IT, IS, y CS son distintos verdad?. Ciertamente SE necesita de fundamentos solidos de CS para desarrollar software de calidad, pero tiene su propia identidad, incluso a nivel de pregrado. Por ejemplo los cursos propios de Ingenieria de Software son:
- Computer Science: 8 (20%)
- Non Technical: 3 (7.5%)
- Software Engineering: 9 (22.5%)
- Calculo, Fisica, Matematica, Algebra Lineal: 4 (10%)
- Educacion General (liberal arts): 7 (17.5%)
- Technical Elective: 6 (15%)
>Aqui es necesario desmenuzar mas ese 22% pues varios de esos cursos son de CS. Tienes la lista de cursos aque dieron esa suma >de 22.5%???
Software engineering core courses
SE200 Software Engineering and Computing
SE211 Software Construction
SE212 Software Engineering Approach to Human Computer Interaction
SE213 Design and Architecture of Large Software Systems
SE221 Software Testing
SE311 Software Design and Architecture
SE312 Low-Level Design of Software
SE313 Formal Methods in Software Engineering
SE321 Software Quality Assurance and Testing
SE322 Software Requirements Analysis
SE323 Software Project Management
SE324 Software Process and Management
Un aspecto interesante esta en que una carrera de este tipo deberia tener docentes calificados para enseniar estos cursos avanzados. Este aspecto me parece que es uno de los principales incovenientes a tomar en cuenta para desarrollar esta propuesta.
>Considero que seria un error tremendo cambiar a SE con muy pocos cursos que son diferentes de la de CS. La razon por la que >aparecen nuevas carreras (separadas) es cuando el % de contenido diferente es muy alto pero si ese % es menor que un 10% >entonces no estamos hablando de una nueva carrera y podrias ponerla como una linea de la troncal (CS en este caso).
Como menciono mas arriba, existe un contenido distinto entre ambas carreras de mas del 10%. Mi opinion personal es que lo natural es que Ing de SW sea una maestria del pregrado en Ciencia de la Computacion.
Sin embargo, no creo que necesariamente este mal que algunas pocas carreras de pregrado decidan tomar el rumbo de SE. Es decir, les damos actualmente a los alumnos que egresan el suficiente conocimiento de testing, securidad, manejo de projectos, y arquitectura de software para desempeniarse adecuadamente cuando ingresan a la industria?. O esperamos que estos conceptos propios de Ingenieria de Software sean aprendidos por ellos en el transcurso de su carrera profesional?. Puede ayudar a incrementar la exportacion de software el hecho que tengamos menos gente de sistemas de informacion y mas que de Ingenieria de Software?
Concuerdo con Elizabeth que implementar un programa de pregrado en SE deberia tambien considerar datos reales para estimar el campo laboral de los futuros egresados de una carrera de Ingenieria de Software. Quizas APESOFT sea un ente adecuado para este aspecto. Mi intension es mostrar de la forma mas objetiva posible los pro/contra de esta decision que puede afectar despues el futuro de muchos estudiantes. No queremos por ejemplo duplicar el numero de egresados relacionados a Computacion teniendo un mercado local que no crece lo suficientemente rapido.
Creo que estos perfiles también son importantes para el desarrollo de la tan ansiada industria del software en el país.
PD: No eran 5 los perfiles internacionales, ¿Por qué ahora algunas personas quieren imponer sólo uno CS?
Hola,
si hablamos de computación, se puede hablar de ella a diferentes niveles, desde el simple uso hasta el desarrollo abstraído a sistemas complejos, inteligentes y demás. El desarrollo del software y de algoritmos que conlleva en si abstracción de conocimientos, conceptos y soluciones del individuo.
Poniendo en claro a las actuales carreras de SE a nivel nacional, en todas se trabaja el tema de algoritmos (algoritmos de uso común en todo desarrollo) y algoritmos avanzados (que exigen mayor conocimiento matemático además de generación de nuevos algoritmos) de manera matemática pero a un nivel diferente al que realmente exige un Científico de la computación. Todo ingeniero de software deberá dominar Algoritmos, estructuras de datos y de hecho debe saber, conocer y desarrollar software.
Me permito hacer el simil con Arquitectura e Ingeniería Civil. Arquitectura hace el desarrollo de conceptos abstractos que en la aplicación serán llevados a cabo por un Ing. Civil. Pero el desarrollo arquitectónico lleva cierto nivel de abstracción, creatividad y esfuerzo diferente a la aplicación práctica de estos diseños que son llevados a un campo real y utilitario por un Ing. Civil. En el caso de Ing. de Software y Ciencias de la computación se da el caso siguiente. La Ciencias de la computación ocupa el desarrollo de algoritmos a un nivel mucho más profundo. Un conocimiento computacional más bajo y profundo que le permita abstraer y desarrollar no sólo nuevos algoritmos sino también nuvas tecnologías y modelos que en algún punto serán llevados a un desarrollo y aplicación utilitaria de los mismos. Es cierto que los Ing de Software debemos saber mucho de matemáticas, algoritmos y además de tener creativdad para poder poner en práctica estos modelos desarrollados. Además de elegir de la mejor manera posible los materiales en nuestro caso (Tecnologías, metodologías y evidencias) que aseguren la calidad y optimización del desarrollo. Nosotros construimos software, sí. Aplicamos y usamos mucho de los desarrollado por científicos de computación, sí. Y es que aunque muchos no lo sepan o no lo quieran admitir esos algoritmos de "burbujitas" y ordenamientos, las librerías que nos salvan la vida al conversar de manera más optimizada con el hardware, los protocolos y algunos de los más usados algoritmos y patrones arquitectónicos del software son pensados, desarrollados y muchas veces implementados por Científicos de Computación. Sistemas operativos, los juegos que tanto nos gustan no son hechos por Ing de Software, ni pensados por Ing ed Software sino por científicos de las computación. Estamos en diferentes esferas y lo digo desde mi propia (quizás no mucha) experiencia.
¿Puede haber, y de hecho hay Ing. de Software con alma de Cientificos de la computación? Si los hay. Como hay también el caso inverso.
No conozco un Ing de Software que no programe o desarrolle (tenemos que hacer pruebas de conceptos de las arquitécturas propuestas e investigar la ventajas y desvetnajas de cada tecnología). No podemos encerrar a los Ing de Software en una esfera y a los Científicos de la Computación tampoco. No le puedo dar ejemplos de cosas que los Ing de Software no estudiemos, porque al final de cuentas pactadas el Ing de Software es Ing de Software por una aplicación práctica de conocimientos de Ciencias de la computación, y si así lo desea especializarse y profundizar en temas del mismo. De igual manera un científico de computación puede perfectamente estudiar todos los cursos, conocimientos y experiencias relacionados a la aplicación práctica de lo que él hace, así como extenderlo a nuevos software de aplicación Business to Business o Business to Clients.
Quizás el Ing. de Software más completo es el que pueda conocer los temás de Ciencias de la computación como Cálculo relacional, Métodos formales, Inteligencia Artificial, Augmented Reality (que nosotros no llevamos a profundidad, en la mayoría de los casos hacemos uso de tecnologías, que usen estos conocmientos o abstracciones aplicativas). Y un cientifico de la computación puede estudiar los temás relacionados a los costos del desarrollo del software, metodologías de desarrollo, integración con tecnologías diversas y arquitectura haciendo uso de pequeñas estructuras desarrolladas así como la intercomunicación con nuevos sistemas que ellos tampoco ven a profundidad, caso de las Ciencias de la computacion segun SEI).
No hay exclusividad de cursos en ese aspecto. Así como un arquitecto dbe conocer de materiales, de costos y suelos y física, no lo ven a profundidad. Y un ingeniero civil no ve a profundidad conceptos de luz, color, espacios abiertos y cerrados, dimensión, estilos de arquitectura y su implicancia social cultural, es necesario que conozcan los básico de las mismas ya que la comunicación entre estas dos carrera es primordial para el avance y desarrollo de innovación en construcción. Del mismo modo debe ser en las Ciencias de la Computación y en Ing. de Software. Incluso Ciencias de la computación e Ing. de Sistemas de Información. Usamos sus conceptos y ellos usan nuestro feedback y experiencias. Estamos en diferentes esferas a nivel de aplicación y abstracción pero es indispensable mantener el vínculo comunicativo y el mismo lenguaje, es decir el mismo conocimiento base.
Este es mi punto de vista sobre estas dos carreras que tanto se empañan en no sólo aislar una de otras sino en ponerlas en burbujas irrompibles. Y es por eso que coincido con el segmento del SEI y las socidedes de computación europeas en el desarrollo de Ing. de Software a nivel de Pre-grado.
No podemos comparar aún el desarrollo que hace Uruguay del software porque el apoyo y el enfoque han sido diferentes a lo que son este país por lo visto. Aquí siempre se empieza por lo práctico y si se necesita alguna vez se profundiza. Ese fue el caso del desarrollo de la Ing. de Sistemas en la UNI, y el desarrollo por parte de universidades privadas de la Ing. de Sistemas de Información y la Ing. de Software. Y ahora, cuando ya se esta haciendo necesario están abriendo campo en la necesiades del mercado, el caso también delas Ciencias de la computación. El desarrollo normal siempre ha sido inverso. Primero Ciencia y luego su aplicación práctica. En ese caso el Perú es un caso especial y por el que existe tanto conflicto en esta y otras listas relacionadas al tema.
El avance de las carreras de computación en el país debe acelerarse y ponerse al nivel del desarrollo no el latinoamércia, porque se hace software pero no el mejor. Debemos poner en la valla en el desarrollo en China, Japón, India y aprender de las experiencias de nuestro hermanos en latinoamérica para aumentar el paso en el camino a un avance productivo real que apoye al crecimiento del país.
Espero haber sido clara. Son estas mis observaciones a título personal. Y me permito pedirles nuevamente que expongan, difundan y apoyen a la real dimensión de las carreras que asocia el SPC de manera que apoyen al avance y al concenso y no signifiquen una piedra más en el camino.
Saludos,
Elizabeth
Es de esperar y pide por terceras vez que se expliquen y
es muy cierto que los institutos de mucho prestigio ofrecen muchas
cosas, como por ejemplo lo que comentan y tal vez hasta especialidad en
Ingenier�a de sistemas "astronauticos" o algo que puedan inventarse,
pero ello no implica que as� sea, lamentablemente no existe un tema de
control de calidad o que regule eso. Te comento una anecdota que me paso
siendo docente de un prestigioso centro de educaci�n superior, cuando
ense�ana Introduccion a a computaci�n, llamado ah� "Algoritmia" y la
mayor�a de alumnos no cubrian con una base, pero se hac�a lo posible
para ayudarlos
Coordinador: Sr. SOtelo, tiene muchos jalados y no puede haber jalados"
Yo: Si lo he visto, pero estoy viendo la forma de apoyarlos
Coordinador: la cosa es simple, no debe haber jalado, bajo ning�n
motivo, si los hay, los alumnos se desmotivan, se retiran y no hay
dinero para pagar docentes,por consiguiente no deben jalar, si no,
nosotros retiramos a los docentes
Yo: No pueodo jalarlos, solo apoyarlo
Coordinador: Eso lo dejo a su criterio, pero no quiero jalados, si eso
se repite reconsiderare su contrato
Ahi tiene la respuesta
saludos
> Estimados:
>
> Vean este perfil
> <http://www.isur.edu.pe/index.php?option=com_content&view=article&id=78&Itemid=96>
> T�cnico en Computaci�n e Inform�tica Especialista en Ingenier�a de
> Software entre otro, de una reconocida instituci�n en el sur
> peruano. Tambi�n se encuentra este otro perfil
> <http://www.isur.edu.pe/index.php?option=com_content&view=article&id=74&Itemid=98253>
> orientado a Sistemas de Informaci�n.
> Creo que estos perfiles tambi�n son importantes para el desarrollo de la
> tan ansiada industria del software en el pa�s.
>
> PD: No eran 5 los perfiles internacionales, �Por qu� ahora algunas
> personas quieren imponer s�lo uno *CS*?
> Salu2
>
> ------------------------------------------------------------------------
> Date: Thu, 26 Jan 2012 21:56:36 -0700
> Subject: Re: [spc-l] Ingenieria de Software para el pregrado en Peru
> From: omar....@usu.edu
> To: sp...@googlegroups.com; manub...@gmail.com
>
> Hola Ernesto, todos,
>
> * *Computer Science: 8 **(20%)*
> * Non Technical: 3 (7.5%)
> * *Software Engineering: 9 (22.5%)*
> * Calculo, Fisica, Matematica, Algebra Lineal: 4 (10%)
> * Educacion General (liberal arts): 7 (17.5%)
> * Technical Elective: 6 (15%)
>
>>Aqui es necesario desmenuzar mas ese 22% pues varios de esos cursos son
> de CS. Tienes la lista de cursos aque dieron esa suma >de 22.5%???
>
> Ese porcentaje representa la cantidad de cursos que definen el
> fundamento de Ingenieria de Software. Estamos de acuerdo en que los
> fundamentos de SE, IT, IS, y CS son distintos verdad?. *Ciertamente SE
> necesita de fundamentos solidos de CS **para desarrollar software de
> calidad, pero tiene su propia identidad, incluso a nivel de pregrado.*
> Por ejemplo los cursos propios de Ingenieria de Software son:
>
> *Software engineering core courses *
> SE200 Software Engineering and Computing
> SE211 Software Construction
> SE212 Software Engineering Approach to Human Computer Interaction
> SE213 Design and Architecture of Large Software Systems
> SE221 Software Testing
> SE311 Software Design and Architecture
> SE312 Low-Level Design of Software
> SE313 Formal Methods in Software Engineering
> SE321 Software Quality Assurance and Testing
> SE322 Software Requirements Analysis
> SE323 Software Project Management
> SE324 Software Process and Management
>
> Un aspecto interesante esta en que una carrera de este tipo deberia
> tener docentes calificados para enseniar estos cursos avanzados. *Este
> aspecto me parece que es uno de los principales incovenientes a tomar en
> cuenta para desarrollar esta propuesta*.
> <mailto:ecua...@gmail.com>>
>
> Estimado Omar,
>
> Estimados amigos,
>
> Actualmente la carrera de Ing de Sistemas en la UNSA esta
> debatiendo la necesidad de orientar su curricula (y quizas
> nombre) hacia Sistemas de Informacion o de Ingenieria de Software.
>
> Ademas, la Universidad de la Salle empezara este anio su
> pregrado en Ing de Software.
>
>
> Correcion, La Salle era Ing de Software y recientemente tuvieron la
> visita de un especialista Chino del Area de Ingenieria de Software.
> Luego de diversas conversaciones con este Dr. la recomendacion fue
> que migrasen hacia el perfil de CS. Contactar el Director para mas
> detalles: "Percy Huertas" <percyh...@gmail.com
> <mailto:percyh...@gmail.com>>,
>
>
> Ambos hechos definen un ambiente adecuado para debatir acerca de
> la la necesidad de definir o no una carrera de pregrado en Ing
> de Software para Peru. Aqui mis comentarios, que estoy seguro
> Uds. pueden mejorar.
>
> * Muchas de las carreras de Ing de Sistemas en el
> Peru tienen en realidad un fuerte componente de Computacion
> * En los proximos 10 anios muchas de estas carreras
> re-orientaran su curriculum (y quizas nombre) hacia
> Ciencia de la Computacion, Sistemas de Informacion, Ing de
> Software, y algun hibrido (Ing Informatica, Computacion e
> Informatica, etc.)
> * De acuerdo a la Computing Curricula, dos alternativas
> estandares podrian ser: Sistemas de Informacion o Ing de
> Software
> * De acuerdo a APESOFT (2008)
> o 64% de las empresas de software del pais son micro
> empresas
> o Mas del 50% provee desarrollo de software y consultoria
>
> * Si las carreras de Ing de Sistemas deciden migrar su
> curricula hacia Ingenieria de Software, tienen un
> fundamento academico en la Curriculum Guidelines for
> *Undergraduate Degree Programs in Software Engineering* de
> IEEE/ACM (http://sites.computer.org/ccse/SE2004Volume.pdf)
> * De acuerdo al documento anterior, para una carrera de Ing
> de Software en el pregrado, esta es la distribucion de cursos:
> * Para un departamento de CS, el caso mas parecido al que
> tenemos, esta es la distribucion de cursos (SE2004, pag 61)
>
> * *Computer Science: 8 **(20%)*
> * Non Technical: 3 (7.5%)
> * *Software Engineering: 9 (22.5%)*
> * Calculo, Fisica, Matematica, Algebra Lineal: 4 (10%)
> * Educacion General (liberal arts): 7 (17.5%)
> * Technical Elective: 6 (15%)
>
> Aqui es necesario desmenuzar mas ese 22% pues varios de esos cursos
> son de CS. Tienes la lista de cursos aque dieron esa suma de 22.5%???
>
>
> Como se observa, SE tiene un fuerte componente de CS. Pero
> *CS != SE*
>
> * Algunos ejemplos de universidades en USA que tienen Ing de
> Software y Ciencia de la Computacion coexistiendo en el
> pregrado son:
> o http://www.se.rit.edu/
> o http://www.sjsu.edu/bsse/
> o http://www.utdallas.edu/academics/fact-sheets/ecs/bs-software-engineering.html
> * *En USA no existen muchos bachilleres en Ing de SW*, a
> <mailto:sp...@googlegroups.com>
> Para retirarse del grupo: spc-l-un...@googlegroups.com
> <mailto:spc-l-un...@googlegroups.com>
> Para mas opciones: http://groups.google.com/group/spc-l?hl=es
>
>
>
>
> --
> --
> Er
>
>
> --
> Para enviar mensajes al grupo: sp...@googlegroups.com
> <mailto:sp...@googlegroups.com>
> Para retirarse del grupo: spc-l-un...@googlegroups.com
> <mailto:spc-l-un...@googlegroups.com>
> Para mas opciones: http://groups.google.com/group/spc-l?hl=es
>
>
>
>
> --
> Omar U. Florez
> Doctoral student in Computer Science
> Utah State University
> Cell: +1 (435) 757-9354
> Web: http://omarflorez.info
>
> --
> Para enviar mensajes al grupo: sp...@googlegroups.com
> Para retirarse del grupo: spc-l-un...@googlegroups.com
> Para mas opciones: http://groups.google.com/group/spc-l?hl=es
>
> --
> Para enviar mensajes al grupo: sp...@googlegroups.com
> Para retirarse del grupo: spc-l-un...@googlegroups.com
> Para mas opciones: http://groups.google.com/group/spc-l?hl=es
--
Carlos Eduardo Sotelo Pinto
GNU Linux Admin | PHP Senior Web Developer
MObil: RPC (Claro)+51, 958194614
http://www.csotelo.org
Skype: csotelop
Yahoo: csotelop
MSN: carlos.so...@gmail.com
GTalk: carlos.so...@gmail.com
GPG FP:697E FAB8 8E83 1D60 BBFB 2264 9E3D 5761 F855 4F6B
GNULinux RU #379182 || GNULinux RM #277661
Gracias por la respuesta, eso si ayuda a conversar de forma clara sobre la propuesta que se esta viendo en San Agustin. Por otro lado, en Ciencia de la Computacion se tiene cursos de:
Envio copia a Eric Diaz y a Jorge Neyra, ambos egresados de la carrera y que trabajan con empresas del exterior pero estan en Arequipa, exportan software que es utilizado en varios paises y viven en el dia a dia este asunto.
Que dicen Jorge, Eric? se justifica SE como otra carrera? que sugieren?
Gracias por la respuesta, eso si ayuda a conversar de forma clara sobre la propuesta que se esta viendo en San Agustin. Por otro lado, en Ciencia de la Computacion se tiene cursos de:
El tema que propongo Ernesto "Ingenieria de Software para el pregrado en Peru" es mucho mas general y no quisiera que este restringido a una sola universidad. El caso de San Agustin es muy particular debido a que existen dos carreras de computacion ya funcionando bajo el mismo departamento. Lo cual implica coordinacion entre ambos lados para llegar a acuerdos que incluso pueden actualizar la curricula de ambas carreras. Entiendo que sus profesores han estado discutiendo por un anio la posibilidad de implementar SE y tengo el mayor de los respetos por su trabajo y por lo tanto no puedo comentarlo al no haber concluido aun, ni conocerlo en detalle.Mi punto es que si una carrera de Ingenieria de Sistemas, donde haya una sola escuela relacionada a computacion funcionando (el caso que communmente tenemos en Peru), decide tomar el camino de Ingenieria de Software, y tiene los docentes adecuados, puede formar una carrera de pregrado en Ing de Software. Es mas, personalmente prefiero esa opcion (o Ciencia de la Computacion) a tener un boom de carreras de Sistemas de Informacion en todo el pais. No porque no sea importante, sino porque tenemos ya una sobreoferta de profesionales para esa area.
Envio copia a Eric Diaz y a Jorge Neyra, ambos egresados de la carrera y que trabajan con empresas del exterior pero estan en Arequipa, exportan software que es utilizado en varios paises y viven en el dia a dia este asunto.
Que dicen Jorge, Eric? se justifica SE como otra carrera? que sugieren?
Estoy seguro que la opinion de Eric y Jorge es importante. Tambien estoy seguro que se requiere una analisis nacional acerca de profesion y puestos laborales actualmente relacionados a computacion en el pais, ademas de su crecimiento, para entender que tanto de Sistemas de Informacion, Ciencia de la Computacion, o Ingenieria de SW necesitamos realmente como pais.
Un fuerte abrazo,-- Omar
2012/1/27 Ernesto Cuadros-Vargas <ecua...@gmail.com>
Suponiendo que SE sea parte del pregrado: en 5 años tendríamos más bachilleres que USA en Ing. de SW, ¿ésto, necesariamente, significaría que nuestro mercado será más maduro que el de USA en 5 años?
Como mencionan en las respuestas anteriores CS ya cubre gran porcentaje del contenido de SE. Creo que el proponer para pregrado desvirtuaría el contenido de SE, provocando un BOOM del nombre SE en las universidades a nivel pregrado (muchas de las dispersas Ingeniería de Sistemas, Informática, de Sistemas y Computación, Informática y Sistemas, y demas combinaciones acabarían llamándose Ingeniería del Software, como ya viene sucediendo... ) y que finalmente serían con el mismo contenido de CS (con ocurre actualmente con las carreras mencionadas).
Hola David
es muy cierto que los institutos de mucho prestigio ofrecen muchas
cosas, como por ejemplo lo que comentan y tal vez hasta especialidad en
Ingeniería de sistemas "astronauticos" o algo que puedan inventarse,
pero ello no implica que así sea, lamentablemente no existe un tema de
control de calidad o que regule eso. Te comento una anecdota que me paso
siendo docente de un prestigioso centro de educación superior, cuando
enseñana Introduccion a a computación, llamado ahí "Algoritmia" y la
mayoría de alumnos no cubrian con una base, pero se hacía lo posible
para ayudarlos
Coordinador: Sr. SOtelo, tiene muchos jalados y no puede haber jalados"
Yo: Si lo he visto, pero estoy viendo la forma de apoyarlos
Coordinador: la cosa es simple, no debe haber jalado, bajo ningún
motivo, si los hay, los alumnos se desmotivan, se retiran y no hay
dinero para pagar docentes,por consiguiente no deben jalar, si no,
nosotros retiramos a los docentes
Yo: No pueodo jalarlos, solo apoyarlo
Coordinador: Eso lo dejo a su criterio, pero no quiero jalados, si eso
se repite reconsiderare su contrato
Ahi tiene la respuesta
saludos
> Estimados:
>
> Vean este perfil
> <http://www.isur.edu.pe/index.php?option=com_content&view=article&id=78&Itemid=96>
> Técnico en Computación e Informática Especialista en Ingeniería de
> Software entre otro, de una reconocida institución en el sur
> peruano. También se encuentra este otro perfil> <http://www.isur.edu.pe/index.php?option=com_content&view=article&id=74&Itemid=98253>
> orientado a Sistemas de Información.> personas quieren imponer sólo uno *CS*?
> Creo que estos perfiles también son importantes para el desarrollo de la
> tan ansiada industria del software en el país.
>
> PD: No eran 5 los perfiles internacionales, ¿Por qué ahora algunas
Saludos a todos,Son muy interesantes todos los conceptos y opiniones vertidas en el grupo y esto realmente es muy saludable y aleccionador y en ese sentido mi opinión a titulo personal y modesta es la siguiente: La curricula de la EPIS principalmente ha sido una mezcla con un alto porcentaje de CS y SE y muy poco de SI (algunos cursos empresariales y enfocados a SI que no pasan de 6 o 7 en total de cursos tenemos 52). Si fuera lo contrario, entonces la gran mayoría de egresados que han salido al exterior a realizar maestrias y doctorados en CS y SE no tendrían el éxito que tienen ahora, he conversado con muchos de ellos y les ha resultado no muy complicado alcanzar un nivel alto en esas áreas. Por otro lado, es verdad que la mayoría de egresados que se quedan en el país realizan desarrollo en Sistemas de Información, es lo que hay ahora pero esto no tiene porque no cambiar. Cuando fui Consejero de Facultad y voté por la aprobación de la carrera de Ciencias de la Computación pensando a futuro y no solamente en un mercado local y actual, de igual forma pienso, modestamente claro, que una carrera de SE es pensar hacia el futuro y con mercados internacionales con los mismos criterios expuestos para la carrera anterior. Los argumentos expuestos para la NO creación de Ciencias de la Computación eran que no había mercado y fueron desestimados porque debemos pensar en preparar profesionales para el futuro y para el exterior; de igual forma pienso, que esos mismos argumentos deben de ser puestos para la carrera de SE, claro con la salvedad de que sea realizado de forma responsable, con estandares, profesionales y académicos adecuados....hay que crear la necesidad de los mismos.Cordialmente,2012/1/31 Wilber Ramos <wilb...@gmail.com>
Estimados amigos del colectivo académico de Computación de la UNSA
Creo yo que este debate debería ser presencial y con académicos invitados que nos ayuden a concretar nuestras expectativas. Sin embargo, voy a dar mi opinión:
1. Lo que Elizabeth señala muy bien con respecto al área de Métodos Formales en Ing. Software, ya lo habíamos dicho para diferenciar Ciencia de la Computación con Ing. Sistemas, pues teníamos que mostrar al DAISI la diferencia entre ambas Escuelas pues no sería recomendable crear una nueva Escuela Profesional con mucha similitud a Ing.de Sistemas . La malla curricular de Ciencia de la Computación tiene varios cursos orientados al estudio de los Métodos Formales en Ing. de Software y es una de las áreas que daremos mucha importancia en la Escuela de Ciencia de la Computación .
2. Según muchos académicos dentro de ellos el Dr. Daltro Nunes (XXX Conferencia Latinoamericana en Informática CLEI2004), la Intersección aún grande entre Ing. de Software y Ciencia de la Computación todavía no justifica tener una Escuela Profesional de Ing. Software en Pregrado , opinion con la que concuerdo y con mayor razón en una realidad como la nuestra.
3. ¿Ing. de Sistemas con especialización en Sistemas de Información e Ing. de Software?
No concuerdo con esa propuesta por :
• La formación básica, por ejemplo en profundidad de conceptos matemáticos y de lenguajes de programación es diferente para Sistemas de información e Ing. Software.
• El Colectivo Académico de la EPIS en su mayoría tiene una formación orientada a Sistemas de Información (disculpen si estoy en un error).
Espero haber aportado
Saludos
Lic. Wilber Ramos Lovón
Director de la Escuela Profesional de Ciencia de la Computación
--
Wilber Ramos Lovón
__._,_.___
.![]()
__,_._,___Yayo
⠠⠵ Medardo Delgado-Paredes
Egresado EPIS-UNSA
Saludos a todos,
Son muy interesantes todos los conceptos y opiniones vertidas en el grupo y esto realmente es muy saludable y aleccionador y en ese sentido mi opinión a titulo personal y modesta es la siguiente: La curricula de la EPIS principalmente ha sido una mezcla con un alto porcentaje de CS y SE y muy poco de SI (algunos cursos empresariales y enfocados a SI que no pasan de 6 o 7 en total de cursos tenemos 52). Si fuera lo contrario, entonces la gran mayoría de egresados que han salido al exterior a realizar maestrias y doctorados en CS y SE no tendrían el éxito que tienen ahora, he conversado con muchos de ellos y les ha resultado no muy complicado alcanzar un nivel alto en esas áreas. Por otro lado, es verdad que la mayoría de egresados que se quedan en el país realizan desarrollo en Sistemas de Información, es lo que hay ahora pero esto no tiene porque no cambiar. Cuando fui Consejero de Facultad y voté por la aprobación de la carrera de Ciencias de la Computación pensando a futuro y no solamente en un mercado local y actual, de igual forma pienso, modestamente claro, que una carrera de SE es pensar hacia el futuro y con mercados internacionales con los mismos criterios expuestos para la carrera anterior. Los argumentos expuestos para la NO creación de Ciencias de la Computación eran que no había mercado y fueron desestimados porque debemos pensar en preparar profesionales para el futuro y para el exterior; de igual forma pienso, que esos mismos argumentos deben de ser puestos para la carrera de SE, claro con la salvedad de que sea realizado de forma responsable, con estandares, profesionales y académicos adecuados....hay que crear la necesidad de los mismos.Cordialmente,
Estimados amigos del colectivo académico de Computación de la UNSA
Creo yo que este debate debería ser presencial y con académicos invitados que nos ayuden a concretar nuestras expectativas. Sin embargo, voy a dar mi opinión:
1. Lo que Elizabeth señala muy bien con respecto al área de Métodos Formales en Ing. Software, ya lo habíamos dicho para diferenciar Ciencia de la Computación con Ing. Sistemas, pues teníamos que mostrar al DAISI la diferencia entre ambas Escuelas pues no sería recomendable crear una nueva Escuela Profesional con mucha similitud a Ing.de Sistemas . La malla curricular de Ciencia de la Computación tiene varios cursos orientados al estudio de los Métodos Formales en Ing. de Software y es una de las áreas que daremos mucha importancia en la Escuela de Ciencia de la Computación .
2. Según muchos académicos dentro de ellos el Dr. Daltro Nunes (XXX Conferencia Latinoamericana en Informática CLEI2004), la Intersección aún grande entre Ing. de Software y Ciencia de la Computación todavía no justifica tener una Escuela Profesional de Ing. Software en Pregrado , opinion con la que concuerdo y con mayor razón en una realidad como la nuestra.
3. ¿Ing. de Sistemas con especialización en Sistemas de Información e Ing. de Software?
No concuerdo con esa propuesta por :
• La formación básica, por ejemplo en profundidad de conceptos matemáticos y de lenguajes de programación es diferente para Sistemas de información e Ing. Software.
• El Colectivo Académico de la EPIS en su mayoría tiene una formación orientada a Sistemas de Información (disculpen si estoy en un error).
Espero haber aportado
Saludos
Lic. Wilber Ramos Lovón
Director de la Escuela Profesional de Ciencia de la Computación
El 30 de enero de 2012 17:41, David Mestas <David...@hotmail.com> escribió:
--
Wilber Ramos Lovón
Yayo
⠠⠵ Medardo Delgado-Paredes
Egresado EPIS-UNSA
__._,_.___
.![]()
__,_._,___
Hola,
aqui en Inglaterra he encontrado dos casos,
1)- se estudia ciencias de la computacion y se hace la maestria en ingenieria de software
2)- se estudia ingenieria de software como carrera de bachillerato, pero el primer anho es comun en SE y CS.
El caso 2) es nuevo y no es el comun, pero se da en Universidades con carreras altamente orientadas a las empresas. La discusion sobre la Ingenieria de Software como carrera de pregrado, creo que es mundial y cae sobre la definicion de lo que es Ingenieria. En en caso de la Ingenieria Civil, es Ingenieria porque todas las tecnicas que estudian y aplican tienen bases cientificas (en la fisica y en la matematica) pero la Ingenieria de Software sigue siendo artesanal.
No soy experta en curriculas pero no me opondria tajantemente a la creacion de Ingenieria de Software como carrera en el Peru, con la salvedad de que se necesita expertos para que ensenhen, pero se puede lograr, por ejemplo aqui hay varias universidades que traen expertos para ciertos modulos y son contratados solo para esos pequenhos modulos y nada mas, quizas eso se podria hacer sino lo veo muy dificil. Aun siendo la Ingenieria de Software artesanal, en el Peru se inicia tarde incluso en estas practicas artesanales, por ejemplo testing, requirements engineering, risk management, software realiability-dependability , etc, etc. Y las companhias que ofrecen algunos entrenamientos en Lima en algunos de estos topicos tampoco lo hacen bien y cobran cantidades de dinero muy altas, por esa razon no me opondria a la creacion de la carrera pero si se va a hacer de la manera adecuada. Aunque porsupuesto no soy experta, solo opino sobre lo que he visto.
En el caso de Metodos Formales, metodos formales no es una tecnica de la Ingenieria de Software. Metodos formales son todos aquellos metodos basados en matematica (logica) que se aplican para modelar, validar y verificar sistemas criticos y/o complejos, sea hardware o software o incluso modelos humanos. La creacion de estas tecnicas es parte de ciencias de la computacion.
Una de las aplicaciones de metodos formales es en el software o en la Ingenieria de Software, dentro del concepto de confiabilidad del software, que es un concepto mas amplio que solamente usa metodos formales como tecnica. Bueno, hasta donde tengo entendido.
El tema de los expertos es importante en mi modesto entender, no se quien podria llevar el curso de risk management en Peru por ejemplo, porque entonces como se justifica la creacion de la carrera?
Otra cosa que es importante es que Ingeniera de Software como carrera de pregrado o de post grado nace de la Escuela de Ciencias de la Computacion en todos los casos en Inglaterra y en la UNSA se ve un caso muy pintoresco porque no se nace de un tronco comun.
Bueno, mi opinion solo viene por mi interes en los jovenes y en que no se repitan errores del pasado porque al final los que pagan son los jovenes, seres humanos, a veces se nos olvida.
Muchos saludos.
Abigail.
To: epis...@yahoogroups.com
CC: sp...@googlegroups.com; evid...@gmail.com
From: mdel...@spc.org.pe
Date: Tue, 31 Jan 2012 10:30:50 -0500
Subject: Re: [episunsa] Re: [spc-l] Ingenieria de Software para el pregrado en Peru
Saludos a todos,Son muy interesantes todos los conceptos y opiniones vertidas en el grupo y esto realmente es muy saludable y aleccionador y en ese sentido mi opinión a titulo personal y modesta es la siguiente: La curricula de la EPIS principalmente ha sido una mezcla con un alto porcentaje de CS y SE y muy poco de SI (algunos cursos empresariales y enfocados a SI que no pasan de 6 o 7 en total de cursos tenemos 52). Si fuera lo contrario, entonces la gran mayoría de egresados que han salido al exterior a realizar maestrias y doctorados en CS y SE no tendrían el éxito que tienen ahora, he conversado con muchos de ellos y les ha resultado no muy complicado alcanzar un nivel alto en esas áreas. Por otro lado, es verdad que la mayoría de egresados que se quedan en el país realizan desarrollo en Sistemas de Información, es lo que hay ahora pero esto no tiene porque no cambiar. Cuando fui Consejero de Facultad y voté por la aprobación de la carrera de Ciencias de la Computación pensando a futuro y no solamente en un mercado local y actual, de igual forma pienso, modestamente claro, que una carrera de SE es pensar hacia el futuro y con mercados internacionales con los mismos criterios expuestos para la carrera anterior. Los argumentos expuestos para la NO creación de Ciencias de la Computación eran que no había mercado y fueron desestimados porque debemos pensar en preparar profesionales para el futuro y para el exterior; de igual forma pienso, que esos mismos argumentos deben de ser puestos para la carrera de SE, claro con la salvedad de que sea realizado de forma responsable, con estandares, profesionales y académicos adecuados....hay que crear la necesidad de los mismos.Cordialmente,
Estimados amigos del colectivo académico de Computación de la UNSA
Creo yo que este debate debería ser presencial y con académicos invitados que nos ayuden a concretar nuestras expectativas. Sin embargo, voy a dar mi opinión:
1. Lo que Elizabeth señala muy bien con respecto al área de Métodos Formales en Ing. Software, ya lo habíamos dicho para diferenciar Ciencia de la Computación con Ing. Sistemas, pues teníamos que mostrar al DAISI la diferencia entre ambas Escuelas pues no sería recomendable crear una nueva Escuela Profesional con mucha similitud a Ing.de Sistemas . La malla curricular de Ciencia de la Computación tiene varios cursos orientados al estudio de los Métodos Formales en Ing. de Software y es una de las áreas que daremos mucha importancia en la Escuela de Ciencia de la Computación .
2. Según muchos académicos dentro de ellos el Dr. Daltro Nunes (XXX Conferencia Latinoamericana en Informática CLEI2004), la Intersección aún grande entre Ing. de Software y Ciencia de la Computación todavía no justifica tener una Escuela Profesional de Ing. Software en Pregrado , opinion con la que concuerdo y con mayor razón en una realidad como la nuestra.
3. ¿Ing. de Sistemas con especialización en Sistemas de Información e Ing. de Software?
No concuerdo con esa propuesta por :
• La formación básica, por ejemplo en profundidad de conceptos matemáticos y de lenguajes de programación es diferente para Sistemas de información e Ing. Software.
• El Colectivo Académico de la EPIS en su mayoría tiene una formación orientada a Sistemas de Información (disculpen si estoy en un error).
Espero haber aportado
Saludos
Lic. Wilber Ramos Lovón
Director de la Escuela Profesional de Ciencia de la Computación
Un abrazo,
-- Omar
Un abrazo,
-- Omar
--
Para enviar mensajes al grupo: sp...@googlegroups.com
Para retirarse del grupo: spc-l-un...@googlegroups.com
Para mas opciones: http://groups.google.com/group/spc-l?hl=es
--
--
Er
--
Para enviar mensajes al grupo: sp...@googlegroups.com
Para retirarse del grupo: spc-l-un...@googlegroups.com
Para mas opciones: http://groups.google.com/group/spc-l?hl=es
--
Omar U. Florez
Doctoral student in Computer Science
Utah State University
Web: http://omarflorez.info
--
Para enviar mensajes al grupo: sp...@googlegroups.com
Para retirarse del grupo: spc-l-un...@googlegroups.com
Para mas opciones: http://groups.google.com/group/spc-l?hl=es
--
--
Er
--
Wilber Ramos Lovón
Yayo
⠠⠵ Medardo Delgado-Paredes
Egresado EPIS-UNSA
__._,_.___
.![]()
__,_._,___
Hola Jorge,Yo creo que no porque no lo es ahora y menos lo sera en 5 anios. Quizas la pregunta indicada seria, los alumnos salen al mercado bajo una carrera de Ingenieria de Software correctamente implementada estan mejor preparados que los que actualmente egresan bajo la carrera de Ingenieria de Sistemas?Suponiendo que SE sea parte del pregrado: en 5 años tendríamos más bachilleres que USA en Ing. de SW, ¿ésto, necesariamente, significaría que nuestro mercado será más maduro que el de USA en 5 años?
Como mencionan en las respuestas anteriores CS ya cubre gran porcentaje del contenido de SE. Creo que el proponer para pregrado desvirtuaría el contenido de SE, provocando un BOOM del nombre SE en las universidades a nivel pregrado (muchas de las dispersas Ingeniería de Sistemas, Informática, de Sistemas y Computación, Informática y Sistemas, y demas combinaciones acabarían llamándose Ingeniería del Software, como ya viene sucediendo... ) y que finalmente serían con el mismo contenido de CS (con ocurre actualmente con las carreras mencionadas).CS no tiene el mismo contenido de SE y la identidad de SE es distinta a la identidad de CS en el pregrado. Como te mencionaba en mi correo anterior: "Personalmente prefiero Ingenieria de Software (o Ciencia de la Computacion) a tener un boom de carreras de Sistemas de Informacion en todo el pais.". Por supuesto, bajo la restriccion importante de tener docentes especializados en esas areas lo cual haria que la definicion de carreras como Ingenieria de Software en el pregrado no se de a gran escala.
Estimados, Cesar:
también hay que recordar que la UCSM logró Acreditación Internacional de las ingenierías por la RIEV Red Internacional de Evaluadores s.c.
Salu2
PD: Creo que esto beneficiaría a los estudiantes ya que se les permitiría elegir la especialización que deseen.