Greetings!
That's a very technical sort of essay in a specialized area, so I can't give you any specific advice about the content, but I can try to throw out some ideas as to where to find information. Of course, as usual, your best bet is your school library's databases which should have articles on practically anything. Technical journals in the software engineering field would be a good place to start. If you don't have to use just peer-reviewed journals, check out magazines in the field devoted to that topic. Perhaps you are familiar with Methods & Tools software development magazine? Their site is found here:
URL Their focus is on software development and engineering, so I would think they'd have lots of articles on future trends. Try an internet search using search terms like "extreme programming software engineering" or any combinations of those and other relevant terms, and you may find other useful sites as well. Even if you don't find in-depth analysis of the development of future trends, you may find terms or sources that will lead you to other helpful resources.
I hope this helps!
Thanks,
Sarah, EssayForum.com