Engineering Design Process

flowchart LR
  A["Gather Requirements"] --> B["Write a Design Brief"]
  B --> C["Plan the Project"]
  C --> D["Build a Prototype"]
  D --> E["Test with Real Users"]
  E -->|"start a new cycle"| A
  E -.->|"more often: just rebuild"| D
  classDef s fill:#3F51B5,stroke:#333,color:#fff;
  class A,B,C,D,E s;
  click A showInfo
  click B showInfo
  click C showInfo
  click D showInfo
  click E showInfo
        
Click any stage to see what it means and an example capstone task.