El arte es la destreza
Negocio sostenible en desarrollo de software
Después de más de dos lustros de publicar notas
Es posible que mis notas ya no sean bienvenidas en este sitio de blogs de MSDN. Si eso termina...
Author: Marco Dorantes Date: 06/24/2018
Cibernética y lectoescritura como placer
Para mí —un programador de computadoras— es un deleite cada intento de poner por escrito mis...
Author: Marco Dorantes Date: 06/23/2018
¿Qué es pensar arquitecturalmente?
Con base en lo que me dicta mi conciencia crítica profesional, tengo la responsabilidad de intentar...
Author: Marco Dorantes Date: 05/30/2018
Categorías de la realidad
Por favor, amable lector, tome conciencia de que la creación de soluciones de negocio basadas en...
Author: Marco Dorantes Date: 11/13/2017
Profesionalización
Quizá un camino que se aproxima más a la profesionalización, en el sentido de ejercer a cabalidad...
Author: Marco Dorantes Date: 10/14/2017
Hermenéutica en software
El otro día fui a esta conferencia sobre la vida y, principalmente, la obra literaria de Antoine de...
Author: Marco Dorantes Date: 10/07/2017
Procesos de aprendizaje
¿Qué clase de cambios son pertinentes en una transformación cultural para la mejora en creación de...
Author: Marco Dorantes Date: 10/07/2017
Software Design — 2ª edición
Nota a la 2ª edición: el siguiente texto lo redacté en el año 2001. Puse por escrito algunas de mis...
Author: Marco Dorantes Date: 03/21/2017
¿Qué es «Software craftsmanship»?
«Software craftsmanship» es creación de soluciones de negocio basadas en software con dos ideas...
Author: Marco Dorantes Date: 03/19/2017
Testeabilidad
[caption id="attachment_875" align="aligncenter" width="300"] Water Crystals[/caption] Algo más...
Author: Marco Dorantes Date: 08/25/2016
Abonar a la deuda técnica
¿Qué es «deuda técnica», de dónde proviene y cómo se puede gobernar? Si regresamos a los básicos de...
Author: Marco Dorantes Date: 07/20/2016
Cambio de blog
Mi reflexión crítica sobre la creación de soluciones de negocio basadas en...
Author: Marco Dorantes Date: 10/04/2013
Estética al diseñar software
Diseñar software, como muchas otras actividades interesantes, conlleva tanto ciencia como...
Author: Marco Dorantes Date: 06/22/2013
Analfabetismo injustificable
¿Por qué más información no es igual a más educación y...
Author: Marco Dorantes Date: 05/01/2013
La calidad del software y el público usuario
La calidad del software que se desarrolla para propósitos empresariales o gubernamentales...
Author: Marco Dorantes Date: 03/10/2013
Carta a la tía Margarita o del software para mejorar tu negocio
Querida tía Margarita* —o estimado emprendedor que quieres utilizar aplicaciones de...
Author: Marco Dorantes Date: 03/10/2013
Buenos estilos para la programación de computadoras
Una presentación por Bjarne Stroustrup, creador de C++, sobre buenos estilos de...
Author: Marco Dorantes Date: 02/17/2013
¿Controlado empíricamente?
La creación de soluciones de negocio basadas en software, conocida también como...
Author: Marco Dorantes Date: 02/08/2013
Avances en las bases teóricas para el desarrollo de software
Hace tiempo publiqué algo acerca de la obsolescencia de algunas teorías de...
Author: Marco Dorantes Date: 01/31/2013
Medida de confianza
Al pensar en general sobre la creación de soluciones de negocio basadas en software, y al...
Author: Marco Dorantes Date: 01/12/2013
El lado oscuro del Manifiesto Ágil
Para aquellos interesados en contestar un cuestionario de Giancarlo Succi (autor de Extreme...
Author: Marco Dorantes Date: 11/13/2012
Las preconcepciones
¿Cuál puede ser un grave problema con mi versión actual del mundo? Pues uno...
Author: Marco Dorantes Date: 10/11/2012
Un enfoque participativo
Recientemente he tenido el gusto de quedar maravillado por la inteligencia de personas como Mary...
Author: Marco Dorantes Date: 10/08/2012
El empirismo y la creación de soluciones
¿El proceso para crear un libro es igual al proceso para manufacturar las copias de dicho...
Author: Marco Dorantes Date: 10/06/2012
Profesionalismo
He estado reflexionando sobre cómo podría formular un programa de autoeducación...
Author: Marco Dorantes Date: 09/24/2012
Escribir es duro
El siguiente par de párrafos es una evidencia más de la complejidad inherente en la...
Author: Marco Dorantes Date: 09/20/2012
La destreza para errar
Acerca del tema de las equivocaciones y errores humanos en el contexto de proyectos de...
Author: Marco Dorantes Date: 05/11/2012
¿Software de clase mundial?
Steve McConnell propone la pregunta ¿es posible que un grupo mediocre de desarrollo de...
Author: Marco Dorantes Date: 05/11/2012
Arquitectura y certificación
Si reflexiono sobre la combinación de dos temas como lo son, por un lado, la arquitectura de...
Author: Marco Dorantes Date: 02/09/2012
ALM y la realidad del negocio
Estoy de acuerdo, en general, con quien opine que ALM representa, principalmente, beneficios para...
Author: Marco Dorantes Date: 12/23/2011
¿Sobre qué es ALM?
ALM = Application Lifecycle Management ¿Sobre qué trata eso? En general, es acerca de...
Author: Marco Dorantes Date: 12/22/2011
ALM - La calidad está en los detalles
Como «creador» de software —ya sea de una operación, de una clase, un...
Author: Marco Dorantes Date: 12/22/2011
Más ALM
El año pasado reflexioné un poco acerca del evento ALM Summit 2010: ALM. Recién...
Author: Marco Dorantes Date: 12/16/2011
Creatividad e innovación
La mención de la creatividad suele asociarse con algo positivo. Por ejemplo, el compositor de...
Author: Marco Dorantes Date: 12/14/2011
¿Cómo vamos en «arquitectura»?
La palabra “arquitectura”, en creación de soluciones de negocio basadas en...
Author: Marco Dorantes Date: 08/26/2011
Los Finalizers de C# no son destructores de C++
Visual C# no es igual a C++. Por favor revisar los conceptos en ambos lenguajes de...
Author: Marco Dorantes Date: 08/18/2011
¿Infoadicción?
En mi búsqueda personal por escapar del analfabetismo científico y filosófico...
Author: Marco Dorantes Date: 08/01/2011
¿Infoadicción?
Ésta página cambió de dirección, ahora la puede encontrar en esta otra:...
Author: Marco Dorantes Date: 08/01/2011
Hacia un pensar tecnológico
Mi profesión, la cual disfruto mucho, tiene una relación muy estrecha con la actividad...
Author: Marco Dorantes Date: 07/29/2011
Aprender de los maestros – H.S. Lahman
¿Conoces la escuela de pensamiento para diseño de software conocida como: Translation...
Author: Marco Dorantes Date: 06/22/2011
Aprender de los maestros
En diseño de software, como en otras áreas del saber humano, contamos también...
Author: Marco Dorantes Date: 06/22/2011
Arquitectura aplicativa de referencia de Microsoft – Segunda Edición
La más reciente versión de la guía de arquitectura aplicativa de referencia de...
Author: Marco Dorantes Date: 05/01/2011
El culto a la carga
Hoy en día cada vez más se escucha acerca del estilo ágil para la...
Author: Marco Dorantes Date: 04/09/2011
El arte es la destreza
En mi preparación para la sesión de pensamiento creativo, la cual está incluida...
Author: Marco Dorantes Date: 03/17/2011
¿Qué aporta para la calidad en software?
¿Alguien recuerda las controversias y las peleas religiosas entre si C++ o Visual Basic eran...
Author: Marco Dorantes Date: 03/01/2011
¿Ha llegado la ingeniería de software a su final?
La «ingeniería de software» ha sido un tema de enorme interés para...
Author: Marco Dorantes Date: 02/04/2011
Estar equivocado
Asistí a una charla maravillosa acerca de mí: estar equivocado. Es decir, la charla...
Author: Marco Dorantes Date: 01/31/2011
ALM
ALM = Application Lifecycle Management Como muchos se han dado clara cuenta, existe una brecha...
Author: Marco Dorantes Date: 12/08/2010
¿Cuál Ciencia?
Para aquellos que se han dado cuenta que el pensamiento científico es una de las bases para...
Author: Marco Dorantes Date: 11/23/2010
Watts S. Humphrey
Watts S. Humphrey, fundador del Software Process Program en Carnegie Mellon Software Engineering...
Author: Marco Dorantes Date: 10/31/2010