Final Reflection – WISE
admin | WISE10 Dec 2010
A. If I could go back, knowing what I know I would picked up ASP.NET earlier. That would really have helped in the project – and help us deliver the project faster. But learning ASP.NET was a learning curve – and it helped a lot specially in the lastD. few weeks.
B. I brought my existing knowledge of Database design, MySQL, jQuery and HTML/CSS into the team. I think I did a good job at all them – after seeing the end result. I was also kind of a tutor for Harsha another teammate, I helped him to get upto speed with HTML/CSS.
C. I learnt lot of new skills after coming to EPICS – specially in the ASP.NET framework from Jason and John and how to interact with the database using C#. I also learnt how to use the jQuery Validation Framework in ASP.NET after coming to Epics.
D. I think the new skills that I learnt will help me in the professional world. Knowing ASP.NET is a good thing for developing Enterprise based solutions – and jQuery Validation is the defacto validation in lot of the websites – which will help me out.
E. The biggest ethical issue we faced – that we could have delivered a substandard product without any kind of validation – which would crash the software/result into hacking etc.
To fix the issue – we went to CFRC many times – asked them for bugs and fixed them accordingly. We escaped every query to prevent SQL injections and we did both client and server side validation.
If we wouldn’t have resolved this issue – CFRC would have gotten a bad product and a team next semester would have to continue what we’re doing right now. Instead we fixed the issue – so that CFRC would be happy with the product.