© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2023
L. PortellaA Friendly Guide to Software Development Friendly Guides to Technologyhttps://doi.org/10.1007/978-1-4842-8969-3_3

3. You Are Surrounded by This World!

Leticia Portella1  
(1)
Dublin, Ireland
 

Any sufficiently advanced technology is indistinguishable from magic.

—Arthur C. Clarke

Right now, we have a clear idea of our potential users’ needs. You understand their pain points, and we have a good idea of how we might solve them. The next step is being able to translate these ideas (and requirements) into a software system. And to do that, we need to first take a step back in understanding what kind of systems are there.

Before we continue, you should know ...

Get A Friendly Guide to Software Development: What You Should Know Without Being a Developer now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.