Say you have a problem to solve. It might be a complex one with lots of scenarios to be considered. For simplicity you start by only considering the simplest scenarios that comes to mind and make a solution based on that. You're aware that this solution won't work all the time and the idea is to address further problems as they arise, but this first solution might also be good enough.
Is there a commonly used word to describe this kind of solution?
Let's find the X solution and go on from there!
Some ideas are "naive" and "trivial" but I get the feeling they have a negative connotation. The word I'm looking for should indicate an intentional simplicity with the understanding that it might not be the final solution.
Update: I see my question was a bit unspecific. The problem was meant to be a design problem for a feature to be created. This x solution might need to be modified but might also be enough.
Many answers are about unexpected problem. Although they are not what I need I'm still learning a lot from them.