Every superfluous page we create is one more dead end for an angry, frustrated, confused user Tom Loosemore (@tomskitomski) September 6, 2011
Find out user needs by doing research and get to know the audience you are talking to.
Gather as much real content as possible before you start laying out pages and work closely with the content designer.
Structure your content in a linear and useful way.
Layout your page
Download our paper cutout pdf and start to layout the page on your table or whiteboard.
Jump into code and build a prototype to test your layout, content and interactions.
Test your HTML prototypes as early as possible. You don't need to setup expensive formal user testing scenarios but you should start to test with your target audience as soon as possible in informal small testing sessions.
Your page will never be done. It is better to start with a very small and scoped feature set. After shipping the product you continue to improve and add features as needed, based on feedback from real users.
If you couldn't find an adequate component in the Design System and you had to come up with your own, please contribute it back. It is highly likely that someone else from the University's web community could use your component as well.