This blog entry Inverse functions: we're teaching it all wrong, warns against swapping variables when finding the inverse of a function.
What would be the general procedure for finding the inverse of $f(x)=x(x+1)$ (domain: $\mathbb{R}$, without swapping dependent and independent variables ?
I will not comment on this "variable swapping" controversy.
Write
$$y=x(x+1)=\left(x+\frac12\right)^2-\frac14$$ yields the solution
$$x=-\frac12\pm\sqrt{y+\frac14}.$$
From this it is clear that we should have $y\ge -\dfrac14$ and that there are two distinct solutions in $y$. Choosing one of the branches, we have the inverse function
$$f^{-1}(x)=-\frac12+\sqrt{x+\frac14}, x\ge-\dfrac14$$
where
$$f(x)=x(x+1), x\ge-\frac12.$$