Skip to main content

Software

Topics related to Software Development

πŸ“„οΈ Systems Analysis and Design

In my personal experience the most taxing part of performing analysis and design of a system is the mental load required to keep all components, requirements, and trade-offs front of mind. Especially in a larger system design the number of interconnected modules and requirements can be overwhelming to try to conceptualize all at once. Consistent documentation helps in being able to move things out of your head into a reference form but as an analyst you still need to keep an awful lot of moving parts in your head at the same time.