The longest (descending) chain starts obviously with the partition $n$ having a unique part and ends with the partition $1+1+\dots+1$ into singletons. One should move from $n$ to $1+\dots+1$ by moving dots (unities) down row by row whenever possible along staircases: \begin{eqnarray*}&&n,(n-1)+1,(n-2)+2,(n-2)+1+1,(n-3)+2+1,(n-4)+3+1,\\&&(n-4)+2+2,(n-4)+2+1+1,(n-5)+3+1+1,(n-5)+2+2+1,\\&&(n-6)+3+2+1,(n-7)+4+2+1,\dots\end{eqnarray*} etc. Rule: $\dots+\lambda_k+\lambda_{k+1}+\dots$ moves to $\dots+(\lambda_{k}-1)+ (\lambda_{k+1}+1)+\dots$ if $k$ is the largest index such that $\lambda_{k+1}-\lambda_k\geq 2$ (where $\lambda_{k+1}$ can be zero). If no such $k$ exists, diminish the last maximal part by $1$ moving the dot by the minimal possible amount (such moves are necessary in the lower half of the chain in order to "empty" the staircase). I guess one can get a formula for the length of this chain (which can probably be shown to be of maximal length by an induction argument) in terms of triangular numbers.
The maximal length should be $2{k+1\choose 3}+\alpha k$ where $k$ is maximal such that $n={k+1\choose 2}+\alpha$ with $\alpha\in\{0,\dots,k\}$. (Without stupid mistake on my behalf.) The first values for $n=1,2,\dots$ are $$0,1,2,4,6,8,11,14,17,20,24,28,32,\dots.$$ This is sequence A6463 of the OEIS which mentions that it is the solution to the above problem!