Quality manifesto with iterative software development