SpeakEasy - Taking the Jargon Our of the Industry SpeakEasy - Taking the Jargon Our of the Industry

Agile Methodology Glossary

Agile Methodology

Incremental Development

In an Agile context, Incremental Development is when each successive version of a product is usable, and each builds upon the previous version by adding user-visible functionality.

Website Development

Information Architecture (IA)

The information blueprint and navigation of a website. It typically includes a site map, wireframes (see definition) for each page and any necessary notations regarding navigation, content and features that will be included on the site.

Agile Methodology

Information Radiators

“Information radiator” is the term for any of a number of visual displays which a team places in a highly visible location, so that all team members can see the latest information at a glance.

Development Operations (DevOps)

Infrastructure-as-a-Service (IaaS)

A self-service computing, networking, and storage utility on-demand over a network.

Agile Methodology

Integration

“Integration” (or “integrating”) refers to any efforts still required for a project team to deliver a product suitable for release as a functional whole.

Development Operations (DevOps)

Integration Testing

Testing that occurs after unit testing, but before validation testing, where individual software components are combined and tested as a single group to ensure they work as a whole.

eCommerce

Inventory

Inventory is a retailer’s or ecommerce store’s products on hand, waiting to be sold.

Agile Methodology

INVEST

The acronym INVEST stands for a set of criteria used to assess the quality of a user story. If the story fails to meet one of these criteria, the team may want to reword it.

Website Development

IP Address (commonly referred to as an IP)

is an address that identifies a computer on the Internet. IP addresses consist of four groups of numbers separated by three dots. For example: 216.22.48.225

Website Development

ISP (Internet Service Provider)

a company that provides access to the Internet and other Internet services.

Development Operations (DevOps)

Issue Tracking

A process that allows programmers and quality assurance personnel to track the flow of defects and new features from identification to resolution.

Agile Methodology

Iteration

An iteration is a timebox during which development takes place. The duration may vary from project to project and is usually fixed.

Agile Methodology

Iterative Development

Agile projects are iterative insofar as they intentionally allow for “repeating” software development activities, and for potentially “revisiting” the same work products (the phrase “planned rework” is sometimes used; refactoring is a good example).

Website Development

Java

Developed in the 1990s and still the most in demand language, Java is the gold standard in web development all over the world, in every area. It’s object oriented, class based and works on any platform, making it extremely versatile. If you want to make your safe employable to pretty much every tech company in […]

Website Development

JavaScript

A front end language used for creating and developing websites, desktop apps and games. JavaScript runs on all browsers and can be worked with on programs that are not web based. It supports both functional and object oriented programming styles, and is basically your go-to for making stellar user interfaces and websites/apps/games that look super […]

WordPress CMS

Jetpack WordPress

Jetpack is the core WordPress all-in-one plugin that includes modules for security, website backups, site search, social links and more.

WordPress CMS

JPG, PNG, GIF, WebP and SVG

JPG, PNG, GIF, WebP and SVG are all image file formats. While similar (they display images) each has a time and place, and I would suggest you read this article on which image file type to use to better understand each formats’ purpose.

Agile Methodology

Kanban

The Kanban Method is a means to design, manage and improve flow for knowledge work and allows teams to start where they are to drive evolutionary change.

Agile Methodology

Kanban Board

A Kanban Board is a visual workflow tool consisting of multiple columns. Each column represents a different stage in the workflow process.

Web3

Key

See public key, private key

eCommerce

Keyword stuffing

Keyword stuffing is an SEO technique that overloads a webpage with as many keywords as possible, often without context, to manipulate a site’s search engine ranking. This is typically much less effective in generating revenue than to focus on writing for your audience. Learn how to grow your site traffic organically in this guide.