Difference between revisions of "IS480 Team wiki: 2012T1 Shopaholic Learning Outcome"
Line 45: | Line 45: | ||
<br> | <br> | ||
− | <div style="text-align:right;"><font ="color:#000000; size:"12px;"><u>[[https://wiki.smu.edu.sg/is480/IS480_Team_wiki:_2012T1_Shopaholic_Learning_Outcome# | + | <div style="text-align:right;"><font ="color:#000000; size:"12px;"><u>[[https://wiki.smu.edu.sg/is480/IS480_Team_wiki:_2012T1_Shopaholic_Learning_Outcome#top|Back to Top]]</u></font></div> |
Revision as of 23:48, 5 August 2012
Our Team | Project Overview | Project Management | Final Deliverables | Learning Outcome | Documentation |
Contents
What we learnt
Aligning Business & IT requirements
We had to have a good idea of how people shop online, and organize spree. We manage to identify areas of the current spree model which could be improved, from speaking to spree organizers, and from personal experiences in joining and organizing sprees. After which, we analyzed those problems, and try to brainstorm to come up with suitable solutions that could be implemented to tackle those problems. We discovered that there were actually many different approaches we could use to tackle a single problem.
Managing project requirements
Although we could improve these areas identified with IT solutions, we are faced with the challange of having limited time to complete this project within the stipulated time frame giving for this IS480 project. Hence, after consulting with or supervisor, we learnt how to manage our project better, by scaling down our scope to tackle the more serious issues, such that the IT solutions we implement, would be able to bring substantial benefits to the users.
Exploring new technologies
We would be developing our product using Ruby on Rails. Ruby on Rails is a pretty new programming language to most of us, so we would all need to spend some time and effort into mastering it from scratch. Also, in researching on the best IT solutions to implement to tackle the problems identified, we have explored many of the current technologies currently being used to do certain task. For example, we have adopted the Pinterest idea of extracting infomation from websites, and improvised on it to develop on of our core function of extracting product information from merchants site to help people buy things from sprees with ease, and the improved accuracy of capturing the item details.