Overview
- Learn the basics of software development and architectures from the ground up
- Learn the software project development lifecycle
- Create and build your very own software product
Part of the book series: Friendly Guides to Technology (FGT)
Access this book
Tax calculation will be finalised at checkout
Other ways to access
About this book
Software is everywhere, but despite being so common and useful, it remains magical and mysterious to many. Still, more and more people are finding themselves working for tech companies, or with an array of software products, services, and tools. This can segregate those who understand tech from those that don’t. But it doesn’t have to be this way.
This book aims to bring these two worlds closer together, allowing people to learn basic concepts of software development in a casual and straight-forward way. Assuming no previous technical knowledge, you’ll embark on a journey where you can understand and build a new software project from scratch until it is an advanced product with multiple users.
A Friendly Guide to Software Development makes technical concepts broadly available and easy to understand. Imagine moving from a “traditional” company and suddenly finding yourself in one where software is the main product or is a foundational component to it. One is often left to wade through the infinite concepts while still doing their actual jobs. This book closes that gap. In doing so, you’ll be able to achieve better communication, which will undoubtedly lead to better working relationships, a better working environment, and ultimately better software.
What You'll Learn
- See how a new software project is created
- Examine the basics of software development and architecture
- Know which questions to ask to avoid potential problems and pitfalls
- Start using and building software projects
Who This Book Is For
- Those without a traditional technical background people like business and project managers who need to work closely with software developers and teams
- People who are interested in building a software system but don’t know where to start.
- Programmers who want to jump to development but have no experience in the industry and its common concepts
Similar content being viewed by others
Keywords
Table of contents (15 chapters)
-
Getting to Know This Familiar Unknown World
-
Let’s Get Technical!
-
Working on Software Projects
-
What You Should Consider When Building Software
-
Human Aspects of Building Software
Authors and Affiliations
About the author
Bibliographic Information
Book Title: A Friendly Guide to Software Development
Book Subtitle: What You Should Know Without Being a Developer
Authors: Leticia Portella
Series Title: Friendly Guides to Technology
DOI: https://doi.org/10.1007/978-1-4842-8969-3
Publisher: Apress Berkeley, CA
eBook Packages: Professional and Applied Computing, Apress Access Books, Professional and Applied Computing (R0)
Copyright Information: Leticia Portella 2023
Softcover ISBN: 978-1-4842-8968-6Published: 29 November 2022
eBook ISBN: 978-1-4842-8969-3Published: 28 November 2022
Series ISSN: 2731-9350
Series E-ISSN: 2731-9369
Edition Number: 1
Number of Pages: XXVII, 303
Number of Illustrations: 92 b/w illustrations
Topics: Software Engineering/Programming and Operating Systems, Web Development, Software Management, The Computing Profession