Diseño de software orientado al humano es orientado al error

Título alternativo: Disonancia cognitiva en diseño de software. ¿Cómo saber si un proceso de diseño es de ayuda o es un estorbo para tomar buenas decisiones? Como la actividad de diseñar consiste de una miríada de decisiones, desde concebir una idea hasta la liberación de los bits ejecutables y de regreso, la calidad total del…

0

Mi preparación técnica

La categoría para este post es «Personal» pues trata del todo acerca de mi propia preparación técnica. Análisis, síntesis (diseño), comunicación, especificación, abstracción, lógica, supuestos, generalización/especialización, objetos, propiedades, conducta, clasificación, y más…trata de las destrezas requeridas para crear buenos diseños en software. Estudiar Filosofía básica es una buena manera para profundizar en exactamente esas destrezas….

0

Desarrollo aplicativo formal

Relacionar la idea de la formalidad con el desarrollo aplicativo de software puede significar algo muy positivo en tanto signifique exactitud, puntualidad y consecuencia en las acciones durante dicha actividad (sin mencionar las apasionantes facetas que tiene la idea de formalidad al estudiar algo por su objeto formal en los tratados de lógica). La seriedad…

0

Creación de software en México

¿Qué hay acerca de la creación de software* en México? Me gustaría que mi escueta opinión al respecto surgiera de observar un espectro muy amplio de la realidad nacional, pero en tal caso ya no sería escueta, ni personal, ni estaría en un blog individual sino en alguna publicación oficial dispuesta para las masas. Sin…

0

El progreso de un aprendiz

Según una perspectiva centrada en el progreso del aprendiz, los rasgos de entendimiento y práctica que puede seguir dicho aprendiz, en general, a lo largo de su aprendizaje son descritos en tres niveles: Nivel 1: Seguir paso a paso, sin desviarse, las indicaciones del maestro, tratando de copiar lo que observa sin tratar necesariamente de…

0

Escribir

La acción de escribir demanda ciertas habilidades por parte del escritor, destrezas del tipo intelectual. Por supuesto, dicha demanda varia con respecto al tipo de escritura, entre otros muchos factores. Escribir textos para humanos, desde blogs hasta literatura, es desafiante si el propósito es hacer llegar un mensaje en forma clara y concisa, en la…

0

QA — ¿Realmente está asegurando la calidad?

¿Cuál es la idea del “QA”? Si “QA” significa “Aseguramiento de la calidad”, entonces difícilmente debiéramos encontrar un miembro de proyecto que no tenga eso como su responsabilidad —asumiendo que los miembros en dicho proyecto adoptan valores, principios y prácticas orientadas a la calidad, como las de los métodos ágiles. Si por “QA” se entiende…

0

¿Cómo vamos -globalmente- en la entrega de valor de negocio por medio de proyectos con clientes?

  Para su información, el resumen del ya famoso reporte The Standish Group CHAOS Report de este año lo pueden consultar en la siguiente página: CHAOS Report Summary 2009 “These numbers represent a downtick in the success rates from the previous study, as well as a significant increase in the number of failures”, says Jim…

0

Fragmento de código como piedra angular de una herramienta

Algunas veces la idea de toda una herramienta puede gravitar alrededor de un simple fragmento de código, que representa un mecanismo habilitador que da vida a una funcionalidad mucho mayor. Es el caso de una herramienta sencilla que estoy escribiendo para uso personal. Se trata de una aplicación, basada sobre Windows Presentation Foundation, la cual…

0

La "sentada" como unidad de esfuerzo en trabajo intelectual

Quiero compartir con ustedes una breve nota acerca de una idea. Por si les hace click y gustan agregarla a su toolbox profesional. Cuando estimes o hagas una proyección de esfuerzo para crear algo —ya sea software o un documento con una especificación funcional) podrías considerar que existe una unidad mínima en la que estará…

2