Programmer watching a User while using the Software