Live data from Hacker News

Show HN: Project Management as Code with Graphviz

zwischenzugs.com

21–30 of 66 posts

Re: Show HN: Project Management as Code with Graphviz

#23
Gantt charts also represent dependencies among tasks.

They add more information as well: time estimation, milestones, asignees, etc.

Gantt charts receive some criticism since estimations are approximations and any precision issue starts compounding very quickly.

Issue trackers may also support dependencies between tasks. The problem is that issue trackers usually come with scrum/kanban boards that do not have a represention dependencies among tasks.

There are many applications to put together a gantt chart.

Re: Show HN: Project Management as Code with Graphviz

#24

Gantt charts also represent dependencies among tasks. They add more information as well: time estimation, milestones, asignees, etc. Gantt charts receive some criticism since estimations are approximations and any precision issue starts compounding very quickly. Issue trackers may also support dependencies between tasks. The problem is that issue trackers usually come with scrum/kanban boards that do not have a repre…

Can I export it to code?

Re: Show HN: Project Management as Code with Graphviz

#25

Thanks for writing the post. Although I've heard of graphviz (and dot) before, I didn't take the time to read up on them since the docs were so dense. Thanks for making this accessible.

Thanks! Yes, I'd always shied away from GV and just copy/pasted examples until I used them at work and had to work through some problems. Is there interest in a deeper post on graphviz from the POV of the casual user?

I'd be interested although I already know it, it would be handy to have an approachable guide for others to point to.

Re: Show HN: Project Management as Code with Graphviz

#26

Gantt charts also represent dependencies among tasks. They add more information as well: time estimation, milestones, asignees, etc. Gantt charts receive some criticism since estimations are approximations and any precision issue starts compounding very quickly. Issue trackers may also support dependencies between tasks. The problem is that issue trackers usually come with scrum/kanban boards that do not have a repre…

Can I export it to code?

I am not sure a GraphViz digraph is the way to go.

If you want to keep track of what is done and what is remaining eventually you will need to update that file.

This will quickly lead to version control conflicts.

Issue trackers I think are the way to go. You can integrate with one using their API.

Re: Show HN: Project Management as Code with Graphviz

#27

How much do people use dependencies in jira etc? Seems that one ought to be able to create a plugin that would automatically generate and update this graph for any issue with dependencies.

Bugzilla does it out of the box, even using GraphViz.

However, Bugzilla only has one flavour of dependency ("blocks"), whereas JIRA implements the whole Allen Interval Algebra (which, however, only those people use who have ever wondered why the number of Allen relations is exactly 13).

Re: Show HN: Project Management as Code with Graphviz

#28

Thanks for writing the post. Although I've heard of graphviz (and dot) before, I didn't take the time to read up on them since the docs were so dense. Thanks for making this accessible.

Thanks! Yes, I'd always shied away from GV and just copy/pasted examples until I used them at work and had to work through some problems. Is there interest in a deeper post on graphviz from the POV of the casual user?

I'd be interested in a graphviz post from the POV of the casual user. Great post by the way!

Re: Show HN: Project Management as Code with Graphviz

#29

Gantt charts also represent dependencies among tasks. They add more information as well: time estimation, milestones, asignees, etc. Gantt charts receive some criticism since estimations are approximations and any precision issue starts compounding very quickly. Issue trackers may also support dependencies between tasks. The problem is that issue trackers usually come with scrum/kanban boards that do not have a repre…

Can I export it to code?

That is an odd question. There is data underlying any type of chart. You would work that data from your data layer, not your UI, and then code something new with it, or re-render a new visualization as you see fit.
Post reply on HN