Earlier quoted context omitted.
In a previous workplace, our security operations team (firewall) had several options for project tracking: Nothing, or Gitlab issues. Generically, we're talking "Kanban board" with swimlanes for the status, tags for categorization, and comments/attachments for discussion tracking. I'm currently in a position to get some people sync'ed on projects for a client, and I am going to recommend we use Trello. Kanban is just…
I find it to be unusable for projects of any decent size. There's pretty much zero visibility on what everybody else is doing, discussions are hard to use when they go over five comments (for example, you can't easily binary-search a large discussion with Home/End or my favorite vim-like navigation plugin, because you don't have the full page right away and it loads a few comments at a time). It's very JS-heavy and w…
GitHub Issues-only project management
61–70 of 125 posts
Re: GitHub Issues-only project management
#62Worked great, would recommend.
Re: GitHub Issues-only project management
#63But I guess if trello was enough, it means you don't really have bigger needs than having a list of tasks.
Stop assuming the thousands of companies which use Jira are stupid
Re: GitHub Issues-only project management
#64Re: GitHub Issues-only project management
#65I still have to come across a project management software that is delightful and effective at the same time. There are many tools out there, that do one job very good, but in my opinion, none that combine planning, execution and evaluation in a modern and predictive fashion.
Re: GitHub Issues-only project management
#66Not super convinced. First off, I am not sure why people like Kanban boards so much. It seems like the most inefficient way to display issues possible -- you can't see the details, the title gets cut off into lines of 4 letters each, and you still have horizontal and vertical scroll bars. The idea of Kanban was that if you didn't have space for a card, you wouldn't take on the task. To some extent, this can work for…
How does what you used at Google compare to Linear?
Avery has some thoughts on the system near the end of his Epic Treatise: https://apenwarr.ca/log/20171213#slide38
Re: GitHub Issues-only project management
#67There is no way to move an issue from repository. And this is just one example. But I guess if trello was enough, it means you don't really have bigger needs than having a list of tasks. Stop assuming the thousands of companies which use Jira are stupid
Re: GitHub Issues-only project management
#68Re: GitHub Issues-only project management
#69I wish. I’m at Big Corp where key project collaborators and stakeholders are wildly non technical and there’s no way to use GitHub issues. They mostly use only email. What is a more accessible alternative? I’ve been trying google docs. Thoughts?
Re: GitHub Issues-only project management
#70Nope. Having worked in a shop that used GitLab issues for project management, I've come to realize GitHub-style issue trackers work if all your project management boils down to creating and tracking bite-sized blobs of work. It stops being sufficient when you need to actually plan ahead . FWIW, so does Trello. Couple reasons why: - Issues are flat. Work breaks down into a tree. And no, "epic / ticket / checkboxes in…
As an experiment this year, for a more reactive phase of engineering in the startup, I experimented with using GitLab Issues and Board to track all engineering & operations work.
I redid the GitLab Labels to have two sets: Kanban state, and color-coded Urgency. Each issue had exactly one from each set.
I used the "blocks/blocked-by" issue linking to do a crude and poorly-visualized approximation of Gantt task dependencies.
For tracking periodic tasks that had a human in the loop (e.g., run this daily data acquisition tool, spend 5 minutes actually checking the infrastructure dashboard, periodic offline backups), they stuck in the Doing Kanban column, and the Due Date changed to the next day they should be run. This worked well, except for one unexpected performance issue: the Issues page for a daily periodic task that included a daily commit and time spend, and occasion comment... was surprisingly slow to fully load (without measuring, after a few months, it was maybe up to 10 seconds, while all those event entries entries were being loaded). It often slows the daily task, which is something that makes people avoid/resent tools, but I imagine speeding it up might be viable.
I also used the "/spend" in the Comments to track individual time spends. (I did the spends only myself, as an experiment; I don't know whether it would go over well with new hires, especially before we'd established unusual trust that it wouldn't be used for play-to-the-metrics nor against anyone.)
The integration with CM workflow is a win for developers and project managers (whether or not they're the same people). The performance is so-so. (For example, one "urgency::
What might make it really-really win for managing projects that are plannable (rather than situated action on a weekly basis) is a solid Gantt view on the same model, plus maybe adding just a little scheduling to the model.
(If GitLab doesn't do it, this project management view could possibly be third-party integration wrt GitLab, like what Instagantt does as a layer over Asana. I'd almost suggest it to Instagannt, though hopefully a bit faster to use, so that project management isn't slowed by tool performance.)