Este foro está dedicado a aquellas personas que se dedican a la ingeniería de requisitos, análisis, arquitecturas y pruebas de software, algunas veces conocidos como analistas de sistemas, testers, etc.
He notado que el foro incluye valiosa información sobre todo lo relacionado con el modelo de implementación o como se conoce ordinariamente codificación del sistema, codificar, echar código, etc. La verdad es que la ingeniaría de software comprende varias etapas de suma importancia incluso más que la codificación misma como son el modelo de requisitos, análisis, diseño, pruebas, documentación y mantenimiento, incluso el modelo de casos de uso tan usado en la metodología RUP(Rational unified process). Como ven, el modelo de implementación es solo un pequeño paso en el ciclo de vida del software (se dice que nada mas el modelo de requisitos, análisis y diseño se emplea un 60 a 70% del tiempo de un desarrollo).
El objetivo del foro también es para que a gente que recién se adentra en este mundo conozca cómo se inicia un proyecto, y que entienda que no es hacer código como vaya saliendo, que entienda como se diseña un diagrama uml de clases o secuencia, en fin, que comprenda que en este mundo no todo son lenguajes de programación y frameworks, detrás de esto también hay una gran ingeniería, incluso yo tan ligado al modelo de implementacion no veía con mucha gracia las otras etapas del proceso, pero que al fin de cuentas son tan importantes como la implementación o incluso más lo cual despertó mas interes.
La verdad no sé si este hilo tenga la atención que debería tener pero es un buen comienzo.
Aquí les dejo enlaces con información sobre la ingeniería de software, algunos libros recomendados y herramientas CASE para que conozcan mas sobre el tema.
LIBROS
Ingeniería de software orientada a objetos con UML, Java e Internet
http://books.google.com.co/books?id=MOviEp0ApQcC&printsec=frontcover&dq=weitzenfeld
Buen libro
INGENIERIA DEL SOFTWARE 6ª Edicion
PRESSMAN, ROGER S.
Editorial MCGRAW-HILL
Este libro sí que me gusto pero al parecer google books no lo tiene.
ENLACES RAPIDOS
En wikipedia
http://es.wikipedia.org/wiki/Ingeniería_de_software
en monografías
http://www.monografias.com/trabajos5/inso/inso.shtml
HERRAMIENTAS CASE
UML
Poseidon(comercial)
http://www.gentleware.com/
argouml
http://argouml.tigris.org/
jude
http://jude.change-vision.com/jude-web/product/community.html
staruml
http://staruml.sourceforge.net/
Proyectos
open project
http://openproj.org/
Microsoft Project(comercial)
http://office.microsoft.com/es-es/project/FX100487773082.aspx
bases de datos y demas
Altova – tienen de todo, es comercial
http://www.altova.com/
powerdesigner –excelente herramienta para bases de datos - comercial
http://www.sybase.com/products/modelingdevelopment/powerdesigner
Y bueno en fin hay muchas más, pero estas son algunas de las que conozco y espero les sirva. Ojala participen en el tema y que todos aprendamos mas sobre este inmenso mundo ya que el tema tiene tela para rato.
Finalmente si el tema tiene aceptación recomendaría que lo dejaran sticky ya que es un tema a mi parecer muy importante.
Suerte a todos.
He notado que el foro incluye valiosa información sobre todo lo relacionado con el modelo de implementación o como se conoce ordinariamente codificación del sistema, codificar, echar código, etc. La verdad es que la ingeniaría de software comprende varias etapas de suma importancia incluso más que la codificación misma como son el modelo de requisitos, análisis, diseño, pruebas, documentación y mantenimiento, incluso el modelo de casos de uso tan usado en la metodología RUP(Rational unified process). Como ven, el modelo de implementación es solo un pequeño paso en el ciclo de vida del software (se dice que nada mas el modelo de requisitos, análisis y diseño se emplea un 60 a 70% del tiempo de un desarrollo).
El objetivo del foro también es para que a gente que recién se adentra en este mundo conozca cómo se inicia un proyecto, y que entienda que no es hacer código como vaya saliendo, que entienda como se diseña un diagrama uml de clases o secuencia, en fin, que comprenda que en este mundo no todo son lenguajes de programación y frameworks, detrás de esto también hay una gran ingeniería, incluso yo tan ligado al modelo de implementacion no veía con mucha gracia las otras etapas del proceso, pero que al fin de cuentas son tan importantes como la implementación o incluso más lo cual despertó mas interes.
La verdad no sé si este hilo tenga la atención que debería tener pero es un buen comienzo.
Aquí les dejo enlaces con información sobre la ingeniería de software, algunos libros recomendados y herramientas CASE para que conozcan mas sobre el tema.
LIBROS
Ingeniería de software orientada a objetos con UML, Java e Internet
http://books.google.com.co/books?id=MOviEp0ApQcC&printsec=frontcover&dq=weitzenfeld
Buen libro
INGENIERIA DEL SOFTWARE 6ª Edicion
PRESSMAN, ROGER S.
Editorial MCGRAW-HILL
Este libro sí que me gusto pero al parecer google books no lo tiene.
ENLACES RAPIDOS
En wikipedia
http://es.wikipedia.org/wiki/Ingeniería_de_software
en monografías
http://www.monografias.com/trabajos5/inso/inso.shtml
HERRAMIENTAS CASE
UML
Poseidon(comercial)
http://www.gentleware.com/
argouml
http://argouml.tigris.org/
jude
http://jude.change-vision.com/jude-web/product/community.html
staruml
http://staruml.sourceforge.net/
Proyectos
open project
http://openproj.org/
Microsoft Project(comercial)
http://office.microsoft.com/es-es/project/FX100487773082.aspx
bases de datos y demas
Altova – tienen de todo, es comercial
http://www.altova.com/
powerdesigner –excelente herramienta para bases de datos - comercial
http://www.sybase.com/products/modelingdevelopment/powerdesigner
Y bueno en fin hay muchas más, pero estas son algunas de las que conozco y espero les sirva. Ojala participen en el tema y que todos aprendamos mas sobre este inmenso mundo ya que el tema tiene tela para rato.
Finalmente si el tema tiene aceptación recomendaría que lo dejaran sticky ya que es un tema a mi parecer muy importante.
Suerte a todos.