Problems of a system are dependent on the problems of the components the system is built from. Problems are not created, they do not exist, they don’t come suddenly, problems arise. it is like the quality of people you get is dependent on the quality of the pool you are looking in.
Problems and benefits are two sides of one thing you can’t have one without the other. It is like two sides of a magnet.
Problems are a trade-off, a choice you can make. deciding randomly, and not doing this choice consciously would lead to an infinite burden stream of nasty problems.
So, it is wise to check the problems of the source components and decide consciously what problems you want.
So is it possible to engineer a thing without problems? no, but it is possible to minimize them. by :
- choosing the source with the least problems, and
- choosing the parts with the least problems
Ideas to help planning:
- you will have similar problems that similar things, people and situations have. do research, ask them, find similar problems, and expect them.
- you will have all of the problems together, of all the components, how having all problems together will impact the maintenance burden.
- Expect problems that would arise from maintenance. There is no good without maintenance.
- Add with room for error
Here is a joke to motivate you to do the planning, My friend has a joke about the word ‘suddenly’: “And the winter came suddenly!” (every year). It means that it is unwise to not: expect and act on expected events. For example, My friend clears leaves from the roof a month before winter.
I wish you the least amount of wanted problems with the best benefits.