For complex ongoing projects we follow Scrum into development process Combining flexible requirements prioritization techniques, intense levels of communication and time-boxed short development iterations (called “sprints”)