In calculus, the way you solve a derivative problem depends on what form the problem takes. Common problem types include the chain rule; optimization; position, velocity, and acceleration; and related rates. Here are a few things to remember when solving each type of problem:
Chain Rule problems

Use the chain rule when the argument of the function you’re differentiating is more than a plain old x.

Work from outside, in.

Don’t touch the inside stuff.

Do only one derivative per step.
Optimization problems

Express the thing you want to minimize or maximize as a function of the unknown.

Differentiate and set the derivative equal to zero.

Solve and plug the solution into the original function.
Position, velocity, and acceleration problems

The derivative of position is velocity and the antiderivative of velocity is position.

The derivative of velocity is acceleration and the antiderivative of acceleration is velocity.
Related rates problems

Assign variables to changing quantities, but not to unchanging things.

Differentiate before plugging in variable values.

Use the Pythagorean Theorem for right triangle problems and use similar triangles for problems involving cones or shapes that have a triangular crosssection.