Time Tracking & Jira
Coding Standards
Potpourri
Testing & QA
Development & Deployment
100

Time must be logged in Harvest at this frequency.

What is daily?

100

This best practice ensures that API keys, passwords, and sensitive credentials are not hardcoded in the repository.

What is using environment variables?

100

This HTML element appears in search engine results as a short page summary and helps improve click-through rates.

What is a meta description?

100

This is the tool used for test case management at Inventive.

What is Qase?

100

This AI-powered tool is permitted at Inventive to assist with writing comments for documentation.

What is ChatGPT?

200

Time for tickets must be tracked here.

What is Jira?

200

This version control best practice helps keep a clean, organized development history by ensuring code is reviewed before merging.

What is using pull requests?

200

This optional company event takes place periodically on Fridays, featuring activities like bingo and "Name That Tune."

What is Fun Fridays?

200

This testing method involves simulating users with disabilities to ensure websites are accessible.

What is accessibility testing?

200

Before merging code, this process must be completed.

What is a code review?

300

If your time estimate for a task is wrong, you must notify these two people.

Who are the Delivery Manager and Product Manager?

300

This naming convention is used for JavaScript and Java variables and functions.

What is camelCase?

300

This must be documented in JIRA if discussed in Slack.

What is decisions or clarification?

300

This type of testing ensures that a website functions properly across different devices and screen sizes.

What is responsive testing?

300

This type of development approach ensures that code is thoroughly tested before deployment by requiring unit tests and maintaining at least 80% test coverage.

What is Test-Driven Development (TDD)?

400

This is the minimum time increment for task estimates.

What is 1 hour?

400

This naming convention is used for constants across all programming languages.

What is UPPER_SNAKE_CASE?

400

For major updates or critical topics, this is the preferred method of communication.

What is email?

400

If a bug is found, it should be logged separately from a user story, but they must be this.

What is linked?

400

If a critical production issue occurs, this is the first step.

What is notify the Delivery Manager and Engineering Manager immediately?

500

Before taking planned time off, you must do these 3 things.

What are notify your manager and DM, fill out the OOO form, and update your calendar?

500

This type of commenting practice explains the purpose of the code rather than describing what each line does.

What is "why, not what"?

500

These are Inventive's 5 core values.

What are Candor, Autonomy, Relationships, Enthusiasm, and Integrity?

500

This tool is used by Inventive to test responsiveness on both browsers and devices.

What is LambdaTest?

500

This accessibility feature provides a text alternative for images, allowing screen readers to describe visual content.

What is alt text?

M
e
n
u