Hi,
I have a tight timeline to deliver a new portal application that initially will host a new product, but overtime will be the place that we migrate all of our existing portals into (a single look and feel and eventually single data warehouse).
The major steps that I see for the initial phase are:
- Design UI - ***************
- HTML/CSS Code - ***********************
- Data Layer - ***************
- Biz Layer - *******************************
- User Controls - ****************************
- Style Controls to HTML - ************************
- Launch - *
Question: My team is concerned about starting to build user controls before the HTML/CSS is completed. I don't feel that we have the time to wait and believe that there is techniques to be able to settle on the functionality of the control. Build the control with no styles (CSS) and then when the HTML/CSS code is complete, go and apply the styles without much need for re-write.
Please share you experience on how you parallelize as many of your major application development steps to compress the deliverable time line as much as possible.
Thanks for you time in advance! It will be very much appreciated.
Jason