Home
Dictionary
Tags
Development
Software Development
Definition - What does
Software Development
mean?
Software development is a process by which standalone or individual software is created using a specific programming language. It involves writing a series of interrelated programming code, which provides the functionality of the developed software.
Software development may also be called application development and software design.
Techopedia explains
Software Development
Software development is an iterative logical process that aims to create a computer coded or programmed software to address a unique business or personal objective, goal or process. Software development is generally a planned initiative that consists of various steps or stages that result in the creation of operational software.
Software development is primarily achieved through computer programming, which is carried out by a software programmer and includes processes such as initial research, data flow design, process flow design, flow charts, technical documentation, software testing, debugging and other software architecture techniques. This is known as the software development life cycle (SDLC).
Posted by:
Cory Janssen
Tweet
Tweet
Related Terms
Software Development Kit (SDK)
Software Engineering
Software Architecture
Software Development Life Cycle (SDLC)
Related Videos
Related Links
INFOGRAPHIC: How to Become a Mobile App Developer
- Although there's no industry-standard certification for mobile app developers, if you think building killer apps is your career calling, there are a few things you can do to optimize your education, skills and certifications.
Related White Papers
Other Resources
Related Tags
Categories:
Development
Software
Synonyms:
Application Development, Software Design
Recommended For You
close
What Makes Unix Special?
Read More
ยป
Connect with us
Techopedia on Linkedin
Follow us on LinkedIn
Techopedia on Twitter
'@Techopedia'
Sign up for Techopedia's Free Newsletter!
Sign-In
Join Techopedia
Home
Dictionary
Articles
Tutorials
Newsletters
Menu
Home
Dictionary
Articles
Tech 101
How To
5 Things
IT Careers
History of Tech
Tutorials
Hot Trends
Big Data
Windows 8
Security
Cloud Computing
Data Centers
Mobile Computing
CRM
Green IT
Storage
Virtualization
Online Privacy
Job Roles
Developers
Network Admins
Database Admins
Tech Support
IT Management
Water Cooler
Infographics
Who To Follow
All Topics
Hacking
Online Marketing
Buzzwords and Jargon
Viruses
Operating Systems
Legal
People
Search Engines
World Wide Web
Personal Tech
Gaming
Linux
Internet