dictyBase / Migration

Entrypoint for dictybase overhaul project
0 stars 0 forks source link

Workflow @biodavidjm #16

Closed biodavidjm closed 8 years ago

biodavidjm commented 10 years ago

Issues Execute modware-import throws:

cybersiddhu commented 10 years ago

Please cross reference all of your issues here. This is the one i need to review.

cybersiddhu commented 10 years ago

I would break down the project in following way. Remember they need to finished serially and should not be skipped. Every project tends to have the following traits. So, finish one by one.

Project structure

This is kind of implicit, however to help you i am trying to be explicit.

This is the meat of the project, in fact in every project.

Review

Meet at least once in a week to discuss any problem involve in any one of the above step. The things you define first when you start are going to change always, so we need to update our goals as software project tends to be agile and iterative a lot of the time. For urgent problem please ask right away.

Use the above as guideline to spend some time to structure your project.

cybersiddhu commented 10 years ago

Scope

Work breakdown structure

Graphical representation of work breakdown. Each module is a unit of work presented in a directed acyclic graph(DAG). Some unit of work depends on other to be finished, some could be done in parallel. The black circle indicate expected amount of time taken for each piece. d: days h: hours m: minutes stock_wbs There should be a deliverables(expected outcome) for each piece which should be completed. And some of pieces also have some milestones. Add documentation if only needed to understand any concept, otherwise it is not necessary. Make sure everything gets linked from this page.

cybersiddhu commented 10 years ago

Work progress

The most important section. The list is not sequential so look at the graph and pick up as necessary. Add an issue for any piece that requires more work. If anything requires more than a week(5 days) of work that requires further breakdown.

Guidelines

If the module has milestone link, please go to that page and check what would the outcome(deliverables). Finish the deliverables, that marks the completion of the module. Most of them should come with some form of code repository. Do not tick it unless you have the outcome finished. Provide a link of the outcome.

cybersiddhu commented 10 years ago

David: Done. Follow this link with the document explaining how it is done.