project workflow harry. contents trac review board

23
Project Workflow Harry <[email protected]>

Upload: owen-garrett

Post on 17-Jan-2016

229 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Project Workflow Harry. Contents Trac Review board

Project WorkflowHarry

<[email protected]>

Page 2: Project Workflow Harry. Contents Trac Review board

Contents

TracReview board

Page 3: Project Workflow Harry. Contents Trac Review board

Horrible situation

Page 4: Project Workflow Harry. Contents Trac Review board

Cost of Communication

Page 5: Project Workflow Harry. Contents Trac Review board

Project Management Tools

Page 6: Project Workflow Harry. Contents Trac Review board

Project Management Tools

Page 7: Project Workflow Harry. Contents Trac Review board

We use TRAC

Page 8: Project Workflow Harry. Contents Trac Review board

Ticket / Issue

일감

Unit of jobs

Page 9: Project Workflow Harry. Contents Trac Review board

Ticket / Issue

Page 10: Project Workflow Harry. Contents Trac Review board

Ticket / Issue

Reported by◦Who issued the ticket

Owned by◦Who is responsible for the process of the ticket

PriorityMilestone

◦To be explained laterComponent

◦Which part the ticket is related to

Page 11: Project Workflow Harry. Contents Trac Review board

General workflow

Page 12: Project Workflow Harry. Contents Trac Review board

Milestone

이정표

ReleaseRegular time interval

Arara: ??

Page 13: Project Workflow Harry. Contents Trac Review board

Milestone (Library)

Page 14: Project Workflow Harry. Contents Trac Review board

Milestone (Wheel)

Page 15: Project Workflow Harry. Contents Trac Review board

Milestone (Arara)

Page 16: Project Workflow Harry. Contents Trac Review board

Wiki

Documentation is extremely important

Get familiar with wiki grammarFeel free to write on wiki

◦If you did something wrong, just UNDO!

Page 17: Project Workflow Harry. Contents Trac Review board

What’s on wiki?

Project roadmapDevelopersSetting up development environmentProgram code explanationFeatures of the program (Backlog)History of the project

ALL ABOUT THE PROJECT

Page 18: Project Workflow Harry. Contents Trac Review board

Found a bug?

Ticket al-ready ex-

ists?

Issue a ticket

Found a bug

Done

Y

N

Page 19: Project Workflow Harry. Contents Trac Review board

Assigned a ticket?

B assigned a ticket to you

Can be sepa-rated?

Makes sense?

Done

Resolve as won’t fix

Reassign to B

Work

Resolve asseparable

Issue new tickets

Y

NN

Y

Page 20: Project Workflow Harry. Contents Trac Review board

Code review

A code segment may be harmful◦Violating coding conventions◦Bad coding habits◦Duplicate codes◦Ambiguous naming◦…

Codes need to be reviewed before reflec-tion

Page 21: Project Workflow Harry. Contents Trac Review board

Code review

Strong◦Reflected codes are always `good’◦Newbies can learn from the trained advisors

Weak◦Slows the project◦Committers become timid◦If reviewers are busy…

Page 22: Project Workflow Harry. Contents Trac Review board

Review board

Page 23: Project Workflow Harry. Contents Trac Review board

Review board