SlideShare a Scribd company logo
1 of 14
2010 Programming ContestPreliminary Feedback RD Lead: Jeff Lai
Preliminary Topic Mentioned in the topic Design and implement everything Be careful about defined restrictions Not mentioned in the topic To allow creativity To check design’s completeness 2010/7/30 2 Trend Micro Inc. (Confidential)
Preliminary Topic Main concepts Distributed computing Fault tolerance Dynamic processing power All main concepts are extended in final round contest 2010/7/30 3 Trend Micro Inc. (Confidential)
Preliminary Topic Files should be loaded into the system Distributed file system Load balance Recovery Resource management Disk size 2010/7/30 4 Trend Micro Inc. (Confidential)
Running Environment 32-bit OS Windows XP SP3 Windows 7 Ubuntu 8, 9, 10 CentOS 5.4 2010/7/30 5 Trend Micro Inc. (Confidential)
Judgment Tasks QA testing Document /source code review 2010/7/30 Trend Micro Inc. (Confidential) 6
QA Testing Test Design Acceptance Testing Requirement implement Test Environment Test Case Design 1st and 2nd run-Test 2010/7/30 7 Trend Micro Inc. (Confidential)
Installable Installation guide, operation guide System ready load simulator linked With small amount of data Progress and output Last Minutes Change Code freeze, Supper Lab Listed known issue
Run-able With large amount of data Input error and retry return error and retry With advanced features fault tolerant and scalable Remove and re-Add one process Unit Load Balance UI and OutputDebugString
Document Review Obey the requirement and restrictions Ex: no software installation on file server Completed design Ex: are all main concepts implemented? Good design Ex: Performance, stability, dynamic, smart, management-ability 2010/7/30 10 Trend Micro Inc. (Confidential)
Document Review Explain design from system view to detail level Ex: how to decide which machine to use? Clear graph and document layout User-friendly design Ex: easy installation & good UI 2010/7/30 11 Trend Micro Inc. (Confidential)
Source Code Review Check if implementation aligns with designs Check if system uses library/binary/source code that are not allowed 2010/7/30 12 Trend Micro Inc. (Confidential)
Judgment Points Installable, run-able, and can pass as many cases as possible Good design and detailed document 2010/7/30 13 Trend Micro Inc. (Confidential)
Q & A Any questions or suggestions? 2010/7/30 Trend Micro Inc. (Confidential) 14

More Related Content

Similar to 2010 programming contest preliminary feedback

Running Dicom Visualization On The Cell (Ps3) Rsna Poster Presentation
Running Dicom Visualization On The Cell (Ps3) Rsna Poster PresentationRunning Dicom Visualization On The Cell (Ps3) Rsna Poster Presentation
Running Dicom Visualization On The Cell (Ps3) Rsna Poster Presentation
broekemaa
 
Comp tia A+(220 802)objectives
Comp tia A+(220 802)objectivesComp tia A+(220 802)objectives
Comp tia A+(220 802)objectives
Saud Qureshi
 
Win Connections Group Policy Changes ( Harold W)
Win  Connections    Group  Policy  Changes ( Harold W)Win  Connections    Group  Policy  Changes ( Harold W)
Win Connections Group Policy Changes ( Harold W)
Harold Wong
 
Win 7 Early Adopters' Forum. Twynham School Presentation
Win 7 Early Adopters' Forum. Twynham School PresentationWin 7 Early Adopters' Forum. Twynham School Presentation
Win 7 Early Adopters' Forum. Twynham School Presentation
Mike Herrity
 

Similar to 2010 programming contest preliminary feedback (20)

Running Dicom Visualization On The Cell (Ps3) Rsna Poster Presentation
Running Dicom Visualization On The Cell (Ps3) Rsna Poster PresentationRunning Dicom Visualization On The Cell (Ps3) Rsna Poster Presentation
Running Dicom Visualization On The Cell (Ps3) Rsna Poster Presentation
 
Windows 7 Feature Overview It Academic Day 2009
Windows 7 Feature Overview   It Academic Day 2009Windows 7 Feature Overview   It Academic Day 2009
Windows 7 Feature Overview It Academic Day 2009
 
Comp tia A+(220 802)objectives
Comp tia A+(220 802)objectivesComp tia A+(220 802)objectives
Comp tia A+(220 802)objectives
 
Win Connections Group Policy Changes (Harold W)
Win Connections   Group Policy Changes (Harold W)Win Connections   Group Policy Changes (Harold W)
Win Connections Group Policy Changes (Harold W)
 
Win Connections Group Policy Changes ( Harold W)
Win  Connections    Group  Policy  Changes ( Harold W)Win  Connections    Group  Policy  Changes ( Harold W)
Win Connections Group Policy Changes ( Harold W)
 
What's New in Windows 7
What's New in Windows 7What's New in Windows 7
What's New in Windows 7
 
SB Support System
SB Support SystemSB Support System
SB Support System
 
HDC 2010 - Creating Quality Software: A Look at Visual Studio 2010 Testing Tools
HDC 2010 - Creating Quality Software: A Look at Visual Studio 2010 Testing ToolsHDC 2010 - Creating Quality Software: A Look at Visual Studio 2010 Testing Tools
HDC 2010 - Creating Quality Software: A Look at Visual Studio 2010 Testing Tools
 
ATAGTR2017 Expanding test horizons with Robot Framework
ATAGTR2017 Expanding test horizons with Robot FrameworkATAGTR2017 Expanding test horizons with Robot Framework
ATAGTR2017 Expanding test horizons with Robot Framework
 
Windows 7 in 60 minutes - New Horizons Bulgaria
Windows 7 in 60 minutes - New Horizons BulgariaWindows 7 in 60 minutes - New Horizons Bulgaria
Windows 7 in 60 minutes - New Horizons Bulgaria
 
Certification exams 70 410 braindumps
Certification exams 70 410 braindumpsCertification exams 70 410 braindumps
Certification exams 70 410 braindumps
 
Windows Accelerate IT Pro Bootcamp: Platform Delivery (Module 2 of 8)
Windows Accelerate IT Pro Bootcamp: Platform Delivery (Module 2 of 8)Windows Accelerate IT Pro Bootcamp: Platform Delivery (Module 2 of 8)
Windows Accelerate IT Pro Bootcamp: Platform Delivery (Module 2 of 8)
 
Avc per 201206_en
Avc per 201206_enAvc per 201206_en
Avc per 201206_en
 
Stating the obvious - 121 Test Automation Day, Dublin, 2018
Stating the obvious - 121 Test Automation Day, Dublin, 2018Stating the obvious - 121 Test Automation Day, Dublin, 2018
Stating the obvious - 121 Test Automation Day, Dublin, 2018
 
Windows 7 Seminar - Acend Corporate Learning
Windows 7 Seminar - Acend Corporate LearningWindows 7 Seminar - Acend Corporate Learning
Windows 7 Seminar - Acend Corporate Learning
 
Top 5 Automation Challenges Webinar
Top 5 Automation Challenges WebinarTop 5 Automation Challenges Webinar
Top 5 Automation Challenges Webinar
 
Win 7 Early Adopters' Forum. Twynham School Presentation
Win 7 Early Adopters' Forum. Twynham School PresentationWin 7 Early Adopters' Forum. Twynham School Presentation
Win 7 Early Adopters' Forum. Twynham School Presentation
 
8th sem
8th sem8th sem
8th sem
 
It 240 it240
It 240 it240It 240 it240
It 240 it240
 
Windows 7 Security
Windows 7 SecurityWindows 7 Security
Windows 7 Security
 

More from kevin liao (6)

琵琶贈心心_趨勢教育基金會
琵琶贈心心_趨勢教育基金會琵琶贈心心_趨勢教育基金會
琵琶贈心心_趨勢教育基金會
 
Zh Tw Introduction To H Base
Zh Tw Introduction To H BaseZh Tw Introduction To H Base
Zh Tw Introduction To H Base
 
Zh Tw Introduction To Hadoop And Hdfs
Zh Tw Introduction To Hadoop And HdfsZh Tw Introduction To Hadoop And Hdfs
Zh Tw Introduction To Hadoop And Hdfs
 
Zh Tw Introduction To Cloud Computing
Zh Tw Introduction To Cloud ComputingZh Tw Introduction To Cloud Computing
Zh Tw Introduction To Cloud Computing
 
Smart Protection Network
Smart Protection NetworkSmart Protection Network
Smart Protection Network
 
坐看雲起時_談雲端技術運用
坐看雲起時_談雲端技術運用坐看雲起時_談雲端技術運用
坐看雲起時_談雲端技術運用
 

Recently uploaded

Recently uploaded (20)

Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Philosophy of china and it's charactistics
Philosophy of china and it's charactisticsPhilosophy of china and it's charactistics
Philosophy of china and it's charactistics
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
latest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answerslatest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answers
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 

2010 programming contest preliminary feedback

  • 1. 2010 Programming ContestPreliminary Feedback RD Lead: Jeff Lai
  • 2. Preliminary Topic Mentioned in the topic Design and implement everything Be careful about defined restrictions Not mentioned in the topic To allow creativity To check design’s completeness 2010/7/30 2 Trend Micro Inc. (Confidential)
  • 3. Preliminary Topic Main concepts Distributed computing Fault tolerance Dynamic processing power All main concepts are extended in final round contest 2010/7/30 3 Trend Micro Inc. (Confidential)
  • 4. Preliminary Topic Files should be loaded into the system Distributed file system Load balance Recovery Resource management Disk size 2010/7/30 4 Trend Micro Inc. (Confidential)
  • 5. Running Environment 32-bit OS Windows XP SP3 Windows 7 Ubuntu 8, 9, 10 CentOS 5.4 2010/7/30 5 Trend Micro Inc. (Confidential)
  • 6. Judgment Tasks QA testing Document /source code review 2010/7/30 Trend Micro Inc. (Confidential) 6
  • 7. QA Testing Test Design Acceptance Testing Requirement implement Test Environment Test Case Design 1st and 2nd run-Test 2010/7/30 7 Trend Micro Inc. (Confidential)
  • 8. Installable Installation guide, operation guide System ready load simulator linked With small amount of data Progress and output Last Minutes Change Code freeze, Supper Lab Listed known issue
  • 9. Run-able With large amount of data Input error and retry return error and retry With advanced features fault tolerant and scalable Remove and re-Add one process Unit Load Balance UI and OutputDebugString
  • 10. Document Review Obey the requirement and restrictions Ex: no software installation on file server Completed design Ex: are all main concepts implemented? Good design Ex: Performance, stability, dynamic, smart, management-ability 2010/7/30 10 Trend Micro Inc. (Confidential)
  • 11. Document Review Explain design from system view to detail level Ex: how to decide which machine to use? Clear graph and document layout User-friendly design Ex: easy installation & good UI 2010/7/30 11 Trend Micro Inc. (Confidential)
  • 12. Source Code Review Check if implementation aligns with designs Check if system uses library/binary/source code that are not allowed 2010/7/30 12 Trend Micro Inc. (Confidential)
  • 13. Judgment Points Installable, run-able, and can pass as many cases as possible Good design and detailed document 2010/7/30 13 Trend Micro Inc. (Confidential)
  • 14. Q & A Any questions or suggestions? 2010/7/30 Trend Micro Inc. (Confidential) 14