|
|
|
|
|
by sairamkunala
1552 days ago
|
|
Requirements is a communication and expectation problem. Not an engineering problem. Software or hardware engineering is a solution. You can solve the same with a pen and paper if you know what the user needs. Agile is a way to iteratively validate expectations and revisit and update things with minimal wastage |
|
Perhaps you're using the word "engineering" as a synonym of "implementation" (which could work); I'd have thought it was more "design" though (in a technical sense, though I'm sure it might cover some of the aesthetic sense too).