Version 153 (modified by pmccormack, 2 years ago)

--

Team Name: Econopolis

Educational Objective:

MI-E2: Describe the impact of governmental policy (sanctions, tariffs, treaties) on that country and on other countries that use its resources.

Beta Information for Schools

Team Members

Thumbnail Picture Thumbnail
Executable BetaReleaseExecutable
GLEC Describe the impact of governmental policy (sanctions, tariffs, treaties) on that country and on other countries that use its resources.
Intro to Game In Econopolis, you will lead a bankrupt country to economic domination! Control trade through economic policy such as taxes, tariffs, subsidies and embargoes. (Created by C. Bundschu, S. Levine, P. McCormack, H. Wu)
Survey  https://www.surveymonkey.com/s/CVZWSHP
Documentation BetaReleaseUserDocumentation

See BetaInformationAttachmentPage

Management Plan

Team Members

NAME PHONE EMAIL Work Log POSITION
Paul McCormack (303) 847-5365 <pjm32008@mymail.pomona.edu> WorkLogPaul random person
Colin Bundschu (909) 480-5141 <cbundschu@hmc.edu> WorkLogColin random person
Helen Wu (415) 518-1076 <xiaoyingw12@gmail.com> WorkLogHelen random person
Stephen Levine (214) 801-4926 <slevine@hmc.edu> WorkLogStephen random person

Scheduled Meetings

Day of Week Date Time Location Notes link
Friday (1st week) 9/2/11 3:00 PM LSC Meeting_1_Notes
Monday (1st week) 9/5/11 4:15 PM LSC Meeting_2_Notes
Tuesday (2nd week) 9/6/11 11:00 AM LSC Meeting_3_Notes
Friday (2nd week) 9/8/11 3:00 PM LSC Meeting_4_Notes
Monday (2nd week) 9/12/11 4:00 PM LSC Meeting_5_Notes
Tuesday (3rd week) 9/13/11 11:00 AM LSC Meeting_6_Notes
Wednesday (3rd week) 9/14/11 6:00 PM LSC Meeting_7_Notes
Friday (3rd week) 9/16/11 3:00 PM Sprague Meeting_8_Notes
Sunday (3rd week) 9/18/11 4:00 PM Sprague Meeting_9_Notes
Monday (3rd week) 9/19/11 9:00 PM Sprague Meeting_10_Notes
Tuesday (4th week) 9/20/11 11:00 AM Sprague Meeting_11_Notes
Friday (4th week) 9/23/11 3:00 PM Sprague Meeting_12_Notes
Sunday (4th week) 9/25/11 3:00 PM Sprague Meeting_13_Notes
Tuesday (5th week) 9/27/11 11:00 AM Sprague Meeting_14_Notes
Friday (5th week) 9/30/11 3:00 PM Sprague Meeting_15_Notes
Sunday (5th week) 10/2/11 3:00 PM Sprague Meeting_16_Notes
Tuesday (6th week) 10/4/11 11:00 AM Sprague Meeting_17_Notes
Sunday(6th week) 10/9/11 6:30 PM Sprague Meeting_18_Notes
Tuesday(7th week) 10/11/11 11:00 AM Sprague Meeting_19_Notes
Thursday(7th week) 10/13/11 9:20 PM Sprague Meeting_20_Notes
Sunday (8th week) 10/23/11 3:00 PM Sprague Meeting_21_Notes
Tuesday (8th week) 10/25/11 10:00 AM Sprague Meeting_22_Notes
Sunday (8th week) 10/30/11 3:15 PM Sprague Meeting_23_Notes
Tuesday (9th week) 11/01/11 11:00 PM Sprague Meeting_24_Notes
Friday (9th week) 11/04/11 3:00 PM Sprague Meeting_25_Notes
Sunday (9th week) 11/06/11 3:00 PM Sprague Meeting_26_Notes
Tuesday (10th week) 11/08/11 11:25 PM Sprague Meeting_27_Notes
Friday (10th week) 11/12/11 3:00 PM Sprague Meeting_28_Notes
Sunday (10th week) 11/14/11 3:15 PM Sprague Meeting_29_Notes
Tuesday (11th week) 11/15/11 11:25 PM Sprague Meeting_30_Notes
Tuesday (12th week) 11/22/11 11:25 PM Sprague Meeting_31_Notes

Phase 1

Deliverable Due Date Point value Grade Distribution
Management Plan (homepage) 9/1,9/6,9/13,9/20 80 PM(25%) CB(25%) HW(25%) SL(25%)
CompetitiveAnalysis 9/6 50 PM(25%) CB(25%) HW(25%) SL(25%)
HighConcept 9/6 50 PM(25%) CB(25%) HW(25%) SL(25%)
CustomerElicitation 9/6,9/13 50 PM(25%) CB(25%) HW(25%) SL(25%)
TechnologyAssessment 9/13 50 PM(25%) CB(25%) HW(25%) SL(25%)
UseCases 9/13 50 PM(25%) CB(25%) HW(25%) SL(25%)
Prototype 9/20 75 PM(25%) CB(25%) HW(25%) SL(25%)
Proposal 9/20 75 PM(25%) CB(25%) HW(25%) SL(25%)
GameTreatment 9/20 20 PM(25%) CB(25%) HW(25%) SL(25%)

Phase 2

Deliverable Due Dates Point value Grade Distribution
Management Plan (homepage) 9-22,9-27,10-4,10-11,10-25 20 PM(25%) CB(25%) HW(25%) SL(25%)
ArchdesignOne 9-27 30 PM(25%) CB(25%) HW(25%) SL(25%)
ArchdesignTwo 10-4 30 PM(25%) CB(25%) HW(25%) SL(25%)
ArchreviewPackage 10-6 20 PM(25%) CB(25%) HW(25%) SL(25%)
ArchReview 10-11 40 PM(25%) CB(25%) HW(25%) SL(25%)
ArchdesignFinal 10-20 20 PM(25%) CB(25%) HW(25%) SL(25%)
UiDesign 10-4 40 PM(25%) CB(25%) HW(25%) SL(25%)
UiTest 10-4 40 PM(25%) CB(25%) HW(25%) SL(25%)
UiFinal 10-11 20 PM(25%) CB(25%) HW(25%) SL(25%)
TestPlan 10-11 40 PM(25%) CB(25%) HW(25%) SL(25%)
TestingOne 10-20 40 PM(25%) CB(25%) HW(25%) SL(25%)
TestingTwo 10-25 40 PM(25%) CB(25%) HW(25%) SL(25%)
PrototypesCode 9-27, 10-4,10-11 30 each PM(25%) CB(25%) HW(25%) SL(25%)
AlphaExecutable 10-25 60 PM(25%) CB(25%) HW(25%) SL(25%)
AlphaPresentation 10-27 20 PM(25%) CB(25%) HW(25%) SL(25%)
AlphaDocumentation 10-27 20 PM(25%) CB(25%) HW(25%) SL(25%)

Phase 3

Deliverable Due Dates Point value Grade Distribution
Management Plan (homepage) 10-25, 11-1, 11-8, 11-15, 11-22, 11-29, 12-6 20 PM(25%) CB(25%) HW(25%) SL(25%)
TestiNg 10-25, 11-1, 11-8, 11-15, 11-22, 11-29, 12-6 10 PM(25%) CB(25%) HW(25%) SL(25%)
TestPlanReviewPackage 10-27 20 PM(25%) CB(25%) HW(25%) SL(25%)
TestPlanReview 11-8 40 PM(25%) CB(25%) HW(25%) SL(25%)
TestPlanReviewResponse 11-15 20 PM(25%) CB(25%) HW(25%) SL(25%)
CodePrototypes 11-1, 11-8, 11-22, 11-29, 12-6 20 PM(25%) CB(25%) HW(25%) SL(25%)
BetaReleaseExecutable 11-15 50 PM(25%) CB(25%) HW(25%) SL(25%)
BetaReleaseUserDocumentation 11-15 15 PM(25%) CB(25%) HW(25%) SL(25%)
BetaReleaseUserSurvey 11-15 20 PM(25%) CB(25%) HW(25%) SL(25%)
BetaReleasePresentation 11-17 10 PM(25%) CB(25%) HW(25%) SL(25%)
BetaReleaseSurveyAnalysis 11-22 20 PM(25%) CB(25%) HW(25%) SL(25%)
CodeReview 12-1 20 PM(25%) CB(25%) HW(25%) SL(25%)
CodeReviewPackage 12-6 40 PM(25%) CB(25%) HW(25%) SL(25%)
V.1. ReleaseExecutable 12-9 50 PM(25%) CB(25%) HW(25%) SL(25%)
V.1. ReleaseCodeDocumentation 12-9 20 PM(25%) CB(25%) HW(25%) SL(25%)
V.1. ReleaseUserDocumentation 12-9 20 PM(25%) CB(25%) HW(25%) SL(25%)
V.1. ReleaseUserSurvey 12-9 10 PM(25%) CB(25%) HW(25%) SL(25%)
V.1. ReleaseFinalPresentation final 10 PM(25%) CB(25%) HW(25%) SL(25%)
V.1. ReleaseFinalReport final 50 PM(25%) CB(25%) HW(25%) SL(25%)

Goal Stack

UC = Use Case.

Priorities are not longterm priorities, but instead current week priorities. Therefore the priority of a ticket might increase over time.

Current Week Goals

Ticket Summary Owner Type Status Priority Milestone
No tickets found

Longterm Goals

Ticket Summary Owner Type Status Priority Milestone
#94 V1 Release: Create installer or single executable due 12-9 [2 hr] somebody task new critical milestone4
#185 V1: Final Report - Background [.5 hr] hwu task new major milestone4
#186 V1: Final Report - Requirements [1 hr] cbundschu task new major milestone4
#187 V1: Final Report - Design [.5 hr] pmccormack task new major milestone4
#188 V1: Final Report - Testing [.5 hr] slevine task new major milestone4
#189 V1: Final Report - Results[2 hr] hwu task new major milestone4
#191 Management Plan 12-6 [1 hr] hwu task new major milestone4
#192 Code Prototype Update 12-6 [.7 hr] cbundschu task new major milestone4
#190 V1: Final Presentation [1 hr] everyone task new minor milestone4

Completed Goals

Ticket Summary Owner Type Status Priority Created
#1 Customer Elicitation Report somebody task closed major 3 years
#2 Setup initial trac with team member info/other info somebody task closed major 3 years
#3 Create reasonable project goals/longterm plan somebody task closed major 3 years
#4 High Concept report somebody task closed major 3 years
#5 Customer Elicitation on 9/6 somebody task closed major 3 years
#7 Create a game map and other graphic animations Paul, Stephen task closed minor 3 years
#8 Test pygame development platform by implementing main screen and some buttons Paul, Stephen task closed minor 3 years
#9 Write up detailed requirement specifications Helen task closed major 3 years
#11 Decide on high priortiy policies somebody task closed major 3 years
#12 Design a game interface for initializing a policy on a trade good Stephen, Paul task closed minor 3 years
#13 Game Use Cases somebody task closed major 3 years
#14 Technology Assessment somebody task closed major 3 years
#15 Management Update 9/13 Helen, Paul task closed critical 3 years
#16 Prototype Paul, Stephen task closed major 3 years
#17 Proposal Helen, Colin task closed major 3 years
#18 Game Treatment Colin task closed major 3 years
#19 Management plan update 9/6 somebody task closed major 3 years
#20 Update Teacher on TWiki Blog (week of 9/13) somebody task closed major 3 years
#21 develop Map, Resource, Trade Route classes Paul task closed major 3 years
#22 Postmortem Phase 1 hwu task closed critical 3 years
#23 1st Architectural Design Draft: Use cases - Due 9/27 [30 min] hwu task closed critical 3 years
#24 Management Plan 9/22 Alpha Use Cases Rationale pmccormack task closed critical 3 years
#25 Management Plan 9/22 Phase 2 Goal Stack somebody task closed critical 3 years
#26 Management Plan 9/22 Phase 2 Risk Analysis hwu task closed major 3 years
#27 Management Plan 9/22 Goal Plan slevine task closed critical 3 years
#28 Initialize Game - Alpha Release somebody task closed major 3 years
#29 Initial Trade Setup - Alpha Release somebody task closed major 3 years
#30 Display Map and Interface - Alpha Release somebody task closed major 3 years
#31 Play Game - Alpha Release somebody task closed major 3 years
#32 Make Tax Policy - Alpha Release somebody task closed major 3 years
#33 Display and Update Meters - Alpha Release somebody task closed major 3 years
#34 Hover actions - Alpha Release somebody task closed major 3 years
#37 1st Architectural Design Draft: Domain Diagram Due 9-27 [30 min] hwu task closed critical 3 years
#38 1st Architectural Design Draft: Initial Class Diagram Due 9-27 [1-2hr] Stephen task closed critical 3 years
#39 1st Architectural Design Draft: Sequence Diagrams due 9-27 [1hr] Paul task closed critical 3 years
#40 1st Architectural Design Draft: Design Analysis Due 9-27 [1 hr] somebody task closed major 3 years
#41 Prototype. UC Play Game: create turn mechanism, button. [goal = 9-27, t = 1-2hrs] Paul, Colin task closed major 3 years
#42 Prototype. UC Make Policy: create popup window describing policy details [goal=9-27 t =1-2hr] hwu task closed major 3 years
#43 Prototype. UC Make Policy: incorporate resource clicking into popups [ goal = 10-11, t = 1hr] Stephen task closed critical 3 years
#44 Prototype. UC Make Tax Policy [goal=9-27 t=1hr] somebody task closed minor 3 years
#45 Group Blog Due 9-27 [t = 30min] hwu task closed minor 3 years
#46 Prototype writeup due 9-27 [t=30min] Colin task closed major 3 years
#47 Management plan update 9/27 hwu task closed critical 3 years
#48 Second Architectural Design Draft: Important components of class interface - Due 10-4 [1 hour] Colin task closed critical 3 years
#49 Second Architectural Design Draft: I/O specifications - Due 10-4 [1 hr] Stephen task closed critical 3 years
#50 Second Architectural Design Draft: Underlying models and algorithms - Due 10-4 [1 hr] pmccormack enhancement closed critical 3 years
#51 Second Architectural Design: Revision - Due 10-4 [1 hr] somebody enhancement closed minor 3 years
#52 Second Architectural Design: Critique - Due 10-4 [1 hr] everyone task closed minor 3 years
#53 Initial UI Design - Due 10-4 [2hrs] Helen task closed critical 3 years
#54 User test Due 10-4 [30 min] Everyone task closed minor 3 years
#55 Blog Entry - Due 10-4 [30min] Helen task closed minor 3 years
#56 Prototype Assessment Due 10-4 [30 min] Colin task closed minor 3 years
#57 Prototype. UC Meters: choose concrete level goals for each meter [goal = 10-4, t = 1 hr] pmccormack task closed major 3 years
#58 Prototype. UC Meters: implement functions to set UI meter levels [goal = 10-4, t = 2-3 hr] Colin task closed major 3 years
#59 Prototype. UC Meters: update meters from country stats during turn [goal = 10-4, t=30min] Colin task closed major 3 years
#61 Art for Different Popups, tariff, embargo, subsidy (also for UI Design) [goal = 10-4 t = 30 min] hwu enhancement closed minor 3 years
#62 Management plan update 10/4 Due 10-4 [2hr] hwu task closed critical 3 years
#63 Architectural Design Review Package Due 10-6 [1hr] hwu task closed critical 3 years
#64 Design Review Use Cases Due 10-11 [1hr] hwu task closed critical 3 years
#65 Design Review Other Models Due 10-11 [1.5hr] Colin task closed critical 3 years
#66 Design Review Class Diagram Due 10-11 [2hr] Stephen task closed critical 3 years
#67 Design Review Sequence Diagrams+Buildability+Extensibility Due 10-11 [1.5hr] pmccormack task closed critical 3 years
#68 Final UI Design Due 10-11 [30min] hwu enhancement closed major 3 years
#69 Test Plan: Main Due 10-11 [1hr] Stephen task closed critical 3 years
#70 Test Plan: Economic Model Due 10-11 [1hr] pmccormack task closed major 3 years
#71 Blog Update 10-11 [30min] hwu task closed minor 3 years
#72 Prototype Assessment Due 10-11 [30min] Colin task closed minor 3 years
#73 Prototype. UC Play Game: Tutorial [goal=10-11, t=4hr] Helen, Colin task closed major 3 years
#74 Prototype. UC Play Game: Hover [goal=10-11, t=1hr] hwu enhancement closed major 3 years
#75 Prototype. Text Content [goal = 11-15, t = 3hr] pmccormack enhancement closed minor 3 years
#76 Prototype. Model Enhancement [goal = 10-4, t = 1hr] Paul enhancement closed minor 3 years
#77 Management Plan Update Due 10-11 [t = 2hr] hwu defect closed critical 3 years
#78 Final Architecture Due 10-20 [3 hr] Everyone task closed critical 3 years
#79 Test plan implementation Stage I Due 10-20 [1 hour] somebody task closed major 3 years
#80 Test plan implementation stage II Due 10-25 [30min] somebody task closed minor 3 years
#81 Blog Update Due 10-25 [30min] hwu task closed minor 3 years
#82 Prototype Assessment Due 10-25 [30min] Colin task closed minor 3 years
#83 Alpha release Executable: Refactor Due 10-25 [4 hr] Everyone enhancement closed major 3 years
#84 Alpha release Executable: Text Content Due 10-25 [1hr] pmccormack task closed major 3 years
#85 Prototype: provide more information about buttons hovered over [1-2 hrs] Colin enhancement closed major 2 years
#86 Execute test plan: First iteration due 11-1 [1.5 hr] Paul task closed major 2 years
#87 Prototype: choose meter goals for each level [1.5 hr] somebody task closed major 2 years
#88 Prototype: add win event [.7 hr] somebody enhancement closed major 2 years
#89 Beta release: executable due 11-15 [1hr] stephen task closed major 2 years
#90 Beta release: user documentation due 11-15 [1hr] Helen Colin task closed critical 2 years
#91 Beta release: user survey 11-15 [2hr] Everyone task closed major 2 years
#92 Beta release: user survey analysis due 11-22 [1.5hr] hwu task closed major 2 years
#93 Beta release: presentation 11-17 [2.5hr] everyone task closed critical 2 years
#95 Beta release: add game ending due 11-1 [2 hr] somebody task closed major 2 years
#96 V1 Release: Framework for AI due 11-8 [2 hr] somebody task closed major 2 years
#97 Beta release: storyline popups due 11-15 [2 hr] hwu task closed major 2 years
#98 Beta release: only pass window around (refactoring) due 11-15 [3 hr] Stephen defect closed major 2 years
#99 Alpha release: Documentation Due 10-27 [3 hours] Colin task closed major 2 years
#100 Alpha release: Presentation Due 10-27 [2 hours] everyone task closed major 2 years
#101 Beta Release: decide on level goals [1-1.5 hr] everyone defect closed major 2 years
#102 add level objective text to infobox [.5 hr] Paul defect closed major 2 years
#103 Testing Review Package: Intro, Agenda, Criteria due 11-3 [1 hr] somebody task closed major 2 years
#104 Testing Review Package: Risk Analysis due 11-3 [1 hr] somebody task closed major 2 years
#105 Testing Review Package: Rational, Tests, Test Results due 11-3 [1 hr] somebody task closed major 2 years
#106 Testing Review due 11-3 [1 hr each member] everyone task closed major 2 years
#107 Testing due 11-8 [1 hr] somebody enhancement closed major 2 years
#108 Management plan update due 11/1 [1 hr] Helen task closed critical 2 years
#109 High Score Feature due 11-22(cont) [3 hrs] slevine task closed major 2 years
#110 Prototype: End Turn Summary due 11-8 (on hold) [1 hr] Helen enhancement closed trivial 2 years
#111 Protoype: Economic Model Improvements for Gameplay goal 11-15 [2hr] somebody enhancement closed minor 2 years
#112 Prototype Assessment due 11-8 [30min] Colin task closed major 2 years
#113 Blog Update due 11-8 [30 min] Helen task closed major 2 years
#128 Beta: implement event popup effects [2 hr] pmccormack task closed major 2 years
#129 Beta: add a help button [2 hr] cbundschu task closed minor 2 years
#130 Beta: add options button to main menu [3 hr] hwu, pmccormack task closed major 2 years
#131 Test Plan Response Due 11-5 [1 hr] everyone enhancement closed major 2 years
#137 Management plan update due 11/15 [1 hr] hwu task closed major 2 years
#138 Blog Update due 11/22 [30min] hwu task closed minor 2 years
#139 Prototype Assessment due 11-22 [30min] Colin enhancement closed minor 2 years
#140 Testing due 11-22 [1 hr] pmccormack task closed major 2 years
#141 Prototype: Change help button to say help [goal = 11-22, t = 30 min] paul enhancement closed minor 2 years
#142 Prototype: make objectives and hints always show on screen [ goal = 11-22] hwu enhancement closed minor 2 years
#143 Prototype: Economic model enhancements [goal = 11-22, t = 30 min] Paul defect closed minor 2 years
#144 V1: add specific descriptions of policies linked to help menu [2 hr] hwu enhancement closed trivial 2 years
#145 v1: add line on meters to show projected meter levels somebody defect closed major 2 years
#146 v1: there should be a button that shows objective when hovered over somebody defect closed minor 2 years
#148 v1: add tutorial that highlights button functions [1.5 hr] pmccormack enhancement closed minor 2 years
#157 Testing due 11-22 [1 hr] everyone defect closed major 2 years
#158 Blog Update due 11-29 [30 min] Helen enhancement closed minor 2 years
#159 Prototype Assessment due 11-29 [30min] Colin enhancement closed minor 2 years
#161 Management plan update due 11/22 [1 hr] Helen defect closed major 2 years
#162 Management plan update due 11/29[1 hr] pmccormack task closed major 2 years
#165 Prototype Update: Hover tutorial [t = 1 hr, goal = 12-6] pmccormack task closed major 2 years
#166 V1: make popup for objective button [1 hr] pmccormack defect closed major 2 years
#167 V1: tutorial for hovering over anything and clicking on meters [2 hr] pmccormack enhancement closed minor 2 years
#168 Code Review due 12-6 [t = 1 hr each] everyone task closed major 2 years
#169 V1: move help button? pmccormack enhancement closed trivial 2 years
#170 Testing due 12-6 [1 hr] everyone task closed major 2 years
#175 make sure students know that policies from previous levels can still be used cbundschu defect closed trivial 2 years
#176 Code Review Package: Intro and Agenda Due 12-1 [t = 1hr] Colin task closed major 2 years
#177 Code Review Pkg Criteria and Rubric due 12-1 [1.5 hr] Helen enhancement closed major 2 years
#178 Code Review Pkg Class Diagram/Code Policy due 12-1 [1hr] Stephen task closed major 2 years
#179 Code Review Pkg writing quality control due 12-1 [30min] Paul enhancement closed major 2 years
#184 V1: Make Release Executable slevine defect closed major 2 years

Other Weeks

Other goal stacks will be in ticket lists.

Week Three

Current Goals

  • Deliverables
    • develop an initial game prototype
    • create a game proposal, including summarized information from previous deliverables
    • describe the game in a Game Treatment for the middle school students
  • Other Goals
    • Decide on which language to use
    • discuss in detail underlying economics in game
    • decide how to implement shared resources
    • Create more graphic animations
    • Test pygame development platform by implementing main screen and some buttons
    • Decide on resources to include in game, economic interactions between those markets (low priority)
  • Risks
    • Since we only have one week to create a prototype, we need to simplify our idea but still be able to show the teacher what the game will be like.
    • In addition, we need to make the game prototype seem fun to middle schoolers by including animation, etc.
    • Since none of us know pygame well, it will be an adventure to try to figure it out.
    • We do not have a model for the AI, yet.

Week Two

Completed goals

  • Do competitive analysis and high concept reports
  • Choose high priority policies from elicitation report and discuss economic consequences of each
  • Write elicitation report
  • Create game map and other graphic animations
  • Write up detailed requirement specifications

Incomplete Goals

  • Test pygame development platform by implementing main screen and some buttons
  • Decide on resources to include in game, economic interactions between those markets
  • Design a game interface for initializing a policy on a trade good

Week One

Completed goals

  • Update track with team member info / other info
  • Create reasonable project goals / longterm plan
  • Install python and pygame on all computers
  • Perform customer elicitation on 9/6