IT Services

Information Technology Services

ATS IT services are facilitated through our wholly-owned subsidiary, ATS Evolution Company (EVO). EVO specializes in Agile Scrum methodologies to perform web application development, mobile application development, graphic design, and IT infrastructure and cybersecurity consulting.

Agile Scrum Methodologies

EVO has implemented an enhanced agile software engineering framework called Scrum. Scrum is a framework within which people can address complex adaptive problems, while productively and creatively delivering products of the highest possible value. EVO team members hold the following Scrum certifications:

Certified Scrum Master Certified Scrum Product Owner Certified Scrum Developer Certified Scrum Professional

Scrum enables the Evo software engineering team to produce dynamic, high-quality products and tools in a manner that is consistent with the ever-evolving business needs of ATS customers and business partners. The following is a brief overview of Scrum.

According to the Scrum Alliance, Scrum is a simple, yet incredibly powerful, set of principles and practices that help teams deliver products in short cycles, enabling fast feedback, continuous improvement, and rapid adaptation to change. Scrum is an Agile framework for completing complex projects. Scrum originally was formalized for software development projects, but it works well for any complex, innovative scope of work. The possibilities are endless. The Scrum framework is deceptively simple.

  • A product owner creates a prioritized wish list called a product backlog.
  • During sprint planning, the team pulls a small chunk from the top of that wish list, a sprint backlog, and decides how to implement those pieces.
  • The team has a certain amount of time - a sprint (usually two to four weeks) - to complete its work, but it meets each day to assess its progress (daily Scrum).
  • Along the way, the ScrumMaster keeps the team focused on its goal.
  • At the end of the sprint, the work should be potentially shippable: ready to hand to a customer, put on a store shelf, or show to a stakeholder.
  • The sprint ends with a sprint review and retrospective.
  • As the next sprint begins, the team chooses another chunk of the product backlog and begins working again.

Web Application Development

EVO builds web applications on established open source JavaScript libraries and leading industry technologies. Utilizing a Node.js backbone stack for server-side and client-side development, our applications provide a lightweight footprint, along with adaptability and flexibility in the user's choice of client device via a web browser. Data are stored in a combination of PostgreSQL and MongoDB to facilitate and promote scalability and adaptability of complex simulations. EVO offers a custom permission-based access control architecture. All data are consistently backed up for data asset protection. EVO web applications are offered with available load balancing, live monitoring and alerting, and seamless scalability of processing power and storage. Long-term data storage is managed through highly available and adaptive SSD-based block storage volumes.

EVO software development teams strictly adhere to source control and configuration management best practices in an Agile Scrum development methodology. The development teams utilize Git, Bitbucket, and SourceTree for source control. Source code branches are managed in several application environments, including local, testing, staging, demo, user acceptance testing (UAT), and production. Code changes are required to undergo unit testing and end-to-end testing prior to a developer creating a pull request. Code promotion through the upper-level environments is handled by senior development staff, after a thorough code review process. Detailed release notes are included with code promotion to each upper-level environment.

Mobile Application Development

EVO utilizes top-rated, open source mobile Software Development Kits (SDKs) and frameworks to develop native and progressive web applications. We deliver highly functional mobile applications with standard features that users expect, as well as next-generation technologies and integration points, such as segmented notifications, geo-tracking, location-sensing, offline data sync, and more.

Graphic Design

EVO graphic designers specialize in consistent business identity branding, video production, and user experience. This team touches every project in EVO, ensuring the delivery of a polished, production-ready experience.

IT Infrastructure Consulting

EVO's highly-skilled IT professionals provide assessment, strategy development, implementation, and support of critical organizational infrastructure. With expertise in DoD NIST regulations and compliance, EVO is able to ensure confidentiality, integrity, and availability of resources and equipment.

Cybersecurity Consulting

EVO cybersecurity services provide guidance, assessment, mitigation, and implementation of critical organizational assets by detecting and protecting against increasingly sophisticated threats.