---
title: "Discussion on \"Σ(Reasonable Requirements) != Reasonable System\" | Hashnode"
description: "Discussion on \"Σ(Reasonable Requirements) != Reasonable System\". Beware! The sum of a few reasonable requirements does not result in a reasonable system; or as I like to call it, reason number five everyone (including me) is bad at system design.\nDon't believe me? Just watch:\nNote this example comes from a real sy..."
url: "https://hashnode.com/posts/sreasonable-requirements-reasonable-system/610a980b0e53fb566c75f6e8"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Σ(Reasonable Requirements) != Reasonable System](https://www.kallmanation.com/sreasonable-requirements-reasonable-system?utm_source=hashnode&utm_medium=feed)

Beware! The sum of a few reasonable requirements does not result in a reasonable system; or as I like to call it, reason number five everyone (including me) is bad at system design. Don't believe me? Just watch: Note this example comes from a real sy...

Oct 19, 2020 · 4 min read · kallmanation.com  
Updated Jul 14, 2022  
Read the article

-   [#challenge](https://hashnode.com/tag/challenge)
-   [#programming](https://hashnode.com/tag/programming)
-   [#technology](https://hashnode.com/tag/technology)
-   [#system-architecture](https://hashnode.com/tag/system-architecture)
-   [#software-architecture](https://hashnode.com/tag/software-architecture)

## Written by

[Nathan Kallman](https://hashnode.com/@kallmanation)

@kallmanation · Grand Rapids, MI

  
[View profile](https://hashnode.com/@kallmanation)

Following Jesus; Husband; Father; Tinkerer

Following Jesus; Husband; Father; Developer; Gamer; Tinkerer; Writing about code

## Responses 1

Markdown supported · ⌘↵ to post

[Nathan Kallman](https://hashnode.com/@kallmanation)

[Aug 4, 2021](https://hashnode.com/posts/sreasonable-requirements-reasonable-system/610a980b0e53fb566c75f6e8/comment/610a9a03b83e7c5625fdfe4d)

Oh and if you were wondering why this is reason #5 everyone (including me) is bad at system design, here's the first four:

1.  People rarely have experience designing systems
2.  It's hard to predict the future
3.  It's hard to observe the past
4.  People struggle to see another's perspective
