Stands for Adobe Experience Manager. A management solution that enables you to build websites, mobile apps, etc.

Apache Ivy

An Ant transitive package manager extension that is used to resolve project dependencies, manage external libraries during the project development. 

Apache Mesos

An open source software used for the cluster manager. It provides efficient resource isolation and sharing across distributed applications or frameworks. 


A web-based software development environment that runs on an Oracle database. It enables you to design, develop and deploy beautiful, responsive, database-driven applications using only your web browser.


A user experience platform for developing human-computer interaction technologies based on natural language conversations.


Stands for Application Performance Management, the technology used to monitor and manage the performance and availability of software applications, its primary goal is to deliver digital customer experience. 


An application performance management tool, used to monitor, manage, and optimize complex software environments, manage the availability of cloud computing apps.


A Repository Manager that supports all leading packaging formats, CI/CD and DevOps tools.


A project management tool designed to help teams track their work, to make easier collaboration and communication. Allows to manage projects/tasks online without the use of email.


A set of cloud-based task and code management tools for software developers. It is developed to speed up software development and provide support for distributed agile teams.


A Continuous Integration server that automates the process of building, testing and deploying software, it is developed by Atlassian and integrates closely with other elements of the Atlassian suite. 


A web-based project management tool, provides a set up to-dos, a schedule, allows to create and upload documents and files, use team chat and check in regularly with the group. 


Stands for Business Intelligence and Reporting Tools. An open source software project that supplies reporting and business intelligence capabilities for rich client and web applications, predominantly those based on Java and Java EE.


A web-based system for hosting version control repositories owned by Atlassian. Supports both Git and Mercurial revision control systems; written in Python

Bug (Issue) Tracking tools

Jira, Mantis, Confluence, Redmine, YouTrack, Trello, BaseCamp.

Bug/Issue Tracking system

Tracking bugs, reports. Issue tracking - software for project management, tasks in team, etc.


A web-based testing tool and \open-source bug tracking system that allows developers to effectively keep track of outstanding problems with their product, written in Perl and uses a MySQL database. Also can be used as a test management tool. 

CA Plex

A model-based, architected rapid application development platform that provides an efficient environment to integrate and maintain large-scale business apps for multiple platforms. 


A light-weight, open source platform for Business Process Management, the leader for workflow automation, used for general software development and provides IT-alignment based on Business Process Model and Notation for structured workflows.


An open source asynchronous task queue based on distributed message passing, it is reliable and flexible system to process vast amounts of messages, it focuses on real-time processing, while also supporting task scheduling.

CI tools

Jenkins, TeamCity, TFS (mainly C#), CruiseControl (C#), Bamboo, Hudson, Travis.


continuous integration configuration that enables utilizing CI in the development process. It supports any language that builds on Linux.


A software configuration management tool for all types of files and directories, records all actions, it provides a modeling and configuration management application, allows to retrieve code modules or other artifacts that make up a deliverable software product.


A change management tool from IBM that tracks and manages defects and change requests throughout the development process. It allows to manage every type of change activity associated with software development, including enhancement requests, defect reports, and documentation modifications.


Stands for Control Objectives for Information and Related Technologies. A framework designed for IT management.

Development by