Iterative Approach, Who is Puppet for, What it is not