Difference between revisions of "Bhamilton18 Week 11"

From LMU BioDB 2017
Jump to: navigation, search
(Added acknowledgments, references and term references)
(Added in text citations)
Line 1: Line 1:
 
==Definitions==
 
==Definitions==
 
#'''Uptime rate:''' "time during which a piece of equipment (such as a computer) is functioning or able to function."
 
#'''Uptime rate:''' "time during which a piece of equipment (such as a computer) is functioning or able to function."
 +
#*Merriam-Webster’s collegiate dictionary (10th ed.). (1999)
 
#*https://www.merriam-webster.com/dictionary/uptime
 
#*https://www.merriam-webster.com/dictionary/uptime
 
#'''Infrastructure:''' "the underlying foundation or basic framework (as of a system or organization)."
 
#'''Infrastructure:''' "the underlying foundation or basic framework (as of a system or organization)."
 +
#*Merriam-Webster’s collegiate dictionary (10th ed.). (1999)
 
#*https://www.merriam-webster.com/dictionary/infrastructure
 
#*https://www.merriam-webster.com/dictionary/infrastructure
 
#'''AWS:''' "Amazon Web Services (AWS) is a secure cloud services platform, offering compute power, database storage, content delivery and other functionality to help businesses scale and grow."
 
#'''AWS:''' "Amazon Web Services (AWS) is a secure cloud services platform, offering compute power, database storage, content delivery and other functionality to help businesses scale and grow."
 +
#*What is AWS? - Amazon Web Services. About Page
 
#*https://aws.amazon.com/what-is-aws/
 
#*https://aws.amazon.com/what-is-aws/
 
#'''Cloud Computing:''' "Cloud computing is the on-demand delivery of compute power, database storage, applications, and other IT resources through a cloud services platform via the internet with pay-as-you-go pricing."
 
#'''Cloud Computing:''' "Cloud computing is the on-demand delivery of compute power, database storage, applications, and other IT resources through a cloud services platform via the internet with pay-as-you-go pricing."
 +
#*What is AWS? - Amazon Web Services. About Page
 
#*https://aws.amazon.com/what-is-cloud-computing/?nc2=h_l2_cc
 
#*https://aws.amazon.com/what-is-cloud-computing/?nc2=h_l2_cc
 
#'''Domain-name routing:''' It begins with a Domain Name System which "is a directory used by SMTP to convert a name to a list of servers that can receive connections for that name and to find the IP address of a specific server."
 
#'''Domain-name routing:''' It begins with a Domain Name System which "is a directory used by SMTP to convert a name to a list of servers that can receive connections for that name and to find the IP address of a specific server."
 +
#*The Domain Name System (DNS) and SMTP mail routing.
 
#*https://www.ibm.com/support/knowledgecenter/en/SSKTMJ_9.0.1/admin/plan_thedomainnamesystemdnsandsmtpmailrouting_c.html
 
#*https://www.ibm.com/support/knowledgecenter/en/SSKTMJ_9.0.1/admin/plan_thedomainnamesystemdnsandsmtpmailrouting_c.html
 
#'''Akamai:''' "is the global leader in Content Delivery Network (CDN) services, making the Internet fast, reliable and secure for its customers."
 
#'''Akamai:''' "is the global leader in Content Delivery Network (CDN) services, making the Internet fast, reliable and secure for its customers."
 +
#*About Akamai.
 
#*https://www.akamai.com/us/en/about/  
 
#*https://www.akamai.com/us/en/about/  
 
#'''Sequential design strategy:''' "are iterative algorithms that use data acquired from previous iterations to guide future sample selection."
 
#'''Sequential design strategy:''' "are iterative algorithms that use data acquired from previous iterations to guide future sample selection."
 +
#*Crombecq, K., Tommasi, L. D., Gorissen, D., & Dhaene, T. (2009)
 
#*http://ieeexplore.ieee.org/document/5429687/
 
#*http://ieeexplore.ieee.org/document/5429687/
 
#'''Gantt chart:''' "A general production planning tool for scienti- fically managed factories."
 
#'''Gantt chart:''' "A general production planning tool for scienti- fically managed factories."
 +
#*Wilson, James M. (2003)
 
#*https://web.archive.org/web/20131126152919/http://www-public.it-sudparis.eu/~gibson/Teaching/CSC7003/ReadingMaterial/Wilson03.pdf
 
#*https://web.archive.org/web/20131126152919/http://www-public.it-sudparis.eu/~gibson/Teaching/CSC7003/ReadingMaterial/Wilson03.pdf
 
#'''Agile-strategy:''' "is proposed in response to the circumstances as a solution and is perceived as a vital characteristic that manufacturing companies need to have in order to maintain their competitive advantages in the new order of world business"
 
#'''Agile-strategy:''' "is proposed in response to the circumstances as a solution and is perceived as a vital characteristic that manufacturing companies need to have in order to maintain their competitive advantages in the new order of world business"
 +
#*H. Sharifi, Z. Zhang, (2001)
 
#*http://www.emeraldinsight.com/doi/full/10.1108/01443570110390462
 
#*http://www.emeraldinsight.com/doi/full/10.1108/01443570110390462
 
#'''Tech Surge:''' "The Obama administration says this surge is made up of engineers from inside and outside government" that are employed to "clean up the code of the error-plagued HealthCare.gov site."
 
#'''Tech Surge:''' "The Obama administration says this surge is made up of engineers from inside and outside government" that are employed to "clean up the code of the error-plagued HealthCare.gov site."
 +
#*Hu, E. (2013, October 21).
 
#*https://www.npr.org/sections/alltechconsidered/2013/10/22/239220962/the-healthcare-gov-tech-surge-is-racing-against-the-clock
 
#*https://www.npr.org/sections/alltechconsidered/2013/10/22/239220962/the-healthcare-gov-tech-surge-is-racing-against-the-clock
 
==''The Secret Startup That Saved the Worst Website in America'' '''''Outline'''''==
 
==''The Secret Startup That Saved the Worst Website in America'' '''''Outline'''''==
Line 59: Line 69:
 
#**Users could finish in '''9 minutes''' versus the original '''20 minutes'''
 
#**Users could finish in '''9 minutes''' versus the original '''20 minutes'''
 
#**Users only had to go through '''16 pages''' in stead of '''76 pages'''
 
#**Users only had to go through '''16 pages''' in stead of '''76 pages'''
#** A record '''85%''' of users were able to finish the registration versus the previous '''55%.'''
+
#**A record '''85%''' of users were able to finish the registration versus the previous '''55%.'''
#What is the importance or significance of this work?
+
#**Login request times reduced to 30 milliseconds instead of 2-10 seconds
#Briefly state how these activities benefit the endeavors of web design and/or software development.
+
===Significance===
#What aspects of this work will inform how you carry out your final project?
+
 
 +
===Main Points of Process===
 +
 
 +
===Applications to our Project===
 +
 
 
==Presentation==
 
==Presentation==
 
==Acknowledgments==
 
==Acknowledgments==
Line 68: Line 82:
 
#I worked with other fellow group members: [[User:kwrigh35|Katie Wright]] and [[User:Emmatyrnauer|Emma Tyrnauer]] to consult on our team project page and formatting.
 
#I worked with other fellow group members: [[User:kwrigh35|Katie Wright]] and [[User:Emmatyrnauer|Emma Tyrnauer]] to consult on our team project page and formatting.
 
#'''While I worked with the people noted above, this individual journal entry was completed by me and not copied from another source.'''
 
#'''While I worked with the people noted above, this individual journal entry was completed by me and not copied from another source.'''
==Terms References==
+
==Term References==
 
#About Akamai.Retrieved November 11, 2017, from https://www.akamai.com/us/en/about/
 
#About Akamai.Retrieved November 11, 2017, from https://www.akamai.com/us/en/about/
 
#Crombecq, K., Tommasi, L. D., Gorissen, D., & Dhaene, T. (2009). A novel sequential design strategy for global surrogate modeling. Proceedings of the 2009 Winter Simulation Conference (WSC). doi:10.1109/wsc.2009.5429687
 
#Crombecq, K., Tommasi, L. D., Gorissen, D., & Dhaene, T. (2009). A novel sequential design strategy for global surrogate modeling. Proceedings of the 2009 Winter Simulation Conference (WSC). doi:10.1109/wsc.2009.5429687

Revision as of 21:25, 13 November 2017

Definitions

  1. Uptime rate: "time during which a piece of equipment (such as a computer) is functioning or able to function."
  2. Infrastructure: "the underlying foundation or basic framework (as of a system or organization)."
  3. AWS: "Amazon Web Services (AWS) is a secure cloud services platform, offering compute power, database storage, content delivery and other functionality to help businesses scale and grow."
  4. Cloud Computing: "Cloud computing is the on-demand delivery of compute power, database storage, applications, and other IT resources through a cloud services platform via the internet with pay-as-you-go pricing."
  5. Domain-name routing: It begins with a Domain Name System which "is a directory used by SMTP to convert a name to a list of servers that can receive connections for that name and to find the IP address of a specific server."
  6. Akamai: "is the global leader in Content Delivery Network (CDN) services, making the Internet fast, reliable and secure for its customers."
  7. Sequential design strategy: "are iterative algorithms that use data acquired from previous iterations to guide future sample selection."
  8. Gantt chart: "A general production planning tool for scienti- fically managed factories."
  9. Agile-strategy: "is proposed in response to the circumstances as a solution and is perceived as a vital characteristic that manufacturing companies need to have in order to maintain their competitive advantages in the new order of world business"
  10. Tech Surge: "The Obama administration says this surge is made up of engineers from inside and outside government" that are employed to "clean up the code of the error-plagued HealthCare.gov site."

The Secret Startup That Saved the Worst Website in America Outline

Main Message

It is important to be adaptable when creating a project, as plans and goals change throughout the process. Keeping an open mind, with many difference perspectives allows the project to run more smoothly and effectively.

The Problem

  1. The US government attempted to create a HealthCare.gov website in order for citizens to find and sign up for health care.
  2. HealthCare.gov became one of the worst websites for users.
    • 91% uptime rate
    • Six successful sign ups on the first day
      • Despite thousands attempting
    • $250 million to build
    • $70 million maintain

The Need

  1. Technical Workers who could quickly to fix, maintain and reduce costs of the Healthcare.gov website
    • This created a Tech Surge which was a group of Silicon Valley developers who needed to "save" the website.
  2. Althoguh the Tech Surge received the most spotlight, it was a group called Marketplace Lite that dealt with the nitty-gritty of HealthCare.gov.
    • Marketplace Lite was a a group of designers and developers that worked round the clock to create a working, successful health care tool.

The Process

  1. Marketplace Lite was a small group of start up coders whose work started at the Doubletree Hotel in Baltimore.
  2. The MPL (Marketplace Lite) was set up for days in the dining rooms, floors and lobby of the hotel.
  3. The days consisted of 10hours a day 7 days a week for months.
  4. The MPL wanted to create a more efficient way to store and manage the data that came with the HealthCare.gov website.
    • This prompted the MPL workers to reach out to cheaper storage options, such as Amazon Web Services (AWS).
      • AWS allows for users to rent storage or computational power more cheaply than running/storing on the users own.
        • By utilizing off site super computers, AWS can increase runtime, decrease cost and scale the computational power to the demand of the consumer.
      • The AWS platform was not accepted by the government for many months, therefore as a place holder Akami was used.
        • AWS was approved nearly six months later in the process.
  5. By 2014, the members in the MPL team and Tech Surge projects contact's were running out. While the Tech Surge group was disbanding many members in the MPL team stayed on the project and even quit their "day-jobs."
    • One person left Google, one left SkillShare
    • New members were hired with start up experience to help the project continue smoothly.
  6. One important piece of tech that dramatically increased the MPL work efficiency was the implementation of HipChat
    • HipChat is a group chatroom, much like Slack, that allows quick messages and attachments to be sent and reviewed more efficiently than email.
  7. Preceding the implementation of HipChat the government began forcing deadlines and work environment regulations.
    • This included creating a detailed 3-month plan for the coders to follow, despite accepting the "agile" way for working.
      • As defined above, the "agile" way of working is more effective, especially for programers, developers and designers as it allows flexibility with project deadlines and adjustment for errors.
    • The government wanted to control every aspect of the website despite not understanding how it or the programmer plan worked.
  8. With time, the government learned that the programmers "knew what they were doing" and followed the launch plan of App 2.0
    • App 2.0 is the MPL insurance application that allowed users to sign up and in more quickly than the original application.
      • Users could finish in 9 minutes versus the original 20 minutes
      • Users only had to go through 16 pages in stead of 76 pages
      • A record 85% of users were able to finish the registration versus the previous 55%.
      • Login request times reduced to 30 milliseconds instead of 2-10 seconds

Significance

Main Points of Process

Applications to our Project

Presentation

Acknowledgments

  1. I worked with my group project coding partner Zachary Van Ysseldyk on our presentation as well as formatting outlines similarly. We met in person as well as through Google slides to collaborate on the presentation.
  2. I worked with other fellow group members: Katie Wright and Emma Tyrnauer to consult on our team project page and formatting.
  3. While I worked with the people noted above, this individual journal entry was completed by me and not copied from another source.

Term References

  1. About Akamai.Retrieved November 11, 2017, from https://www.akamai.com/us/en/about/
  2. Crombecq, K., Tommasi, L. D., Gorissen, D., & Dhaene, T. (2009). A novel sequential design strategy for global surrogate modeling. Proceedings of the 2009 Winter Simulation Conference (WSC). doi:10.1109/wsc.2009.5429687
  3. The Domain Name System (DNS) and SMTP mail routing. Retrieved November 11, 2017, from https://www.ibm.com/support/knowledgecenter/en/SSKTMJ_9.0.1/admin/plan_thedomainnamesystemdnsandsmtpmailrouting_c.html
  4. H. Sharifi, Z. Zhang, (2001) "Agile manufacturing in practice ‐ Application of a methodology", International Journal of Operations & Production Management, Vol. 21 Issue: 5/6, pp.772-794, https://doi.org/10.1108/01443570110390462
  5. Hu, E. (2013, October 21). The HealthCare.gov 'Tech Surge' Is Racing Against The Clock. Retrieved November 11, 2017, from https://www.npr.org/sections/alltechconsidered/2013/10/22/239220962/the-healthcare-gov-tech-surge-is-racing-against-the-clock
  6. Merriam-Webster’s collegiate dictionary (10th ed.). (1999). Springfield, MA: Merriam-Webster Incorporated.
  7. What is AWS? - Amazon Web Services. Retrieved November 11, 2017, from https://aws.amazon.com/what-is-aws/
  8. Wilson, James M. (2003). "Gantt charts: A centenary appreciation" (PDF). European Journal of Operational Research. 149 (2): 430–437. doi:10.1016/S0377-2217(02)00769-5. Archived from the original (PDF) on 26 November 2013.

References

LMU BioDB 2017. (2017). Week 10. Retrieved November 7, 2017, from https://xmlpipedb.cs.lmu.edu/biodb/fall2017/index.php/Week_11


Category Links
User Page Blair Hamilton
Weekly Assignments Bhamilton18 Week 2Bhamilton18 Week 3Bhamilton18 Week 4Animal QTLBhamilton18 Week 6Bhamilton18 Week 7Bhamilton18 Week 8Bhamilton18 Week 9Bhamilton18 Week 10Bhamilton18 Week 11Bhamilton18 Week 12Bhamilton18 Week 14Bhamilton18 Week 15
Weekly Assignment
Instructions
Week 1Week 2Week 3Week 4Week 5Week 6Week 7Week 8Week 9Week 10Week 11Week 12Week 14Week 15
Class Journals Class Journal Week 1Class Journal Week 2Class Journal Week 3Class Journal Week 4Class Journal Week 5Class Journal Week 6Class Journal Week 7Class Journal Week 8Class Journal Week 9Class Journal Week 10
Final Project Lights, Camera, InterACTION!Lights, Camera, InterACTION! Deliverables