Development, in the context of the digital world, usually refers to software development: designing, programming, and maintaining software. There are several models that exist to describe a development life cycle, but, in general, it follows those three steps. The design phase of development sets goals and creates the software framework required to achieve those goals.
This phase often take into account everything from hardware requirements to business objectives. Specific software requirements, the software design, and programming phases are then followed by testing and maintenance phases. Finished products are launched into the marketplace, monetized, and may be further tested, analyzed, and altered based on user feedback and analytics.« Back to Glossary Index