The objective of this book is to describe the optimal strategy for crafting a software solution. The content is comprehensive in its coverage, yet concise in its explanation.
The overall strategy is divided into 6 parts:
•Background Research
•Product Design
•User Interface Design
•Software Engineering Design
•Programming
•Testing