>>28
Professional software development never has design. Your requirements investigation is labeled "design" by the clueless management 4 levels above you. Then they whine about the lack of a cohesive product and late schedules because reality didn't cater to their cute little whims like their yes-men do.