|
|
|
Ask HN: Do you write specs/requirements for things you work on, do you like it?
|
|
7 points
by MarkoSustic
809 days ago
|
|
Hi, i am wondering, now that i am starting a new startup what are best practices around specs/requirements: 1. Do you/your team write product specifications/requirements diligently?
2. Do you like writing them?
3. Who in your organisation/team is doing it?
4. How frequently are you doing it?
5. How do you maintain them? (if change happens)
6. What tool do you prefer to collect requirements?
7. Do you use some templates or standards while writing them, like is there any standardised formatting?
8. Any advice how to format it for best results?
9. Open answer what ever comes to mind, conversation theme should be clear by now. Answer one or more, everything is welcomed, i hope this helps me and others wondering the same. Thanks |
|
And how they cannot exist, since the only reason a program is written is because of some need...
And since requirements always do exist, they better be in written form, so as that they can be referenced, tested, discussed etc.
In previous projects, JIRA was used. In the current project, an internal tool is used, pretty much similar to JIRA.
In some older projects, a simple Word document was used and an Excel sheet for tracking progress.
Writing a requirement should be simple enough: it shall either define things, or describe processes and their side effects.
It is better to have a dedicated person to write them, because the wording and style of requirements should be consistent, and the person that writes them will gradually be more and more experienced in writing better requirements.
Having good requirements makes it a lot easier for developers to write the required programs.