Definitions related to agile software development, including terms about Scrum and words and phrases about user stories, extreme programming (XP), Crystal, feature-driven development and Adaptive.
fist to five (fist of five)
Fist to five, or fist of five, is a consensus-building technique used by Agile software development teams to poll team members and come to an agreement.
Empiricism is a philosophical theory applicable in many disciplines, including science and software development, that human knowledge comes predominantly from experiences gathered through the five senses.
Agnostic, in an information technology (IT) context, refers to something that is generalized so that it is interoperable among various systems.
Definitions about software applications and development including operating system vocabulary, programming terminology, words about Internet applications and terms used in app/dev.
A web crawler, crawler or web spider, is a computer program that's used to search and automatically index website content and other information over the internet.
Synchronous/asynchronous APIs are application programming interfaces that return data for requests either immediately or at a later time, respectively.
A blog, short for weblog, is a frequently updated web page used for personal commentary or business content.
This glossary contains definitions related to the DevOps movement. Some definitions explain the meaning of words used to describe how a DevOps culture breaks down silos between software development and operations teams. Other definitions are related to the software tools that DevOps engineers use to lower costs, achieve higher productivity and automate tasks.
Amazon Web Services (AWS)
AWS (Amazon Web Services) is a comprehensive, evolving cloud computing platform provided by Amazon that includes a mixture of infrastructure-as-a-service (IaaS), platform-as-a-service (PaaS) and packaged-software-as-a-service (SaaS) offerings.
Talent acquisition is the strategic process employers use to analyze their long-term talent needs in the context of business goals, identify and develop the best talent sources, then execute the strategy by recruiting, evaluating and onboarding candidates.
Android OS is a Linux-based mobile operating system that primarily runs on smartphones and tablets.
Definitions related to software programming, including tech terms about programming languages and words and phrases about software design, coding, testing and debugging.
The term filter in computing can mean a variety of things, depending on the technology or technical discipline in question.
An initialization vector (IV) is an arbitrary number that can be used with a secret key for data encryption to foil cyber attacks.
Logical implication is a type of relationship between two statements or sentences. The relation translates verbally into 'logically implies' or the logical connective 'if/then' and is symbolized by a double-lined arrow pointing toward the right (=>).