Imagine Cup Proposal Writing Workshop

3,219 views

Published on

Proposal Writing @ MSP Mahidol @thailand

Published in: Career, Technology, Business
1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total views
3,219
On SlideShare
0
From Embeds
0
Number of Embeds
16
Actions
Shares
0
Downloads
156
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide

Imagine Cup Proposal Writing Workshop

  1. 1. IMAGINE CUP PROPOSAL WRITING WORKSHOP Information and Communication Technology Programme (ICT) January 7, 2009
  2. 2. PROPOSAL OUTLINE <ul><li>Application Name </li></ul><ul><li>Team Name </li></ul><ul><li>Team Members </li></ul><ul><li>Short Description </li></ul><ul><li>User Scenarios </li></ul><ul><li>Functional and non-functional requirements </li></ul><ul><li>Summary of Application Components </li></ul><ul><li>Technologies/Resources Used in the Application </li></ul><ul><li>Architectural Overview </li></ul><ul><li>User Interface Prototype/Examples </li></ul>Project Background & Elementary Information Analysis Preliminary Design
  3. 3. PROJECT BACKGROUND (1) <ul><li>Application Name – “Catchy Title” </li></ul><ul><ul><li>Concise and meaningful </li></ul></ul><ul><ul><ul><li>Live Book, Windows Light, Wikipedia </li></ul></ul></ul><ul><ul><li>Unique, attractive, unconventional, innovative </li></ul></ul><ul><ul><ul><li>GOOGLE , Longdo.com </li></ul></ul></ul><ul><li>Team Name </li></ul><ul><ul><li>Statement of personality/characteristics of your team </li></ul></ul><ul><li>Team Member </li></ul><ul><ul><li>Name & School </li></ul></ul><ul><ul><li>Don’t forget to highlight “ICT” to help us promote ICT, please…  </li></ul></ul>
  4. 4. PROJECT BACKGROUND (2) <ul><li>Short Description - “First Impression is very important!” </li></ul><ul><ul><li>How important is your problem in respect of Imagine Cup theme ? </li></ul></ul><ul><ul><li>Highlights of your solution </li></ul></ul><ul><ul><li>Technology used </li></ul></ul><ul><ul><li>Benefits gained </li></ul></ul>
  5. 5. USER SCENARIO <ul><li>Use case analysis </li></ul><ul><ul><li>Identify your actors </li></ul></ul><ul><ul><ul><li>Key question – who will use your application? </li></ul></ul></ul><ul><ul><li>Identify your use cases </li></ul></ul><ul><ul><ul><li>Key question – what are the functions that your actors can use from your application? </li></ul></ul></ul><ul><ul><li>User scenario = the steps that your actors will involve in your use cases </li></ul></ul><ul><ul><ul><li>Key question – what are the situations when the actors will use your application and how do they do? </li></ul></ul></ul>An actor may participate in many use case. A use case may have many actors
  6. 6. FUNCTIONAL AND NON-FUNCTIONAL REQUIREMENTS <ul><li>Functional Requirements </li></ul><ul><ul><li>Function name (corresponding to your use cases) </li></ul></ul><ul><ul><li>Function short description </li></ul></ul><ul><ul><li>Technology or technique used </li></ul></ul><ul><ul><li>Inputs & Outputs </li></ul></ul><ul><li>Non-Functional Requirements </li></ul><ul><ul><li>Additional requirements on user information design, hardware, devices, platforms, security, networking, etc. </li></ul></ul>
  7. 7. SUMMARY OF APPLICATION COMPONENTS <ul><li>Idea: “Group your functions into meaningful modules” </li></ul><ul><li>Example </li></ul><ul><ul><li>Shopping Cart Component </li></ul></ul><ul><ul><ul><li>Display the products that the user wants </li></ul></ul></ul><ul><ul><ul><li>Check out to bring to the checkout </li></ul></ul></ul><ul><ul><li>Electronic Payment Component </li></ul></ul><ul><ul><ul><li>Fill in payment details </li></ul></ul></ul><ul><ul><ul><li>Confirm payment </li></ul></ul></ul><ul><ul><ul><li>Charge! </li></ul></ul></ul>
  8. 8. TECHNOLOGIES/RESOURCES USED IN THE APPLICATION <ul><li>Core Microsoft Technologies </li></ul><ul><li>Special Technologies used in your project </li></ul><ul><li>Content Supplements </li></ul>
  9. 9. ARCHITECTURAL OVERVIEW <ul><li>Idea: “ Picture is worth a thousand words” </li></ul><ul><li>Show how to plug these together: </li></ul><ul><ul><li>Application components </li></ul></ul><ul><ul><li>Technologies/resources used in the application </li></ul></ul><ul><ul><li>External resources </li></ul></ul>
  10. 10. USER INTERFACE PROTOTYPE/EXAMPLES <ul><li>Idea: “Show sample of your solution and how to use it” </li></ul><ul><ul><li>Attractive design </li></ul></ul><ul><ul><li>Clarify your functionality </li></ul></ul><ul><li>Note that: you don’t need to include all screens and dialogues. Just highlight the main and eye-catching ones. </li></ul>

×