Marco Dorantes' WebLog

"Computer science is no more about computers than astronomy is about telescopes" -Edsger W. Dijkstra

One of the finest thinkers on computer software development has passed away on August 7, 2018....

Date: 08/11/2018

‘You just narrated part of my story exactly! But there is a second part of my story that led to my...

Date: 08/04/2018

My posts might be no longer welcome in this MSDN blogs site. If that ends to be the case, then...

Date: 06/24/2018

There is beauty in computer programming and software design!!! What a wonderful professional...

Date: 05/29/2018

Being wrong, and become aware of that, are two different instances of reality. For me, the...

Date: 02/25/2018

Given the rate of time, effort and cost against actual delivered quality value of a particular...

Date: 10/11/2017

The original «The growth of a feature» post is about twelve years old. Yet, the history of iterative...

Date: 01/08/2017

Software design & computer programming is my art, not my work. That’s why my trend is to enjoy...

Date: 10/17/2016

I will post further reflections on business value with software development and on the reflective...

Date: 10/04/2013

...or why I see no authority in traditional certification exams? I have followed authority and I am...

Date: 09/02/2013

Designing software, like many other interesting activities, involves both science and art [Knuth74]....

Date: 06/23/2013

What could possibly inspire someone to take test-driven design (TDD) more seriously? I can only tell...

Date: 05/25/2013

What is architecture? Which could be the shared properties among diverse schools of thought and...

Date: 03/01/2013

A presentation by Bjarne Stroustrup, creator of C++, about good programing styles. This presentation...

Date: 02/10/2013

The creation of software-based business solutions, also known as application development, could...

Date: 02/08/2013

Time ago I posted about the obsolescence of some theories for project management (The underlying...

Date: 01/31/2013

How bad could organizational hierarchies be for the advance of professionalism in the business of...

Date: 12/09/2012

Building trust is precisely what I look for when I think about adaptive development in general. We,...

Date: 11/22/2012

In addition to this: Do you think that instead of "We are uncovering better ways of developing...

Date: 11/10/2012

For those interested in answer a survey or questionnaire by Giancarlo Succi and Andrea Janes:...

Date: 11/10/2012

Task: as a breadth developer, I need to analyze a set of VB6 legacy applications and enlist all...

Date: 04/09/2011

There is the notion of breadth developer, which encompasses the attitudes of the practical mindset:...

Date: 03/01/2011

The subject matter of «software engineering» has been of enormous interest to me since...

Date: 02/04/2011

Phillip G. Armour, in his work The Laws of Software Process: A New Model for the Production and...

Date: 02/04/2011

I attended a wonderful talk about me: being wrong. That is, the talk was about a persistent trait of...

Date: 01/31/2011

Creative thinkers and great designers often share a scientific view of life. Scientific thinking has...

Date: 12/22/2010

The event La Ciudad de las Ideas occurred in the city of Puebla, Mexico, 11-13 November 2010,...

Date: 11/30/2010

Watts S. Humphrey, founder of the Software Process Program at the Carnegie Mellon Software...

Date: 10/31/2010

I have heard through many years that a certification-based curriculum is very, very important for...

Date: 09/17/2010

Often I hear phrases or calls, on the part of people in a hierarchical position in an organization,...

Date: 08/26/2010

Taylorism* still has strong mental roots in the endings of post-industrial era; hence, many still...

Date: 07/18/2010

Latest Microsoft Application Architecture Guide is available from the following hyperlink: Microsoft...

Date: 07/15/2010

A normal and healthy situation in a team of peers is open communication. This is precisely what is...

Date: 06/05/2010

Browsing the Internet is like going alone outside, like walking on the streets of cosmopolitan urban...

Date: 05/11/2010

Una introducción al pensamiento crítico Por Steven D. Schafersman. Enero 1991....

Date: 05/02/2010

I have waited some years for this work to be published, it is out there now: The Design of Design:...

Date: 04/10/2010

Finally, there is work on software theory on the hands of programmers (most of them), it is the...

Date: 03/23/2010

How do you know if all this about Agile is not a scam? How do you know if all of it is about a...

Date: 02/08/2010

The minds behind The Standard C++ Programming Language have been much influential to my own thinking...

Date: 01/11/2010

Alternate title: Cognitive dissonance in software design. How to know if a design process is help or...

Date: 12/11/2009

The category of this post is Personal and is all about Technical Readiness, my own one. Analysis,...

Date: 11/26/2009

Writing software for my own—or my kids—use and delight is almost always a fun and successful...

Date: 10/30/2009

The act of writing demands some skills from the writer, skills of the intellectual kind. Of course,...

Date: 09/30/2009

What is the idea behind SQA? If SQA stands for “Software Quality Assurance”, then I hardly find a...

Date: 08/30/2009

Bertrand Russell 1/3 Bertrand Russell 2/3 Bertrand Russell 3/3 Ludwig Wittgenstein Contra Socrates

Date: 08/22/2009

For a hint, see the The Standish Group CHAOS Report summary: CHAOS Report Summary 2009 "These...

Date: 07/22/2009

I have observed, time after time, an author or renowned professional share or publish her opinion...

Date: 06/15/2009

Sometimes, the idea of a tool could gravitate around a very simple piece of code, an enabling...

Date: 05/08/2009

The acts of exploring and discovering which start from simple doubts —kind of ‘I am not entirely...

Date: 04/30/2009

Next>