I have read some stuff about production philosophies (such as just-in-time production, lean production, etc). It seems to me that different philosophies have different merits, and are applicable to different problems or contexts.
I am wondering if there is some kind of philosophy that emphasises the importance of "building good foundations". My thought is: If you have shaky foundations for your project/production process, then this will create problems later on (problems you may not anticipate at first). Is there some kind of philosophy that emphasises this, with proponents, and books written about it?
EDIT: By "building good foundations" I mean, in analogy with a factory, that you make sure you have good quality production machinery, that your factory is neatly organized, that you have relationships with versatile suppliers, and so forth. Then, when you for example need to make a change in your product, or increase production, you have the right foundations to do this. On the other hand, if your factory has machinery that only work because you keep repairing them, or the factory floor is unorganized, then making a change like that would cause unexpected problems (e.g. the repairs you've been making to the machine no longer work with an increase in production, so now you have to find a new machine, which hampers your attempt to increase production).