Blog Allsoft

En conversaciones en donde salen los temas de agilidad me encuentro con comentarios sobre como su empresa ha adoptado esta forma de desarrollo y en donde me dicen:

  • Trabajamos cerca del cliente, le respondemos rápido a lo que pida.
  • Generamos un Gantt y repartimos tareas.
  • Funcionan con alguien a “cargo”
  • E...
Proyectos
21.07.12 11:18 AM - Comentario(s)
Seguramente han escuchado o leído algo de Scrum, incluso han intentado implementarlo, pero si no lo han hecho adecuadamente no habrán entendido porque funciona. En consultorías que he realizado apoyando a algunas empresas a utilizar Scrum algunos de los participantes me han dicho "yo he hecho S...
Proyectos
18.01.12 12:15 AM - Comentario(s)

Hace ya algunos años leí un artículo que sigo teniendo muy presente, dado que continuo participando en proyectos de implementación de mejores prácticas de desarrollo de software, y modelos de calidad como CMMI, Moprosoft, o métodos ágiles, el cual menciona que no necesitamos más modelos, que los que...

Proyectos
07.09.11 01:35 AM - Comentario(s)
El cliente en Scrum es vital, es parte del equipo, si no contamos con un compromiso claro del cliente que participara con el equipo a lo largo del desarrollo será mejor tomar otra alternativa. El cliente juega el papel del Producto Owner quien representa los intereses de la empresa y de los demás in...
Proyectos
01.09.11 12:05 AM - Comentario(s)
Cuando se implementa Moprosoft y se quiere dictaminar en algún nivel de madurez hay que considerar que se dictamina contra una Norma (NMX-I-059-NYCE) y no contra el Moprosoft. Si bien son muy similares y la norma está basada en el Moprosoft la misma incorpora los atributos de procesos. Los atributos...
Proyectos
20.08.11 11:05 PM - Comentario(s)
Existen algunas empresas que tienen productos de software en el mercado, que cuentan con una dura competencia para mantener su producto vigente, así como también con la generación de nuevas funcionalidades y actualizaciones. ¿Qué pasa si estas empresas no tienen procesos bien establecidos para hacer...
Proyectos
20.08.11 10:49 PM - Comentario(s)
He visto algunas empresas que tiene productos de software en el mercado que cuentan con una dura competencia para mantener su producto vigente, también con la generación de nuevas funcionalidades y actualizaciones. ¿Qué pasa si estas empresas no tienen procesos bien establecidos para hacer estas act...
Proyectos
20.08.11 05:16 PM - Comentario(s)
Un dato interesante que sale en forma periódica es el de la productividad en el país comparado con otros y no siempre es un buen dato. No salimos bien en ese reporte sin embargo también aparecemos en otros en donde dice que México es de los países en donde las personas pasan más tiempo en su trabajo...
Proyectos
15.08.11 11:13 AM - Comentario(s)
El CMMI-SVC forma parte de la constelación de modelos de mejora CMMI desarrollados por el Instituto de Ingeniería de Software (SEI). Este modelo es una colección de mejores prácticas identificadas en gobierno e industria que pueden ser tomadas como guía para una organización de servicios. Las prácti...
Proyectos
06.07.11 06:37 AM - Comentario(s)
Un modelo de procesos para las empresas pequeñas de desarrollo de software. Recientemente se está publicando este ISO que busca llenar un hueco en la parte de procesos dado que modelos como CMMI resulta muy grande y complicado para empresas pequeñas. De esta forma surge el ISO/IEC 29110 for VSE (Ver...
Proyectos
04.06.11 11:46 AM - Comentario(s)
Uno de los principales retos de Scrum es que la organización, y sobre todo el jefe o la gerencia, deje trabajar al equipo. Cuando las organizaciones han trabajado en base a tareas y funciones, en donde a cada quien le dicen que hacer y reporta como ha hecho los encargos. Dejar trabajar a un grupo du...
Proyectos
10.03.11 11:57 AM - Comentario(s)
Muchas empresas hoy en día recurren a contratar para la realización de ciertas actividades a personal o compañias externas, esta práctica de llama Tercerización o Sourcing. La práctica más común es contratar este servicio en base a precio o disponibilidad, lo que no siempre resulta lo mejor para el...
Proyectos
29.01.11 03:30 PM - Comentario(s)
A través de nuestros clientes o de nuestros problemas podemos saber si la forma en la que estamos haciendo las cosas están funcionando o no. Dependiendo del estado de nuestros procesos: definidos, documentados, implementados, usados, archivados, etc tendremos un poco mas idea de que puede estar mal....
Proyectos
03.01.11 10:01 PM - Comentario(s)
Principios para ser ágil
El manifiesto ágil tiene cuatro puntos importantes que hay que considerar si queremos obtener todos lo beneficios al utilizar esta forma de desarrollo:

Individuos e interacciones sobre procesos y herramientas: vamos a favorecer la interacción de los individuos y del equipo para obtener los resul...
Proyectos
02.11.10 07:37 PM - Comentario(s)
Si bien el Product Owner conoce de su necesidad o de la necesidad de los que representa, es necesario que pueda transmitir eso al equipo de Scrum. Debe de poder transmitir la Visión del producto y el valor del mismo para la organización. El Product Owner para tomar su rol debe de conocer como va a d...
Proyectos
23.10.10 10:09 AM - Comentario(s)
Una de las mejores prácticas de software es el uso de las Revisiones por Pares ( Peer Reviews), estas son una de las formas mas eficientes y efectivas para identificar defectos en los productos de software. Existen estudios que muestran diferentes beneficios en su aplicación, desde el mas relevante...
Proyectos
25.08.10 04:30 PM - Comentario(s)
Lo más sencillo para estimar un proyecto de desarrollo es hacerlo a través del esfuerzo que implicará la tarea, hacer un diseño: 20 horas, y listo. Pero, ¿Qué implican esas 20 horas?, ¿Es un trabajo complejo?, ¿Sencillo?. Esas 20 horas nos dice tanto como que un ingeniero civil que nos diga que va a...
Proyectos
05.08.10 07:11 PM - Comentario(s)
Para que los cambios funcionen no podemos hacerlos al azar, es necesario planificarlos y poder supervisar sus resultados. Como apoyo para la implementación de las mejoras el SEI desarrolló un modelo de mejora llamado IDEAL, el cual nos guía para la implementación del cambio. El modelo IDEAL contempl...
Proyectos
03.08.10 03:13 PM - Comentario(s)
El tema de desarrollo de software se ha debatido entre que si es un  arte o ciencia. Desde mi punto de vista del desarrollo tiene que ver mas con el arte que con la ciencia dado que en cada desarrollo quede plasmado las ideas, pensamiento y conocimiento de quien lo genera; ver como lo hacemos m...
Proyectos
24.07.10 07:13 PM - Comentario(s)
Para entender un poco mas del Scrum y sus fundamentos. Nada menos que del gurú de Scrum Ken Schwaber. https://youtu.be/IyNPeTn8fpo
Proyectos
15.06.10 03:09 PM - Comentario(s)