lunes, enero 31, 2005

Estimación de proyectos / Software Projects Estimation


Software Metrics propone la anterior tabla para estimar proyectos de software, estos datos sobre todo servirán para los Ingenieros de software que deseen estimar proyectos sin tener datos históricos, faltaría comprobar los datos contra proyectos reales. Posted by Hello

miércoles, enero 26, 2005

Diagramas de Diseño de Software / Software Design Diagrams

Antes de UML ya existían varias notaciones para la descripción de sistemas, entre ellas tenemos OOD, Catalysis, Fusion, Jacobson y otras, seguramente muchos ya han oído hablar de ellas, en la siguiente liga encontrarás tutoriales de todas estas metodologías de diagramación.

lunes, enero 24, 2005

Curso practico de Ingenieria de Software

Este es un excelente curso de Ingenieria de Software, facilitado por el prestigiado MIT (tecnologico de Massachusetts), en este sitio puedes descargar todo el material, el contenido esta en PDF.

viernes, enero 21, 2005

Especificacion de Requerimientos / Requirements especifications

leyendo un pequeño tutorial de especificación de requerimientos en software projects, nos da interesantes tips como :

1) Si un requerimiento tiene 3 o mas signos de puntuación, este se necesita redactarlo, si este es el caso tal vez aplique hacer mas de un requerimiento
2) Si para un requerimiento piensas en mas de una prueba, quiza se esten mezclando mas de un requerimiento en esa especificación
3) Usa una gramática y puntuación correcta
4) Pon atención en las conjunciones "y" "o", al usar estas conjunciones podriamos estar hablando de mas de un requerimiento
5) Nunca usar palabras "como", "etc"
6) Los requerimientos podrán ser medidos y probados

Son reglas sencillas pero importantes para una correcta especificación de requerimietos

martes, enero 18, 2005

Estimación de proyectos / Software Projects Estimation

La fama de las áreas de sistemas, informática o mas recientemente nombradas Tecnologías de la información es mala, las demás áreas no confían en este departamento, y aqui doy mi opinión creo que es una responsabilidad compartida, la falta de cultura de sistemas de las empresas Mexicanas y la falta de conocimiento de muchos de los profesionales en TI para la estimación de proyectos son los 2 factores por los cuales una empresa no llegar a cumplir sus objetivos, teniendo en cuenta que para cumplir esos objetivos los sistemas de información son vitales. Como se menciono la estimacion de es importantísima dentro de los proyectos de software ya que de alli se desprende la planeación del mismo, recursos, tiempos y la posibilidad de administrar y dar seguimiento a dicho proyecto. En este artículo se habla de 2 formas para la estimación de proyectos COCOMO y Puntos de función.

Otras referencias

Fundamentos de puntos de función
Function Point Analysis Training Course

Manual de UML / The UML reference manual

En lania encontre este manual de UML, espero les sirva.

viernes, enero 14, 2005

Modelos genericos y modelos especificos / CMM, PSP, TSP ISO IEC 15504, MoProSoft


Uno de los artículos mas interesantes en el número 1 de software guru es acerca de los modelos de procesos. Tocan un aspecto importante que es la clasificación de los modelos en genéricos y específicos como lo indica la imagen arriba. Posted by Hello

miércoles, enero 12, 2005

Revista Software Guru,Numero 1 / Software Guru Magazine


Ya esta en circulación el número 1 Enero-Febrero del 2005 de la revista Software Guru en portada viene el anuncio del artículo "Conociendo los diferentes modelos de proceso de software" CMM, PSP/TSP, MoProSoft, ISO9001, CMMI, RUP. La revista se puede descargar de su sitio (siempre y cuando tengas una suscripción) creo que si este número es de la misma calidad que el número 0, valdrá la pena recomendarla otraves. Posted by Hello

martes, enero 11, 2005

Watts S. Humphrey, Calidad del Software problema de actitud

Watts S. Humphrey es un reconocido estudioso de la Ingeniería de Software, creador de Personal Software Process, en este artículo menciona la importancia de la calidad del software y pone de manifiesto que gran parte de la carencia de calidad en el software es debido a la actitud del equipo de trabajo, también menciona que si bien es cierto que ningun software sale libre de defectos, si se cambia de actitud y pone enfásis en las pruebas el software desarrollado tendrá menos defectos. Posted by Hello

lunes, enero 10, 2005

Manual Bases de datos relacionales / Database Manual


Diseño de Bases de datos relacionales, este es un manual para principiantes y no tan principiantes explica muy bién las características de una base de datos como relaciones o normalización creo que es fundamental tenerlo en nuestros manuales Posted by Hello

Diccionario de UML / UML Dictionary


Diccionario de UML, esta es una valiosa página para principiante o expertos en el lenguaje universal de modelado UML. http://softdocwiz.com/UML.htm Posted by Hello

La Ingenieria de Software todavia no es una realidad en Mexico


La Ingeniería de Software todavia no es una realidad en nuestro país, tal es asi que existen pocas Instituciones educativas que imparten esta especialidad, cabe señalar la importancia de esta área ya que la calidad de los sistemas en gran parte dependen de la Ingeniería de Software. He estado leyendo acerca de las metodologías ágiles y aunque en primera instancia llaman la atención dado que en teoría reducen el tiempo de desarrollo no se hasta que punto garanticen la calidad de los sistemas. Posted by Hello

jueves, enero 06, 2005

Cambiando de Blog

Hasta ahora he llevado mi blog en tblog, me dio buen servicio pero no encontre herramientas importantes para mi como la publicación de imágenes la cual era de paga, o el orden por categorías, estas característica espero encontrarla en Blogger, la publicación de imágenes se que las tiene. Espero que la experiencia en blogger sea muy buena.