UX design-based projects can vary in scale and process. A product development process typically is either a waterfall project where upfront requirements lead to staggered delivery of the whole implementation, or agile where the team works more closely with stakeholders and delivers the work in short sprints.