Tools

Bug (Issue) Tracking tools

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

Continuous Delivery

An approach of producing software in short cycles, ensuring that the code rapidly and safely deployed, software released reliably at any time, helps reduce the cost, time, and risk of delivering changes.

 

Continuous Deployment (CD)

Updating а server with automated schedule. These updates include code revision, auto/unit test running.

Continuous Integration (CI)

Merging all developer working copies with a shared mainline several times a day.

CVS

Stands for Concurrent Versions System, a program that allows code developer to save and retrieve different development versions of source code. It also helps a team of developers share control of different versions of files in a common repository of files.

Apache Mesos

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

Apache Spark

An open-source lightning-fast cluster computing technology, designed for fast computation. Has in-memory cluster computing that increases the processing speed of an app.

Appdynamics

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

API.AI

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

Asana

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.

APM

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. 

Bamboo

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. 

Basecamp

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. 

Big Data tools

Hadoop, Hive, Pig, Apache HBase, Cassandra, MapReduce (method), Spark.

Bitbucket

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 system

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

Bugzilla

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. 

Build Automation

The process of automating the creation of a software build that allows compiling computer source code into binary code, packaging it, and running automated tests, etc.

Dynatrace

An application monitoring tool that helps developers, testers  to ensure that applications work fast and reliable, provides an exceptional user experiences.

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. 

Camunda

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.

Celery

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.

CDN

Stands for Content Delivery Network, a distributed network of proxy servers deployed in multiple data centers, it delivers webpages to a user based on his geolocations, the origin of the webpage and a content delivery server.

 

Confluence

A team collaboration software, developed by Atlassian, kind of a content management system that used by software teams to assemble ideas, discuss the work, exchange documents, plans, wikis, team workspaces, workflows etc. It integrates well with Jira.

Compiler

A special computer program that transfigures source code written in a programming language into another computer language.

Subscribe for updates