Electronics Arts

Challenge Everything

Electronic Arts Inc. (EA), also known as EA Games, is an American developer, marketer, publisher, and distributor of video games headquartered in Redwood City, California.

Founded and incorporated on May 28, 1982 by Trip Hawkins, the company was a pioneer of the early home computer games industry and was notable for promoting the designers and programmers responsible for its games. As of 2014, Electronic Arts was the world's fourth-largest gaming company by revenue after Tencent, Sony and Microsoft.

Scenario

EA is known as one of the leaders in developing and distribute massively multiplayer online games for multiple platforms. Low-latency connections have led to the rise of new classes of games with persistent online worlds and multiplayer experiences.

Electronic Arts is committed to constantly updating and improving the features and modes of the games to ensure they remain exciting to play for as long as possible. That commitment to great gameplay requires to analyze historical and real-time server statistics, improve alerting and monitoring systems to achieve internal operation excellence focus in our production and development process.

Work

Working with 42Mate, Electronic Arts has developed and delivered application performance monitoring systems of all its titles with up to the minute status updates by tracking important server performance metrics which help engineering teams to reduce failure rate of new releases, minimize incident average time to resolution, setting up focused weekly reviews of performance, accelerate deploy cycles, and continually improving post-mortem processes.

As a team, each member working for EA plays an important role on daily delivery process.

We go through a meticulous process to ensure product quality starting from applying coding standards to continuous integration strategy. Our main objective is to leverage decision process by automatizing routinary tasks and providing tools such as real time dashboards and monitoring alarms.

We aim our efforts to build software applications using Agile methodologies and building reusable modular packages resulting in the reduction of delivery time and improving quality.

All our projects are based on popular, well-documented and well-supported frameworks. However, we are always trying new technologies that may add value to the business and increase productivity. In this way any roadblock our team reaches can be easily and quickly resolved preventing unexpected delays due to lack of support.As a team, each member working for EA plays an important role on daily delivery process.

We go through a meticulous process to ensure product quality starting on applying coding standards up to continuous integration strategy. Our main objective is to leverage decision process by providing tools such as real-time dashboards and presenting information based on real-time monitoring. We also set as another goal to identify potential scenarios where to automatize routinary tasks in order to ease daily task and improve working experience for the final user.

We aim our efforts to build software applications under Agile methodology and building on reusable modular packages, this way individual components can be implemented for future developments as an inmediate result delivery time is reduced improving  quality. 

All our projects regarless of being backend or frontend applications are based on popular, well-documented and well-supported frameworks however we are always seeking new technolgies that may add value to the business and/or easy daily tasks. This way any roadblock our team reaches can be easily and quickly resolved preventing unexpected delays due to lack of support.

We benefit with the use of solid tools and technologies such as Jenkins, Redis, Git, Laravel, Angular, Vagrant, REST Apis to ensure software architecture. To speed up development process we base our efforts relying on consolidated and promising frameworks such as Angular2 and Laravel.

EA Mock

 

We help to make it happen

CONTACT US