Observation of developers using tools to login to remote servers. This approach views the problem from current way of doing things. I noticed copy paste of credentials from a text file to the terminal to run commands to login to the server.
The design direction went towards automating this task by not having to lookup the credentials in a file and providing a UI where the user can search for a server and copy the command including the credentials to paste to the terminal.
The high level intent is to login to remote server. If you apply ideality, we need a way to login to the server with very minimal effort and minimum number of steps. Just run one command based on the server you want to ssh and boom, you are logged in to the remote server. We can setup password less authentication that makes this possible. This solution is the ideal solution.
Start with ideality to design the best possible solutions to a given problem.