To Decompose or Not to Decompose, That Is the Question
-
40 min
As a systems analyst, I often deal with requirements, processes, and tasks of a fairly large scale. But each of these entities must be laid out on the shelves and delivered to the development stage in a simple and clear format, where each increment of the task will bring value to our end user. The key to solving these challenges lies in effective decomposition.
In this talk, I will reflect on the necessity of decomposition, outline approaches and techniques of decomposing requirements and tasks, and walk through several practical examples.
Proper decomposition of tasks brings many advantages to the development team, improving both workflow and overall quality of results.
This talk will be especially useful for those who work with large tasks and who want to learn how to extract increments and better structure their understanding when dealing with requirement decomposition.