Specs & Requirements.
An organizational lifecycle function within a company dealing with the planning, forecasting, and production, or marketing of a product or products at all stages of the product lifecycle. Similarly, product lifecycle management (PLM) integrates people, data, processes, and business systems.
A technique for testing a hypothesis in which multiple variables are modified. The goal of multivariate testing is to determine which combination of variations performs the best out of all of the possible combinations.
Agile software development is a set of principles for software development in which requirements and solutions evolve through collaboration between self-organizing, cross-functional teams.
Brainstorming is a group creativity technique by which efforts are made to find a conclusion for a specific problem by gathering a list of ideas spontaneously contributed by its members.
The amount of mental processing power needed to use your site, affects how easily users find content and complete tasks.
The activity of checking all of the content on a website, and compiling it into a big list.
People relate to computer interactions much like human conversation, so observing normal conversational rules is a useful design tactic.
A plan for the future actions of the team. It could be on a spreadsheet, post its or timeline.
The flexibility-usability trade-off is a design principle maintaining that, as the flexibility of a system increases, its usability decreases. The trade-off exists because accommodating flexibility requires satisfying a larger set of requirements, which results in complexity and usability compromises.
Jira is a proprietary issue tracking product, developed by Atlassian. It provides bug tracking, issue tracking, and project management functions.
In product development, the minimum viable product (MVP) is a product which has just enough features to gather validated learning about the product and its continued development.
Involvement of the stakeholders, designers, researchers and end-users in the design process in order to help ensure that the end product meets the needs of its intended user base.
Task analysis is a step-by-step analysis of the users’ task, from their perspective.
Usability testing is the best way to understand how real users experience your website or application. Unlike interviews or focus groups that attempt to get users to accurately self-report their own behavior or preferences, a well-designed user test measures actual performance on mission-critical tasks.
List of actions or event steps, typically defining the interactions between a role (known in the Unified Modeling Language as an actor) and a system, to achieve a goal.
A user flow is a collection of Web pages that define a logical task. It consists of a number of steps that need to be performed in order to complete the task.
User stories are part of an agile approach that helps shift the focus from writing about requirements to talking about them. All agile user stories include a written sentence or two and, more importantly, a series of conversations about the desired functionality.