As announced in November 2022, eggs found in the daycare can partially inherit the IV values from their parents. For each stat, there's a 5% chance that the value is inherited from the mother, a 5% chance that the value is inherited from the father, and a 90% chance that it is entirely random.
This chance can be further increased by giving one (or both) parent(s) the item Destiny Knot to hold. This item will increase the likelihood of passing down an IV value from 5% to 20%. Thus, if both parents hold this item, there is only a 60% chance for each stat that a random IV and not an inherited one is assigned. This is especially useful when the parent already has good or perfect IVs. It is not recommended to use when the IVs of the respective parent are mostly bad or unknown.
Note that these inherited IVs are currently lost (i.e. randomised again) when the egg is released to the Tall Grass.
Bug Hatching Contest
The IVs of Pokémon obtained from the Bug Hatching Contest are strongly influenced by your performance at the minigame. The Contest uses the term "Talent" to roughly describe how many IVs an egg will have. For example, eggs with the rating "No talent" or "Below average" are likely to have IV values less than 10; whereas eggs with the rating "Very Talented" and "Super Talented" have a very high chance of showing good to perfect IVs on some stats.
The chance of hatching a Pokémon with full perfect IVs is extremely low. With entirely random IV assignment (thus without IV breeding), a Pokémon has a 1 in 32 chance of having a perfect IV for each individual stat. Since there are 6 stats, the probability of having full perfect IVs can be calculated the following:
(1 / 32)⁶ = 0.00000009313%
In other words: Roughly 1 in 1 Billion.
When IV breeding with perfect IV parents (both holding a Destiny Knot), however, the chance is strongly increased. Since a Pokémon then has a 40% for each stat to inherit the IV from the parents, the new chance is (slightly simplified) calculated the following:
0.4⁶ = 0.41%
To use this method, you'd first have to have perfect IV parents, however. In order to achieve this realistically, you'd have to work on this problem iteratively: You start by breeding with two parents with at least one (preferably three or more) perfect IV stats. Both hold Destiny Knots in order to increase the chance of passing down their IVs. You'd then wait for the parents to produce an egg which inherited the perfect IVs plus one more (which was gained by luck). This child now becomes part of your breeding couple in order to increase the amount of IVs in the next iteration.