Are you sure you have a well-rounded program? Most people don't, whether by avoiding legs, back, or bench (just kidding), and they never really think too much about it. Here is a simple checklist to make sure you're training is varied enough to allow progress.
As you can guess, many exercises can count towards multiple categories. For example, Chin Ups would get marks in vertical pull, double arm pull, core anti-movement, and bodyweight movement (depending on your definition or execution, you could make a case for them to be a loaded hold as well). The point of the checklist isn't to do an exercise dedicated to each category, but to make sure you're hitting the body in a variety of ways.
Unless you are on a bodybuilding type split, dedicating workouts to a single muscle or movement, it's unlikely you would need a full training week to fill each category, in fact, it's pretty easy to meet all of the requirements in a single workout in only a few lifts. However, if you like upper-lower or chest/tris/shoulders-back/bis-legs/core splits, this can help give you some new goals to shoot for. Make sure you're working in some single limb exercises for added stabilization. Yes, you will make it easier on the prime movers of an exercise (I've never met anyone who could dumbbell bench the same as their barbell bench, but some have been close), but that's not the goal. By incorporating the stabilizer muscles more, you can improve your strength numbers and reduce the likelihood of an injury.
I include ankle and hip mobility/AIS stretching because I think they are the two joints most in need of increased mobility. These are great to do as intraset rest work/active recovery.
The only downside to a checklist like this is everything is weighted equally. That will be addressed with another post, because it is important to include rep variations, heavy and light days, more pulling than pressing, etc. This chart is just a starting point to make sure you are hitting the core areas properly.
Also, if you missed the last post, I have put together a free ebook of inspirational quotes, available here. Please give it a look and if you like it, share it with anyone else who may enjoy it. Let me know any comments or questions you have. As always, if I can ever help you or your program in any way, please feel free to contact me.
All the best,
Drew Henley, CSCS, USAW, CES