Glossary
Agile Development
Agile software development is a methodology that favors short measureable increments of work over planning and engineering for longer time horizons. Its aim is to full the goals of adaptability, … more
Content Management System
A content management system (CMS) is a computer system that allows publishing, editing, and modifying content as well as site maintenance from a central page. It provides a collection of procedures … more
Progressive Enhancement
Progressive enhancement refers to a technique in web design where a less complex or robust design is created for older web browsers, and then “progressively enhanced” to do more on modern … more
Responsive Website Design
Responsive website design means designing a site that can change its look and layout dynamically depending on the context in which it is being viewed. A common scenario is to build a page that looks … more
Scrum
Taking a term from the game of rugby, a scrum in software development refers to a method of agile development. It dictates items such as the format and timing of meetings and workflow. more



