ic11 proposal-workshop-v1
DESCRIPTION
IMC Proposal Writing by P"Bird @MSP Boot Camp 2010 [4-5 Sept 2010]TRANSCRIPT
IC11 Proposal Workshop"Imagine a world where technology helps solve the toughest problems
facing us today"
Imagine Cup 2011 CategoryMicrosoft Thailand Competition (Winner goes to compete in USA)• Software DesignOnline Submission to www.imaginecup.com and Microsoft Corp will invite finalists to compete in USA• Game Design• Embedded Development• Digital Media• IT Challenge
The 8 United NationsMillennium Development Goals
Imagine Cup 2011 Timeline• Students participating must register at www.microsoft.com/thailand/imaginecup • Proposals need to be emailed to [email protected] either as .doc or .pdf
extension (Note: All students’ first need to register on the Imagine Cup site prior to submitting the proposal).
• Proposal submission closes on 12 December 2010 at 11:59pm.• Announce top 10 teams entering semi-final round on 20 December 2010.• Competition kick-off workshop for top 10 teams on 11 January 2011.• Semi-final round presentation on 4 February 2011.• Announce final 4 teams for local final round competition on 11 February 2011.• Local winner announcement and award ceremony on 11 February 2011.• Audience with Her Royal Highness Princess Maha Chakri Sirindhorn for royal
trophy in May 2011.• Travelling to World Imagine Cup 2011 competition in New York City, USA in July
2011.
Thailand Imagine Cup 2011 AwardsProposal Round Awards (20 Dec 2010)• Top 10 Teams get 4,000 Baht
Final Round Awards (11 Feb 2011)• 1st Prize: Royal Trophy + 100,000 Baht + Certificate +
USA trip• 2nd Prize: 50,000 Baht + Certificate• 3rd Prize: 30,000 Baht + Certificate• 4th Prize: 10,000 Baht + Certificate• “Popular Vote” Award (Online Voting): 10,000 Baht
Worldwide Imagine Cup 2011 Awards
1st Place Prize: $25,000 USD
2nd Place Prize: $10,000 USD
3rd Place Prize: $5,000 USD
SKEEK Video
P”Bird > Imagine Cup Specialist :)>> ปี� 1 เห็�นรุ่� นพี่��แข่ง เกิ�ดแรุ่งบั�นดาลใจ>> แข่งครุ่��งแรุ่กิ ตอน ปี� 2 แพี่� ตกิรุ่อบัต��งแตแรุ่กิ >> ปี� 3 เอาให็ม่ แข่งได�ที่�� 2 แล�วยั�งพี่วง
ได�เปี#น MSP อ�กิปี�น$ง>> ปี� 4 เปี#น Coach ให็�รุ่� นน�องได�ที่�� 3 และรุ่างว�ลชม่เชยั >> งาน ปี'จจ�บั�น Security Engineer และ
Technical Writer ให็�กิ�บั TechNet และ MSDN และคอล�ม่น(น�สต(น�ตยัสารุ่อ*�นๆ
หลั�งจากฟังพี่��จบ น้�องจะได้�อะไรบ�าง?• เรุ่าม่�เวลากิ�น 30 น้าที�
• ได�รุ่, �วา Imagine Cup แข่งแล�วด�อยัางไรุ่?• ได�แนวค�ด และแนวที่างในกิารุ่แข่งข่�น• เข่�ยันอยัางไรุ่ให็�ตรุ่งใจกิรุ่รุ่ม่กิารุ่• Technology อะไรุ่บั�างที่��จ-าเปี#น• ได�กิ-าล�งใจ วา ที่�กิคนสาม่ารุ่ถที่-าได�
Question? • Team name• Application name• Problem• Solution• Technology concept
Proposal outlineApplication NameTeam NameTeam Members Problem & SolutionUser ScenariosImpact of SolutionBusiness ViabilityArchitectural OverviewTechnologies/Resources Used in the ApplicationUser Interface Prototype/ExamplesOur Future Works
Project Background& Elementary Information
Analysis
Preliminary Design
Project background (1)• Application Name –
– Concise and meaningful• eyeFeel, Live Book, Windows Light, Wikipedia
– Unique, attractive, unconventional, innovative• Bing.com , Longdo.com
• Team Name– Statement of personality/characteristics of your
team
• Team Member– Name & School
“Catchy Title”
14
Project background (2)
• Problem & Solution– How important is your problem in respect of
Imagine Cup theme?– Highlights of your solution– Technology concept– Benefits gained
“First Impression is very important!”
Introductiongeneral -> specific
Body
Conclusionspecific -> general
Project background (cont.) – Concept of writing
16
Analysis
User ScenarioUse case analysis
Identify your actorsKey question – who will use your application?
Identify your use casesKey question – what are the functions that your actors can use from your
application?
User scenario = the steps that your actors will
involve in your use cases Key question – what are the situations when the actors will use your
application and how do they do?
An actor may participate in many use case. A use case may have many actors
เคลั�ด้ไม่�ลั�บ User Scenarios
• สม่ม่ต�วาเรุ่าเปี#นคนใช�โปีรุ่แกิรุ่ม่เอง• ลองถาม่เพี่*�อน นอกิที่�ม่ด,• ลองไปีถาม่ พี่อแม่ แฟน กิ�1กิ ด, วาเข่าอยัากิใช�ห็รุ่*อเปีลา
• เข่�ยันส��นๆ เห็ม่*อนกิ-าล�งเลาน�ที่าน/ละครุ่• เอาฟ'งกิ(ช� �นเดนๆ ม่าโชว(
Impact and Business Viability
• Impact– What’s your target group?– What’s your different from traditional
solution/application?• Business Viability
– What’s your innovation?– How to extend your application?
20
Design
21
Architectural Overview
• Idea:
• Show how to plug these together:
– Application components
– Technologies/resources used in the
application
– External resources
“Picture is worth a thousand words”
22
Technologies/Resources Used in the Application
• Core Microsoft Technologies
• Special Technologies used in your project
• Content Supplements
23
Mobile Form
Windows Form Web Form
24
Core Microsoft TechnologiesOperating System
Microsoft Windows 7Microsoft Windows Server 2008 R2
ToolsMicrosoft Visual Studio 2010Microsoft Expression Studio
DatabaseMicrosoft SQL Server 2008 R2
TechnologiesMicrosoft .NET Framework 4
25
Special Technologies used in your project
HardwareWindows Phone Microsoft Robotics Studio
DesignMicrosoft Silverlight
EntertainmentDirectX 11
BusinessBing Search Engine, Bing Maps
26
Content Supplements
APIFacebook,Twitter,Youtube,Windows LiveMicrosoft Speech API
Web ServicesTechnology Sponsor
K-bankAnything you want…
Gen Y Digital Life at KBank
I want to be smart using technology
I want to live fun with my friends
My freedom is doing things anywhere
anytime
Internet is my breath, mobile phone is my
skin
Generation Y Lifestyle
I am who I am.
Digital Bank for Gen Y
A card that’s truly yours – customize your card
online
Do any things on the go Ultra-secure online banking and shopping
K-My Debit Card K-Mobile Banking K-Cyber Banking
Thailand Best Debit Card
K-My Debit Card
• Design your card online at mycard.kbankcard.com
• Register in the website to enjoy point collection
• 80 baht for every movie at Major Group
• Discount at 500+ merchants
No.1 Mobile Banking
K-Mobile Banking
• Top up your mobile phone, transfer money to friends and see what have left in your account.
• Anyone – Anywhere - Any network
• Work with Windows Mobile Phone
• Plus privileges in our Mobile Magazine
Internet Banking Innovation
K-Cyber Banking
• Do banking online – apply at ATM• Double security with OTP and PIN2• Scheduled to pay your bills in advance
K-Web Shopping Card
• Apply online to shop without having Credit Card
• Control your own daily limit – Set it to 0 while not shopping for absolute security
‘Like’ us on KBank Live – No.1 Bank Fan Page
34
User Interface Prototype/Examples
• Idea:– Attractive design– Clarify your functionality
Note that: you don’t need to include all screens and dialogues. Just highlight the main and eye-catching ones.
“Show sample of your solution and how to use it”
35
Our Future Work
?
36
อยากชน้ะต้�องร��ไว้�
• สั�งเกต้ว้�าปี"น้�#สัปีอน้เซอร%ค&อใคร• ม่�อะไรที��เปี(น้เทีคโน้โลัย�ใน้กระแสั• ข่�าว้ใหญ่�ๆ ที��ม่�ผลักระทีบต้�อใน้โลักน้�#ค&ออะไร• ลัองด้�ข่องคน้ที��เคยแข่�งม่าแลั�ว้• แลั�ว้เอาม่าพี่�ฒน้าต้�อให�ด้�ข่0#น้
Q & A
Submit your proposal here!
www.microsoft.com/thailand/imaginecup
Search: “Thailand Imagine Cup”
twitter.com/[email protected]
38
The Best Link• Facebook API
http://facebooktoolkit.codeplex.com/• Twitter API
http://ntwitter.codeplex.com/• Bing Map API
http://bingmapsasp.codeplex.com/• Silverlight
http://silverlight.codeplex.com/• Windows Live
http://messenger.codeplex.com/• Youtube
http://youtube.codeplex.com/• Flicker
http://flickrnet.codeplex.com/• WCF for WPF Developer
http://wcfguidanceforwpf.codeplex.com/
39
You WinWe All Win
See me again on this evening
MSP Alumni