For example, if you have an expert computer programmer who is capable of creating the fully functioning database in a day, it is reasonable to expect them to do so. However, if you have a less experienced programmer who can produce a database to the same specification but because they have to refer manuals and check their actions along the way, it takes them three days, then it is not reasonable to expect them to produce the database in day.
If you push them to deliver within the same time frame as the expert programmer, you are likely to get sub standard outcome along with a demotivated staff member. Against this, if you always give this piece of work to expert programmer, how will other one gain the experience required to become an expert ?
Popular Article : 80 / 20 Rule of Communication