See our list of terminologies
Agile Business Analyst: An Agile business analyst is one who elicits, gathers, structures, documents and interprets complex business requirements in line with set agile principles and practice required to drive business solutions. The Agile business analyst supports the product owner and the scrum team throughout the project.
Agile Coach: An agile coach is a person with a deep understanding of agile principles and practice who helps teams and individuals with the adoption of agile.
Business Owner: A business owner is an individual with vested interest and knowledge of a system or process within a business unit or organization.
Business Analyst: A business analyst (BA) is someone who analyzes an organization or business domain (real or hypothetical) and documents its business or processes or systems, assessing the business model or its integration with technology.
Change Manager: A change manager plays a key role in ensuring projects meet objectives on time and on budget by increasing employee adoption and usage. This person focuses on the people side of change, including changes to business processes, systems and technology, job roles and organization structures
DBA: A DBA (Database Administrator) is a person charged with the role of creating, maintaining, backups, querying, turning, user rights assignment and security of an organization’s database.
Developer: A person who writes code, builds applications, systems and subsystems.
Enterprise Coach: An Enterprise Coach is a person with several years of experience in modern agile practices related to non-IT functions such as human resources (also called People Management or People Operations), finance, and control.
Network Administrator: A network administrator is a person responsible for keeping an organization’s computer network up-to-date and operating as intended.
Network Analyst: Network analyst is a somewhat broad term that is used to describe several fields of work related to computer networks. Those who work in this field might be referred to as network architects, web administrators and developers, and telecommunication specialists.
Network Engineer: A network engineer, also known as network architect, designs and implements computer networks. Unlike network administrators, who perform day-to-day support, the network engineer focuses on high-level design and planning.
Operations Analyst: The operations analyst is a key member of the operations team supporting data management, client reporting, trade processes, and problem resolution. This person works closely with the Client Support Services manager and the operations team to ensure integrity of the data systems.
Portfolio Manager: A Portfolio Manager is a professional responsible for making investment decisions and carrying out investment activities on behalf of vested individuals or institutions.
Quality Analyst: A software quality analyst is responsible for applying the principles and practices of software quality assurance throughout the software development life cycle.
System Analyst: A systems analyst is a person who uses analysis and design techniques to solve business problems using information technology. Systems analysts may serve as change agents who identify the organizational improvements needed, design systems to implement those changes, and train and motivate others to use the systems
Systems Engineer: A person who focuses on how to design and manage complex systems over their life cycles.
Software Engineer: A software engineer is a person who applies the principles of software engineering to the design, development, maintenance, testing, and evaluation of a computer software