Not to diminish the value of this great book, but, it is very basic. Establishes a good basic overall process to efficiently manage user interface development. Takes you through step by step. Essential to have this approach before looking at other aspects in more depth. Not technical, so you don't need to be a developer to understand concepts. Good value and a quick read.