U Could Finish

56
U Could Finish Student Conduct Case

description

Presentation given in defense of ucouldfinish.com, a service that texted UCF students when classes had open enrollment become available. Created by marketing senior Tim Arnold.

Transcript of U Could Finish

  • 1. Student Conduct Case

2. UCF Senior Studying Marketing From Jupiter, FL Employed as Webmasterfor UCFs First YearExperience office 3. Prospective Students: Campus Tour Guide withUndergraduate Admissions Orientation Team 2011Students: LEAD Scholar Alumni Late Knights Marketing Director Sigma Nu Fraternity RecruitmentChairman Marketing Internship Program Society for Marketing ProfessionalsTreasurerAlumni: Homecoming Court 4EVER KNIGHTS Alumni Ambassador 4. CreativityI will use my talents to enrichthe human experience. -UCF Creed 5. Displayed capacity ofeach parking garage,among other features Centralized parkingresource on-the-go Months of work designingand prototyping lead to ameeting 6. Students wouldntfind it useful. -Administrative feedback 7. 1 Extremely Dissatisfied to5 Extremely Satisfied 8. Quitters never win, andwinners never quit. Desire to give backcontinued 9. Student Conduct Case 10. Find your class Search by Name / Professor / Course Login with Facebook Ensure each user is unique Verify Phone Type back texted code Select update frequency From every 4 hours to every minute Pay with Amazon Price reflects frequency, starting at$0.99 11. Student Conduct Case Access of class information Service partners Implementation breakdown 12. FacebookNexmoAmazon GoogleUCFUser TextEcommerce Class Quick Class InfoVerification Messaging Links 13. What classes are users trying to get into? Two want 12345 Has class 12345 been updated in the last 3600 seconds? No Give me a sec to search UCF Guest Class Search for class 12345. UCF: Course: ENC 1102,Title: English Composition 2,Total seats: 26,Open seats: 1. Which users want class 1234? John Doe, Jane Smith Nexmo, send a text to John and Jane saying Class 12345 is open! Justone seat open so be quick! Then, ask Did you get in? Let me knowwhat they say. Nexmo: John said I did! and Jane said Nope Remove John from class 12345, resume looking for Jane. 14. Thousands of hours ofdevelopment Nearly $1,000 cashinvested Shutdown withoutcontact No response to my emailsand voicemails 15. Student Conduct Case Student Conduct Shutdown Email Use of Information Technologies and Resources Policy Golden Rule 16. Usage is not what caused U Could Finish to beshut down by UCF My post on Reddit, a social news websitefrequented by IT audiences 17. The ucouldfinish Website logs into myUCF every15 minutes and runs searches on every course usinga guest search capability, according to the studentwho wrote the application.Each search take the system 14 minutes ofprocessing, which means that ucouldfinish.com isalmost constantly scanning every course in thecatalog. That means it is placing a significant loadon our PeopleSoft portal. 18. [The final] version of the script is highlyoptimized to reduce load on myUCF as much aspossible. It only searches for the exact classesusers are trying to look for, and only on theinterval they ask for.http://www.reddit.com/r/ucf/comments/unv77/hey_ucf_redditors_i_built_a_site_that_texts_you/ 19. Users are responsible for any activityoriginating from their accounts that they canreasonably be expected to control. Accountsand passwords must not be shared with others. 20. searches [..] using a guest search capability,according to the student who wrote theapplication. - Joel Hartman 21. The universitys computing andtelecommunications resources shall not be usedto impersonate another individual ormisrepresent authorization to act on behalf ofother individuals or the university. All messagestransmitted through university computers andtelecommunications networks must correctlyidentify the sender 22. The university provides e-mail and otherelectronic messaging systems only for officialuniversity business. University employees areallowed to make incidental use of such systemsfor necessary personal messaging. Thefollowing uses of university messagingsystems by students and employees areprohibited under this policy: [] g. commercialuse or personal financial gain 23. Messaging system - Software that provides anelectronic mail delivery system. It is made upof the following functional components, whichmay be packaged together or independently.Mail User Agent, Message Transfer Agent,Message Store, The Internets SMTP - http://encyclopedia2.thefreedictionary.com/messaging+system 24. university messaging system 25. university messaging system 26. university messaging system 27. Misuse [] of computing facilities andtelecommunications resources to interfere withnormal operation of the University computingsystem 28. Users shall not use computer ortelecommunication systems in such a manner asto degrade or disrupt the normal operation ofvoice or data networks or university computersystems or to intentionally damage or disablecomputing or telecommunications equipmentor software. 29. Users shall not [] degrade or disrupt [myUCFs] normal operation Degrade - to lower to an inferior or less effectivelevel Disrupt - to interrupt the normal course or unityof Interfere - to be inconsistent with and disturbthe performance of previously learned behavior 30. Users shall not [] degrade or disrupt [myUCFs] normal operation 31. Users shall not [] degrade or disrupt [myUCFs] normal operationAccording to Joel Hartman, Vice Provost forInformation Technologies and Resources at UCF,Sun really delivers in all regards. The Suninfrastructure for Oracles PeopleSoftapplications at UCF provides outstandingreliability, investment protection, andperformance 32. Users shall not [] degrade or disrupt [myUCFs] normal operation 33. Users shall not [] degrade or disrupt [myUCFs] normal operationFurther raising compute power requirements,there are a number of instances when theenterprise architecture must handle five to tentimes the normal transaction load. Orientationprograms for incoming students and classenrollment periods provide a couple ofexamples. 34. Users shall not [] degrade or disrupt [myUCFs] normal operation U Could Finish averaged 814 requests per dayaverage after launch. 0.54% or less of the amount myUCF isdesigned to handle. And thats without factoring in optimization. 35. Users shall not [] degrade or disrupt [myUCFs] normal operation A typical user pullsas high as 1,001.41KB of data across69 requests for allassets. 36. Users shall not [] degrade or disrupt [myUCFs] normal operation U Could Finish pulled13.75 KB of data forjust text, in onerequest. 37. Users shall not [] degrade or disrupt [myUCFs] normal operation Data Transfer U Could Finish requests up1,200.00to 70 times less data per 1,000.00 800.00page than a normal desktop 600.00user loading all images and 400.00assets.200.00 0.00 Not even consideringUser Load U Could Finishcombined requests. Data in KBLoad 38. Users shall not [] degrade or disrupt [myUCFs] normal operation If each of our users searched on their ownevery 4 hours, they would use up to 181 MBmore data daily, loading all assets. 39. Users shall not [] degrade or disrupt [myUCFs] normal operation If every student searched myUCF for oneclass every 4 hours, the amount of datatransferred would be equivalent to all printliterature at the Library of Congress in 7 days. If U Could Finish did this same task for thesame amount of time, it would fill 1/5th of afloor at one of their 3 buildings. 40. Users shall not [] degrade or disrupt [myUCFs] normal operationIf U Could Finish was disrupting ordegrading myUCF, why didnt they noticebefore my Reddit post? 41. Servers in the enterpise [sic] datacenter are monitored 24 hours aday, seven days a week by anoperations staff and software. - Enterprise Systems and Operations, Computer Services & Telecommunications, UCFhttps://publishing.ucf.edu/sites/itr/cst/Pages/EsoServices.aspx 42. Users shall not [] degrade or disrupt [myUCFs] normal operation Additionally, degradation of myUCFimplies previous satisfaction Degrade - to lower to an inferior or less effective level Disrupt - to interrupt the normal course or unity of Interfere - to be inconsistent with and disturb theperformance of previously learned behavior 43. Users shall not [] degrade or disrupt [myUCFs] normal operation 44. Users shall not [] degrade or disrupt [myUCFs] normal operationUser effects from website load times from Google and Bing datahttp://radar.oreilly.com/2009/06/bing-and-google-agree-slow-pag.html 45. Users shall not [] degrade or disrupt [myUCFs] normal operation 46. Users shall not [] degrade or disrupt [myUCFs] normal operation Based on my numbers, Im not takingaway from the system. Im helping students create a betterexperience. 47. Any violation of the University of CentralFlorida Use of Information Technology andResources Policy 48. Student Conduct CaseCreativityI will use my talents to enrichthe human experience.