Topics Related to Patterns, Product Management and Programming: