Live data from Hacker News

Ask HN: What are some good tools for keeping a software project on track?

news.ycombinator.com

1–10 of 78 posts

Ask HN: What are some good tools for keeping a software project on track?

#1
Hey! I'm coming into a new remote team as Technical Lead on Monday and I wanted to know are some good tools that can help us work better together.

Things like:

1. Know what each other are working on? (progress/blockers)

2. Know what is currently deployed to production and staging? (heroku)

3. Keep track of larger goals (milestones)?

Re: Ask HN: What are some good tools for keeping a software project on track?

#2
In my experience, what matters most is good communication. Whatever tool you use, what matter most is making sure your team are diligent about updating it, and about responding to updates by others. If you can get them doing that, then using a spreadsheet or a wall of post-it notes will give you 80% of the benefits of using the most advanced dashboard/kanban/IM tool. If you can't get them doing that, then even the most advanced tools won't save you.

Re: Ask HN: What are some good tools for keeping a software project on track?

#4
For 1 and 3, it's the process that matters more than the tool. One process I found effective is maintaining a spreadsheet of tasks and a spreadsheet of larger milestones, updated in periodic meetings.

For the task spreadsheet, you can have a twice-a-week stand up where everyone goes around and updates their own tasks on a google sheet in turn.

For the milestone spreadsheet, a period between one month and one quarter works well.

Although meetings are often eschewed by software engineers, they really do help to keep projects on track.

Also appoint someone to be in charge of tracking the "health" of various milestones, red = needs course correction, orange = at risk, green = on track, etc.

Re: Ask HN: What are some good tools for keeping a software project on track?

#5
Lines of communication and chain of command are more important than tools. The only person who should need to know what you're doing is who you report to. And so on all the way to the top.

Trello, jira, aha, whatever won't help if you don't have clear lines of communication and a chain of command

Post reply on HN