23
Comments

La construcción de software y Belén Esteban por Miguel Sierra

¡España!, y al decirlo se me llena la boca... España! ese país en el que pensamos que la productividad de las personas se mide por sus horas de trabajo, ese país en el que pensamos que las tarjetas de marcaje son un método para controlar a los empleados, el país donde los controladores aéreos deciden por el resto, ese país en el que Belén Esteban tendría un asiento en el parlamento… ¡en ese país vivimos...
16
Comments

¿Motivación o imposición? por Miguel Sierra

Es una cuestión que lleva muchos días dándome vueltas en la cabeza...

Los tiempos que corren son tremendamente competitivos, donde los márgenes son ajustados, los plazos cortos y la exigencia de calidad y funcionalidad es muy alta. Es por ello que a todo responsable de equipos o proyectos le exigen más eficiencia y por lo tanto un aumento de la productividad.

Pero mi pregunta es... ¿cómo?

...
19
Comments

CMMI experiences [I] - Introducción por Miguel Sierra

El modelo CMMI no tiene demasiados adeptos en el mundo del software, ya que el esfuerzo que exige, es grande y no se obtiene valor añadido a corto plazo. De hecho, yo estaba en ese grupo de gente, que le gustaba mas seguir metodologías de desarrollo ágiles, las cuales no me exigian cierta "burocracia" a la hora de gestionar mis proyectos y podía profundizar mas en el ámbito tecnológico. El caso es que, al verme "forzado" a aprenderlo y aplicarlo, con el tiempo... me he dado cuenta, que es un modelo que me ha aportado muchas cosas... ¡he aprendido mucho!, pero sobre todo, ahora tengo mucho mas control sobre mis proyectos. Es por ello que ahora me encuentro en "el lado oscuro de la fuerza", ¡Que nadie piense que es síndrome de Estocolmo! ... esta reflexión sale desde la razón, y a día de hoy me considero un firme defensor del modelo. Habrá gente que piense "bueeenooo, un purista a darnos clases de gestión de proyectos"... No pretendo!! únicamente contar como me fue y como, la cantidad de cosas buenas, que me aportó el modelo, me hizo inclinar la balanza. Bien! pues una vez aclarado esto, voy a contar como son este tipo de auditorías y las cosas buenas que me ha aportado este sistema de trabajo.

...
7
Comments

Cómo mejorar en el desarrollo de software por Miguel Sierra

Es habitual que un equipo de desarrollo tenga un sistema de trabajo implantado, basado en la experiencia propia y en la definición interna de los procesos que componen el ciclo de vida de desarrollo de software. Pero lo realmente esperanzador es que, cada vez más, nos encontramos con organizaciones y personas que quieren mejorar esos procesos. Yo creo que en la industria del software está llegando un punto de inflexión en el que nos estamos dando cuenta de que no es suficiente...
1
Comments

Charla: Aplicando procesos de calidad en el desarrollo de software por Miguel Sierra

Esta mañana (Jueves 22 de Enero de 2008) tuve el placer de dar una charla a los alumnos de Ingeniería Informática del centro universitario CESINE , asistieron alumnos de 1er curso, segundo y tercero. En la charla comentamos, con los alumnos, como aplicar procesos que mejoran la calidad del software , como el software ha evolucionado hasta la actualidad, y como controla procesos de producción críticos. Lo "verdes" e "inmaduros" que estamos en...
8
Comments

Alucinando con las Interfaces Web con ExtJs y ASP.NET por Miguel Sierra

Estaba preparando un post (a petición de varias personas) de como integrar la libreria ExtJs con ASP.NET para obtener interfaces de usuario ricas en entornos web, tal y como explico en un artículo anterior: Calidad en la interfaz de usuario . Hace algún tiempo me preguntó Jorge Serrano por la integración de esta libreria con ASPNET, y supongo que también haya avanzado algo en este area... ¡seguro que también puede aportar algo! La librería...
3
Comments

Calidad en la interfaz de usuario por Miguel Sierra

Recientemente me han preguntado sobre cómo aplicar calidad en las interfaces de usuario… Dejando de un lado las tecnologías para mejorar la experiencia de usuario como Ajax, Silverlight, WPF o incluso combinaciones de hardware y software como Microsoft Surface , voy a centrarme en la creación de formularios con controles genéricos y como se deben aplicar. No voy a entrar a valorar si la mejora manera de mostrar datos a un usuario es un grid o tarjetas de presentación, solo voy a dar algunos consejos...
4
Comments

Formas de promocionar un producto software (promoción, promoción, promoción) por Miguel Sierra

El hecho de realizar un trabajo de calidad no siempre es suficiente para culminar un buen desarrollo. Suele ser habitual, que el trabajo específico que le propones a un cliente pueda ser de utilidad (al menos la esencia o la idea) para otros muchos. En un post anterior apuntaba que un índice de calidad de un producto, era el número de clientes que disfrutaban de ese producto, o mejor dicho, el número de clientes a los que propones una solución partido del número de clientes que la implantan mas el...
6
Comments

El desarrollo de un Framework y la calidad por Miguel Sierra

Cada vez que comenzamos un nuevo desarrollo, generalmente, podemos identificar una serie de tareas que son habituales y repetitivas. Bien es cierto que, para algunas de estas tareas, son de utilidad las Software Factories , que no son más que un kit que sirve a arquitectos y desarrolladores como base para la implementación de buenas prácticas en el desarrollo de aplicaciones. Pero se quedán ahí, en la base. El desarrollo de software moderno requiere algo más...
38
Comments

¿Cómo se mide la calidad en el software? por Miguel Sierra

¿Como se mide la calidad del software? Reflexiones sobre la calidad, métricas de calidad, formula matemática para medir la calidad......
7
Comments

¿Qué tipo de informático eres? por Miguel Sierra

Cuando trabajas con gente, de este gremio en concreto (aunque es aplicable a muchos otros), te das cuenta que hay gente de todo tipo: altos, bajos, guapos, simpáticos, frios, amables, meticulosos, solitarios... Pero cuando agrupamos aún mas a la gente (en mi opinión), tenemos a dos grandes grupos... Grupo de los "busca vidas": Es gente autodidacta, que les gusta investigar y a la vez que programan tienen preparado el google, el msdn, codeproject, codeplex... y cuando les surge una duda...
7
Comments

¡Algo está cambiando... en el desarrollo de software! por Miguel Sierra

Cuando se estudia Ingeniería de software, es común estudiar los mitos del software y en concreto hay un mito de los gestores que dice lo siguiente: ¿Por qué debemos cambiar nuestra forma de desarrollar software, si estamos haciendo el mismo tipo de programación ahora que hace 10 años? Evidentemente las funciones del software son las mismas (como por ejemplo, sacar los datos de una base de datos y mostrarlos en un monitor), pero los requisitos han cambiado, el software ahora controla procesos de fabricación...
9
Comments

Comenzamos ... por Miguel Sierra

Hoy inicio mi andadura en Geeks..., espero no ser muy pesado y contribuir a la comunidad aportando artículos de calidad e interés. El objetivo de este blog será el de contar y compartir mis vivencias y experiencias en el desarrollo de software... siempre con el afán de mejorar, con todo lo que esto conlleva (aprender, investigar, compartir...) y darlo a conocer. Espero, a partir de ahora, poder ampliar y compartir la experiencia y conocimientos acumulados a lo largo del tiempo, aplicando procesos...
Archivado en: