Dong Shin 05.05.2010 – notes from meeting

 

Highest priority are to prep for demo.
  1. Fix invoice entry to be direct, with room to add comments
  2. Fix the math for summing FY projects instead of summing by funding sources
  3. Fix percentage math as a percent of total $$, rather than doing the math on the percentage value itself
Notes from the meeting in order they were taken.
  1. Revamp project creation to match notes on whiteboard (more detail below)
  2. project description should have 5k bytes
  3. Portfolio Managers, Financial Managers, and supervisors should be able to read/write any project or just see their projects
  4. Create a “pending” user, with an access level of NONE, that is then approved to their operational level
  5. Data needs to refresh better.
  6. Enter multiple invoices in a table (to be defined in an email soon) as a direct entry
  7. Check math on summing of % (sum by $ value, then calculate new % against total $)
  8. Sum within FY $, not by budget center/type
  9. Change GUI to reflect “new” format
  10. % rows should be based on the percent of the total $ allocated
  11. add comments to “invoice” table
Project Creation should now be Create/Edit project.
  1. When a user clicks on Create/Edit projects, he should see a list of current projects. If he does not see his project there, he clicks on a “create new project”
  2. The user enters a project name in a field if creating.
  3. Project Table consists of budget center, appropriation, type, and FY collumns. The user may insert as many FY columns as desired, which sort in order.
  4. Budget center is a dropdown. If the budget center is not in the list, The user can select “Add new”, which brings up the budget center table (Title -“NRL’, Number-“A6497”, Service-“Army”). Creating a new row here then adds the budget center to the Project Table
  5. Appropriation is a text field (though my bet is that they want the same dropdown as a described for budget center table)  – added as ComboBox
  6. Type can be PRIME, COFUND, or VFR
  7. FY Columns have the budget for that fiscal year. There may be zero or more columns. Columns are added by clicking an “add FY Column” button that has a (required) field for the FY. Columns are inserted into the table in order. Once added, the user can input the budget in a row.
  8. It would be nice if there was no “add row” button. A row is added once a user starts typing in a blank row? Regardless, rows will have to be validated for budget center, type, and appropriation before the project is created/updated
  9. Transition Table has Type, Start, Current, and End columns. The Start Column has the value at the beginning of the project, The Current Column has the current value (can be saved for trending but not required), and the End column contains the final value.
    1. Type can be Technology Readiness Level (Single), Transition Commitment Level (Single), or Transition Parner (Multiple).
    2. Technology Readiness Level has a 1 – 9 range, that apparantly maps to a worrd table.
    3. Transfer commitment Level has a 1 – 3 range
    4. Transition Partner is a string value. A partner may be copied across the entire row, or exist only in one column.
  10. There is a list of all th services that have a stake in this project – created CheckBoxes
  11. The is a priority value (0 – 999) for the project