wiki:SCHEDULE_WBS_DEPENDENCIES_R1
Last modified 16 years ago Last modified on 10/14/08 13:49:16

Error: Macro BackLinksMenu(None) failed
compressed data is corrupt

Analysis

Overview

Our workflow was affected of bad tasks sorting due to the lack of dependences between the tasks. If we manage to organize the list of the tasks for this iteration we could save a lot of time and our work will be more purposive and easy.

Task requirements

For this revision of the task you must:

  • Sort the tasks for this iteration
  • (optional) Sort the tasks for the next iterations
  • Put dependences in the tickets

Task result

The result of this task must be sorted wiki page for this (and if possible for next) iteration.

Implementation idea

Think about the integration between the sorting and the wiki ticket system.

SCHEDULE_WBS_DEPENDENCIES_R0

How to demo

Open the iteration page. The tasks must be sorted according to their dependencies and priority.

Design

We have to do the following:

  • manually sort the tasks for this iteration
    • sort them by order from 10 to 99
    • start with default 10 value for each of them
    • some tasks can be with equal value
  • create "order" field in manage/sched/sophie2-wbs.py and use it to sort the tasks for this iteration
  • use the "order" field to sort the other tasks if we have enough time
  • put dependencies in the tickets using the result of the manual sort

Implementation

We've ordered the tasks in sophie2-wbs.py , for now we won't use the tickets. In this implementation we:

  • Created list with the ordered tasks for this iteration.
  • Added imp (importances) for the tasks from this iteration in sophie2-wbs.py
  • Exported ordered tasks for this iteration from the python file
  • the function doing this is outIterationWiki(currentMilestone)

Testing

Comments

Log

Error: Macro Include(wiki:SCHEDULE_WBS_DEPENDENCIES_R1_LOG) failed
current transaction is aborted, commands ignored until end of transaction block