Sprints comprise of cross functional teams (designers and developers) working as product development teams who exclusively work on a pre-planned set of user stories for a particular project over a relatively short period of time - typically one or two weeks.
Some of the core attributes that make sprints succesful include:
The team, with project management, has direct access to the product owner and the sponsor. Communication is frequent ensuring clarity is reached and misunderstandings are fixed quickly.
Sprints are just one part of the agile project approach. There are many benefits to this approach as the team get to improve their productivity from sprint to sprint amd individuals are never left to work in issolation:
Designers learn about implementation from developers, developers learn insight from UX and consultants help developers understand the business goals.
The following illustrates i-KOS agile project workflow: