Ver por etiquetas

Todas las etiquetas » Ing. del Software (RSS)

MCPD 70-547: Traducir especificaciones para el desarrollador

El Jefe dice: "Y cuando esta la aplicación funcionando, cuando la vamos a poder usar?". Y tu dices: "Estamos terminando las especificaciones de la Aplicación", y te replican: "Lo mismo me dijiste hace dos meses" . Vamos hablar de proyectos chicos que se deben terminar en menos de un año, con poco recurso humano. Una de las cosas por las cuales te van a contratar para hacer una aplicación es por que la empresa ha visto que ya no pueden más sin un sistema, o por que son...
Publicado por Sergio Tarrillo | con no comments
Archivado en: ,

ORM, NORMA y Visual Studio 2008

Hasta hace poco no conocía de la existencia de ORM , y me parece interesante hacerle mención, y voy a explicar porque. Diferenciemos dos cosas, si estas en un proyecto y el jefe de proyecto te dice que tienes que hacer que o tal diagrama, o documentación, generalmente no te queda otra que hacerla. Pero imaginemos que estamos en el escenario de que nosotros somos responsables del proyecto, y nosotros tenemos poder decisión de hacer o no hacer cual o tal diagrama. Sobre este último escenario vamos...

MCPD 70-547: Requerimientos y Disenio de la Aplicacion

En cada tema que tratemos de la serie MCPD , iniciaremos con una pequeña frase o pregunta, que llame a la reflexión, claro siempre y cuando sea necesario :). " Cuando los requerimientos se terminan después que se termina la aplicación :S... " (f1) Aunque para las metodologías ágiles, los requerimientos estáticos no son buenos, para eso están las iteraciones para contemplar los nuevos requerimientos o los cambios en algunos requerimientos. Y esto es normal y aceptable, y muchas veces el...
Publicado por Sergio Tarrillo | 1 comment(s)
Archivado en: ,

poster basico de Scrum (espaniol)

..un poster básico para los beginners en Scrum. Después de aprender scrum en 5 minutos :D, te da aliento para comenzar a revisar de nuevo todo lo que no entendías de Scrum . Por lo menos ahora tengo un poco claro algunos conceptos como Sprint, Product Backlog, Sprint Backlog, entre otros de los que envuelve a Scrum . Este poster/image , te da un overview de Scrum , este me ayudo a dejar claro varios conceptos. Ahora me siento motivado para leer y entender , sobre todo lo segundo, los tantos posts...
Publicado por Sergio Tarrillo | 2 comment(s)
Archivado en:

cuando las papas queman

Es casi imposible en el mundo de desarrollo que por lo menos una vez no te hayas encontrado en una situación difícil, por algún problema con un usuario o cliente exaltado, y no sabes como responder. O también puede pasar que tengas algún problema técnico, imagina que estas haciendo un deployment de una Web, y por casualidad te bajas la Web. Son momentos que ha uno le gustaría evitar. En cuanto a los usuario es cuestión, a mi parecer, de conservar la calma para traer a la mente respuestas coherentes...
Publicado por Sergio Tarrillo | 7 comment(s)

que bueno es estar nuevamente en un proyecto :)

hace aproximadamente 8 meses que no estoy en un proyecto real, deje los proyectos para regresar a mi ciudad y concluir la carrera :(, aunque he estado investigando personalmente, para dictar charlas, conferencias, o cursos, he incluso preparando material de entrenamiento para el trabajo, un proyecto es un proyecto ... lo que se vive en un proyecto es único, y nadie te va quitar esa experiencia que has ganado. A parte que un proyecto te da base, ya que no sólo sabes un tema porque lo has investigado...
Publicado por Sergio Tarrillo | 3 comment(s)

Vista de un desarrollador de la Gestion de Proyectos

Recientemente inicie un curso de Desarrollo de Aplicaciones, en la Célula de mi Universidad. A comparación de cursos anteriores, ahora antes de entrar a ver conceptos de Smart Clients, Desarrollo en Capas, o manejo de Patrones, u otro tema. Primero hablo sobre la Gestión de Proyectos Informáticos, la idea es darle más valor al curso, y sobre todo que les sirva para que lo apliquen en la vida real, y no sólo sea el curso por dictar. Muchas veces al ser estudiantes, de todas maneras siempre recibimos...

Productividad, Reduccion de Costos, Colaboracion, Toma de Decisiones, e Integracion de Negocios

Productividad , ¿qué es productividad ?, algunas definiciones que encontré fueron: La productividad viene dada de manera natural e inevitable por la mejora de la Calidad, basada en la disminución de los reprocesos. La productividad media del trabajo es una variable económica clave en la competitividad y un instrumento útil en el análisis de las tendencias del empleo, salarios o de la convergencia-divergencia entre las distintas regiones. Esta medida indica, de forma aparente, el nivel de eficiencia...

Diagramas UML, Casos de Uso (Use Case), muniecos y pelotas

" Los diagramas no son lo importante ", es la frase que tengo en la mente después de leer UML: Casos de Uso. Use Case , y aclara algo muy importante que a veces muchos, cuando empezamos en UML, no entendemos porque tenemos que hacer Casos de Uso, u otro diagrama UML, y pués tenian razón "los diagramas no son lo importante". Lo realmente importante de los diagramas UML, son los documento de descripción de casos de uso, este documento explica la forma de interactuar entre el usuario y el sistema. En...
Publicado por Sergio Tarrillo | 24 comment(s)
Archivado en: