The Art of Design
Design of systems need to be clear and concise to be effective for a successful product.
The process starts with a pencil and paper and instruments like rulers as the need for drawing of the design.
It may be design of a software, system or a machine. We may look at older designs start from scratch.
- Then we need to list the requirements.
- We may use a calculator to compute calculations.
- The logic of the system, software or machine may improve.
- If the need of software improvement is required, we may use an improvement logic of using better knowledge than previous knowledge using comparison.
- We then need to list the numbers and then implement the ideas as sketches using the pencils, papers and the tools.
- If it is a software we may need to design the wireframes and screens as the initial workflows.
- We need to use our existing knowledge to write improvements to the wireframes or or the requirements as implemented on the drawings
- For new systems, software and designs, we may apply principles like abstractions and causality to apply a solution.
- We may need to write the requirements of the new system and draw a rough sketch and then apply the same process as described in the first point for a newer system and write the logics as required,
It is not a simple process but the systems require to be effective in performance and accuracy measures and completely optimized for the resource consumptions. The systems also need to be consistent and clear for a better performance, longer life and clear understanding of such software, system or a machine to be designed.
This is how I try to design the systems drawn by me. These sometimes include heading and small explanations of the system being designed or the program being written.
Small drawings, big designs.