Testability is being discussed quite broadly nowadays. It is more often mentioned as an ability to test certain feature or functionality. Sometimes it is limited to the automation capabilities on a certain project.
There is a "10 P's" technique to help to optimize the development, which is used as a tool for process optimization and getting to success in general.
And this is what we gonna discuss.