Commit - functionality or set of functionalities that are added to the complete version of the application
SLA (Service Level Agreement) - a contract for application maintenance and resolution, which includes response times for specific types of errors and how to resolve them. The SLA may also include such work as reporting, service monitoring and network monitoring.
Jira - project management and bug tracking software. With this tool you can create tickets (tickets), which then go through the solution path. A very complex tool, but there are several alternatives on the market to Jira.
Code validation - The process of checking the architecture of the code and its individual components. Validation aims to remove errors that may cause further complications in the future
Millestone - Milestones, with the help of which we identify in the business analysis the most important moments that lead to the achievement of the goal
IT integrations - Linking two IT systems or databases into one
IoT - The concept that uniquely identifiable objects can either directly or indirectly collect, process or exchange data via a KNX smart electrical system or computer network
QR codes (Code or Quick Response Code) - Barcodes that allow the storage of a large amount of data, such as a link to a page.
UI (user interface) - The user interface, or everything the user sees in the application. UI elements are:
- User interface design (tabs, buttons, menus),
- The overall appearance of the site (design, color scheme),
- The content and architecture of the information (links, texts, overall message),
- functionality (operation of the site),
- Usability (accessibility of the site, readability of information),
- interactions (animations).
UX (user experience) - A set of rules to design user-friendly applications and interfaces
Dynamic search - library (set of tools) that allows you to conveniently and quickly send queries to the search engine.
Github - A repository for software located in the cloud. Allows version control and sharing of snippets or all source code
Programming language - A set of rules that define when a sequence of symbols forms a computer program and what computation it describes. This can include Kotlin, Swift, Java, Python and many others
Deploy - release of new software version
RWD (Responsive web design) - a very important concept from a UI point of view, concerns the adaptation of applications to different monitor resolutions.
Decomposition - used in business analysis, involves breaking down one functionality into smaller tasks for more efficient implementation
Endpoint - A term used for API integrations. An endpoint is an endpoint to which external software can connect
Application architecture - describes the relationship between elements of the application and database interface
Flutter - Technology from Google that allows simultaneous development of applications for both of the most popular mobile operating systems
Native applications - Applications developed using a native language for a specific operating system, e.g. kotlin for android and swift for iOS
Performance - speed and stability of software operation
Statistical events - in-app events that are relevant to the marketing and development of the app, this could include clicking on a button or searching for a keyword
GAnalytics - A tool for measuring statistics and goals, including in mobile applications
Hotfix - Quick repair of a single error in the application, usually in the PROD version
Hot reload - live preview of the application after changes
Debugging or bugfixing - Identification and debugging of applications or other software
Slack - The most popular communicator for the IT industry and project teams. It allows you to communicate directly with a selected person or with a group of people in operations.
Finally, we have 20 terms directly related to Project Management. Here they are:
- Scope of the project (Project Scope): A detailed description of all works, products and results that are included in the project and all works, products and results that are excluded from the project.
- Project Schedule: A plan that specifies the sequence and timing of tasks and project milestones.
- Project Budget: The amount of funds allocated to finance the entire project, including the cost of resources, materials and other expenses.
- Project Team: A group of people responsible for carrying out project tasks, managing risks and achieving project goals.
- Project Risk: A potential event or situation that could affect the success of the project, either positively or negatively.
- Quality Plan: A document that defines standards and quality criteria for products or services created in a project.
- Stakeholder (Stakeholder): A person or organization that has an interest in or can be influenced by the project.
- Resource Management: The process of allocating, monitoring and optimizing human, financial and material resources in a project.
- Progress Monitoring: Track and control the completion of project tasks and milestones to make sure the project stays on schedule.
- Reporting: Regular communication of project progress to both the project team and stakeholders.
- Change Management: The process of identifying, evaluating, accepting or rejecting changes to a project to ensure compliance with revised requirements.
- Milestones: An important point of achievement in a project, usually associated with the completion of a key milestone or the achievement of a specific goal.
- Risk Management: The process of identifying, analyzing, evaluating and managing project risks to minimize potential negative impacts.
- Task Dependencies: Relationships between tasks that determine the order in which they must be completed in order for the project to proceed on schedule.
- Project Phase: A logically related group of tasks that form a coherent element of a project, usually culminating in an important achievement or checkpoint.
- Project Communication: The process of transferring information between the project team, stakeholders and other involved parties.
- Human Resource Management: Activities related to recruiting, training, motivating and managing the performance of project team members.
- Impact (Impact): The effect that a decision or event may have on project objectives, resources or schedule.
- Purchasing and Procurement: The process of selecting and acquiring needed resources, services or products from outside to meet project requirements.
- Project Acceptance: Formal confirmation by stakeholders that the project objectives have been achieved and the project can be completed.