|
|
|
|
|
by t-writescode
397 days ago
|
|
Depending on the level of detail, "detailed requirements" can be the bare minimum for any level of cohesive, cross-functional collaboration. You need to have discussions to talk about things like: * common UX language
* common API expectations
* programming language choice
(because you will not be the only person to work on it)
* in-app / domain language choice
(because your users need to know what a word means.)
* library choice (because you will not be the only person to work on it)
* storage strategy (because there may be legal requirements here)
Ignoring all that and letting all the engineers just run wild is a great way to make a very painful company to work with and cross-collaborate on. |
|