IS 480 TEAM GLOCAL Acceptance Presentation Uma Devi
- Slides: 63
IS 480: TEAM GLOCAL Acceptance Presentation Uma Devi | John | Nik | Thai | Danny
IS 480 Final Year Project Table of contents 1. 2. 3. About Team Glocal - Team Profile - Roles and Responsibilities Project Overview - Description of Project - Stakeholders Involved - Our Motivation & Scope Project Management - Project Timeline - Project Schedule - Our Metrics - Risk Management 4. Project Documentation - UI Mockup - Technologies Involved - Application Architecture 5. Project Progress - Survey Results & Findings - Working Functionalities - Demo 6. Conclusion
ABOUT Team Glocal
IS 480 Final Year Project ABOUT Team Glocal: Team Profile Names Uma Simple Facts 4 th Year, OBHR Major Danny 4 th Year, ABT Major John 3 rd Year, OM Major Nik 4 th Year, ACCT Major Thai 4 th Year, ABT Major DANNY UMA THAI JOHN NIK
IS 480 Final Year Project ABOUT Team Glocal: Roles & Responsibilities UMA DEVI (PROJECT MANAGER) • MANAGE TASKS AND MONITOR TEAM PROGESS • MANAGE COMMS BETWEEN TEAM, SUPERVISOR & SPONSOR Usability Analyst DANNY NGUYEN (LEAD TESTER) • FIND AND EVALUATE TESTING TOOLS • COME UP WITH TEST PLANS AND OVERSEES UATS Developer JOHN AUNG (LEAD DEVELOPER) • FIND AND EVALUATE DEVELOPMENT TOOLS • DEVELOP SYSTEM ARCHITECTURE AND CODING ROUTINE NIK NG (BUSINESS ANALYST) • GATHER CLIENT NEEDS AND TURN THEM TO FUNCTIONS • HANDLE ADMIN MATTERS (SCHEDULE, METRICS, WIKI) THAI (USABILITY ANALYST) • DESIGN AND DRAW USER INTERFACES • DEFINE USER EXPERIENCE ON THE PROTOTYPES Tester Supporting Roles Developer Business Analyst
Project Overview
IS 480 Final Year Project Overview: Description my. Home, a social networking site Accessible via a web-based application and a mobile application [Android] Targeting migrant workers in Singapore
IS 480 Final Year Project Overview: Stakeholders Involved SPONSOR Outdoor Infatuation and the primary sponsor contacts are Leah KIM and Kyong Jin SHIM. CLIENT Local NGO, namely H. O. M. E Professor SHIM is our official mentor & IT representative from H. O. M. E MENTOR
IS 480 Final Year Project Overview: H. O. M. E – Our Client Registered as a society under Societies Act in 2004 To respond to the special needs of migrant communities Provided direct assistance to more than 50, 000 men & women migrants Awarded the Asia Public Service Award 2010 by the Asia 21 Society
IS 480 Final Year Project Overview: Motivation 1. Help migrant workers to assimilate into Singapore faster by providing avenues for them to get help and information quickly. 2. Shorten the response time for migrant workers to get help by creating a direct connection between the subscriber and officer on duty. 3. Provide insights into needs and sentiments of migrant workers in Singapore through analysis of data collected from subscribers’ day-to-day activities on our platform
IS 480 Final Year Project Overview: Scope Account Management Social Interaction Event Management Feedback Management FAQ Management Survey Management Analytics Reporting
IS 480 Final Year Project Scope: Account Management Create Account Management Choice of Event Preferences Upload Pictures USER Link Social Network Account Update Profile Deactivate Account Manage Site • Choice of Language Preference • Modification of Content Validate User ADMIN Delete User
IS 480 Final Year Project Scope: Social Interaction Unfriend User Add User Accept & Reject User Social Interaction Like Comment Tickle Event Management Create Event [Admin] Request an Event Accept & Decline Invitation Instant Chat Admin Report User Send MSG Event Management Invite Friends Privacy Settings [Admin] Noticeboard [Admin] • Talks • Workshops • Leisure Outings
IS 480 Final Year Project Scope: Feedback Management Reply to Enquiry [Admin] Report Incident Post an Incident [Admin] FAQ Management Post FAQ [Admin] FAQ Management Filter Top 10 FAQ Search FAQ
IS 480 Final Year Project Scope: Survey Management Create Survey Management [Admin] Post Survey Manage Survey Send Survey via EMAIL Analytics Reporting Word Cloud Generator Analytics Reporting Google Analytics Statistical Data Most Influential User Export analysis PDF/EXCEL
Project Management
IS 480 Final Year Project Management: Project Timeline
IS 480 Final Year Project Management: Project Schedule Iteration 0 [8 th June to 20 th June] • Requirement Gathering • Creation of Project Management Tools • Research on Social Networking Engine [ELGG], Mobile Application Development [Phone. Gap] MILESTONE 1 – Project Proposal Submission [20 th June] Iteration 1 [21 st June to 15 th July] • Creation of Web UI mockups • Creation of Mobile UI mockups • Setup Development Environment Iteration 2 [22 nd July to 15 th August] • Develop Account Management • Customize Mobile Viewing for Account Management
IS 480 Final Year Project Management: Project Schedule Iteration 3 [17 th August to 31 st August] • Develop Social Interaction • Customize Mobile Viewing for Social Interaction MILESTONE 2 – Acceptance Presentation [Today] Iteration 4 [1 st September to 22 nd September] • Develop Event Management • Customize Mobile Viewing for Event Management • Develop Survey Management • Customize Mobile Viewing for Survey Management MILESTONE 3 – User Acceptance Test 1 [24 th September]
IS 480 Final Year Project Management: Project Schedule MILESTONE 4– Midterm Presentation[Between 1 st October to 5 th October] Iteration 5 [24 th September to 10 th October ] • Develop Feedback Management • Customize Mobile Viewing for Feedback Management • Develop FAQ Management • Customize Mobile Viewing for FAQ Management • Implement UAT 1 Feedback Iteration 6 [10 th October to 28 th October] • Develop Analytic Reporting • Customize Mobile Viewing for Analytics Reporting
IS 480 Final Year Project Management: Project Schedule MILESTONE 5 – User Acceptance Test 2 [1 st November] Iteration 7 [5 th November to 9 th November] • Implement UAT 2 Feedback • Test implemented functionalities BUG SQUASHING PHASE [10 th November to 23 rd November] Iteration 8 [10 th November to 25 th November] • Final Deployment to Arvixe Server • Prepare Final Presentation MILESTONE 6 – Team Glocal’s Big Day [26 th November to 5 th December]
IS 480 Final Year Project Management: Our Metrics – Schedule Metric N represents progress of specific task. Actual number of days taken to complete task N= Allocated number of days to complete task Range Status N ≤ 0. 8 Task completed ahead of schedule 0. 8 < N ≤ 1. 2 Task completed on schedule 1. 2 < N Task completed behind schedule
IS 480 Final Year Project Management: Our Metrics – Bug Metric S represents progress of resolving specific bug. S= Actual number of days taken to fix bug Estimated number of days to fix bug Range Severity Weight x Severity Minor 1 Major 1. 5 Critical 2 Status S ≤ 0. 8 Bug fixed ahead of time 0. 8 < S ≤ 1. 2 Bug fixed on time 1. 2 < S ≤ 1. 5 Bug fixed behind time 1. 5 < S Bug fixed behind time; to find reason for delay
IS 480 Final Year Project Management: Risk Metric
IS 480 Final Year Project Management: Risk Management No Type of risk 1 2 Resource Technical Description Probability Impact Assessment Underestimating resource required, poor resource allocation; Members having internship and travel commitments High Learning new technologies to develop web and mobile applications High A* High A* • Start early (, stumble early) • Members picked technologies which they are interested to learn instead of being assigned one. Technical Underestimation of Elgg’s complexity 4 Resource Project Schedule getting out -of-date, causing spillovers Medium High A 5 Business Changes in user requirements Medium High A Have not completed exploring all proposed technologies Medium Business • Forward planning and periodic review of schedule • Start early – have regular meetings 2 to 3 times weekly • Create a Facebook group to share ideas, news, and web links to interesting technologies to look at and iron out small issues ahead of meetings. 3 6 Mitigation Strategy • Test more community developed plugins, so that it will ensure a indepth understanding of Elgg development. • Constant review of schedule at the end of each iteration • Plan for buffer periods in anticipation of spillovers. • Calibrate the expectation of the sponsor right at the start • Plan regular meetings with the sponsor or her representatives to update them on team progress as well as adjust their expectation High A • Schedule extra testing session to better manage learning curve • Motivate team members to share knowledge acquired across common platforms like Facebook and Whats. App
Project Documentation
IS 480 Final Year Project Documentation: UI Mockup LOG IN WEB HOME PAGE
IS 480 Final Year Project Documentation: UI Mockup PROFILE WEB FRIENDLIST
IS 480 Final Year Project Documentation: UI Mockup ACTIVITIES WEB EVENTS
IS 480 Final Year Project Documentation: UI Mockup LOG IN PROFILES MOBIL E
IS 480 Final Year Project Documentation: UI Mockup FRIENDLIST MOBIL E
IS 480 Final Year Project Documentation: Technologies Used Elgg PHP My. SQL Phonegap Jquery/Jquery Mobile Android Speech API Google Translate Web Services Pentaho Kettle Google Analytics Lime. Survey
IS 480 Final Year Project Documentation: Elgg Social Network Engine MVC Based PHP Based Social features Extensive Customization with modular plugin system
IS 480 Final Year Project Documentation: Elgg - MVC Model
IS 480 Final Year Project Documentation: Our Architecture Diagram LEGEND Team Developed, Integrating, 3 rd Party Frameworks with Elgg/ 3 rd Party Frameworks Configuration/ Customization from community-developed plugins
Project Progress
IS 480 Final Year Project Progress: Survey Results & Findings 245 Survey 1 230 Survey 2
IS 480 Final Year Project Progress: Survey Results & Findings Survey 1
IS 480 Final Year Project Progress: Survey Results & Findings Survey 1
IS 480 Final Year Project Progress: Survey Results & Findings Survey 1
IS 480 Final Year Project Progress: Survey Results & Findings Survey 2
IS 480 Final Year Project Progress: Survey Results & Findings Survey 2
IS 480 Final Year Project Progress: Survey Results & Findings Survey 2
IS 480 Final Year Project Progress: Working Functionalities Web App • • Twitter/Facebook/Google/Yahoo! Connect Notifying Administrator of new registered users Image-based CAPTCHA for spam prevention Subscribing to friends Mobile • Optimizing for mobile viewing • Phone. Gap-based native Android Application • Emergency quick dials
IS 480 Final Year Project Progress: DEMO
Conclusion
IS 480 Final Year Project Conclusion: Team Glocal’s A. I. M To climb steep hills requires a slow pace at first… William Shakespeare
THANK YOU!
Question & Answer
Backup Slides
IS 480 Final Year Project Management: Project Schedule – Iter 1 & 2
IS 480 Final Year Project Management: Project Schedule – Iter 3 & 4
IS 480 Final Year Project Management: Project Schedule – Iter 5 & 6
IS 480 Final Year Project Management: Project Schedule – Iter 7& 8
IS 480 Final Year Project Progress: Survey Results & Findings 245 Survey 1 230 Survey 2
IS 480 Final Year Project Progress: Survey Results & Findings Survey 1
IS 480 Final Year Project Progress: Survey Results & Findings Survey 1
IS 480 Final Year Project Progress: Survey Results & Findings Survey 1
IS 480 Final Year Project Progress: Survey Results & Findings Survey 1
IS 480 Final Year Project Progress: Survey Results & Findings Survey 1
IS 480 Final Year Project Progress: Survey Results & Findings Survey 2
IS 480 Final Year Project Progress: Survey Results & Findings Survey 2
IS 480 Final Year Project Progress: Survey Results & Findings Survey 2
- 480+480
- Award introduction speech
- Io devo tu devi
- Draupadi by mahasweta devi questions and answers
- Srimati devi indira
- Gaura devi
- Aditi devi bhava
- Devi pratami
- Gananam
- Digilogous
- Vqa
- Devi parikh
- Devi
- Devi personality type
- Dr. r. latha devi
- Citate din maitreyi
- Doc via barrili
- Devi cliccare
- Language
- Team spirit becomes team infatuation
- Team spirit becomes team infatuation
- The white team cheers for the blue team, just like
- 277 480 transformer bank
- 240/480 transformer bank
- 277/480 transformer bank
- Mamy ny foko
- Cse 480
- 240/480 transformer bank
- Wallpaper - hyacinth, pattern #480
- Laws of motion
- Mk 480
- Schafer pens
- Ece 480
- Cse 480 msu
- Cse 480
- Csc 480 degrees
- The scratch stage is 480 pixels wide and 360 pixels high
- 480-323 bce
- May morris decorative needlework
- Cse 480
- Cse 480
- Diketahui dalam rupiah gnp 480 penyusutan rp30.000
- 700 480
- Csc 480
- The scratch stage is 480 pixels wide and 360 pixels high
- 300*480
- Gardenscape villa of livia
- Que porcentaje de 480 es 24
- Kornea kalınlığı 480
- The scratch stage is 480 pixels wide and 360 pixels high
- 480-175
- The scratch stage is 480 pixels wide and 360 pixels high
- 1 hari berapa menit
- 848 x 480 aspect ratio
- Ancient greece map salamis
- Tmp rubric
- Team meeting presentation template
- Team capability presentation
- Estudo de probabilidade
- Uma flecha lançada uma palavra dita
- Um escoteiro usa uma lupa para acender uma fogueira
- Uma onda possui uma frequencia angular de 110 rad/s
- Vou lhe contar uma história de uma jovem chamada maria
- Famerp um objeto luminoso