Give us feedback
agile-now-devops
Reactive icon

Agile.Now DevOps

Stable version 2.0.2 (Compatible with OutSystems 11)
Uploaded on 30 Nov (3 days ago) by 
5.0
 (4 ratings)
agile-now-devops

Agile.Now DevOps

Details
Our goal is to streamline low-code application development processes to improve quality and productivity. Our promise is you can begin your next project from the ®SAFe Essential level just within a few hours of configuration and integration work – instead of hundreds of hours.

Agile.Now streamlines the digital factory’s functions and processes, reduces manual work, improves the quality of your deliverables, and scales up productivity.
Read more

For developers and project managers working with OutSystems

Agile.Now is designed for developers and other project team members who build software applications on top of the OutSystems platform. It provides tools for unifying development processes across multiple teams in your organization.

The Agile.Now product family scales up the productivity of low-code projects throughout the entire execution process from software design, specification, development, testing, to deployment and production.


Click and watch this short video to discover what Agile.Now is all about and how it can help your teams succeed!



AgileNow DevOps Services

Agile Now DevOps is a product to automate, streamline, and accelerate the development of OutSystems applications throughout their lifecycle, from project definition to production deployment.



Project Management

FEATURES
  • AgileNow DevOps Project Management tool provides seamless integration to project management tools such as Jira and Azure DevOps
  • It synchronizes and automates project workflow across all stages of application development, including applications, modules, components, as well as teams and IT users
  • It tracks release deployments and manages teams activites working on the project
BENEFITS
  • Increase productivity, stability, and traceability throughout the Agile development process
  • Enable continuous delivery at higher quality with an improved level of professionalism
  • Communicate in an aligned manner between teams about ideas, processes, and technologies
  • Reduce effort and cost


Automated Testing

FEATURES
  • Agile.Now DevOps Automated testing is integrated into various automated testing frameworks such as GhostInspector and Tosca.
  • It orchestrates and traces automated testing everything from the creation of test folders, suites to full test execution within the testing frameworks.
  • It enables you to run tests directly from the UI and notify the team of test results and directly link the issues to the project management tool.
BENEFITS
  • Leverages the quality of the deployed software, unifies processes and eliminates inefficiencies
  • Reducing delivery lead time and speeding up time-to-market


Automated Deployment

FEATURES
  • AgileNow DevOps Automated Deployment tool is seamlessly integrated into Outsystems Lifetime, which is the centralized console to manage the infrastructure and security.
  • You can set automated behaviours easily, for staging the application development processes resulting in maximum reliability and full control over development progress and delivery flows.
BENEFITS
  • Enables best insights, visibility and control over the full life-cycle of the application development process.
  • Eliminates disruptions and inefficiencies by aligning application development practices with operational activities across teams. 


Agile methodologies using low code platforms for iteration, for CI/CD

We are clearly seeing the impact of low-code on development environments and DevOps. Low-code began with small applications, and while DevOps-style teamwork and workflows may not be needed there, as the use of low-code platforms becomes the norm for critical enterprise projects, DevOps will be a necessary element. This is where low-code is having a more obvious impact; Agile methodologies using low code platforms for iteration, for continuous improvement, and for continuous delivery. These applications aren’t one-and-done. They need to be maintained, improved and delivered, again and again.

Agile.Now Deployment Pipelines

Deployment pipelines help enterprise low-code teams build an efficient and reusable process by maintaining development, test, and production environments. Application developers can incrementally transition a new or updated application between environments, reconfiguring them with the appropriate functionality, data connections, and permissions. Agile.Now pipelines are very easy to use and take only few minutes to setup. No previous expertise or coding skills are required.

Communication between the teams

The implementation of the DevOps approach presupposes that developers, QA engineers, and system administrators now work in alignment with each other. The ongoing communication between the DevOps practitioners allows for fewer bugs missed and faster preparation and delivery of new software pieces to production.

Increased test automation

Continuous testing is one of the key components of the DevOps approach. To achieve it, testing is automated with the use of specialized tools, e.g., Selenium, Ghost Inspector, and Tricentis Tosca which are designed to automatically perform various types of tests (such as unit, functional, integration testing) and promptly notify the DevOps practitioners on detected bugs.

You Should Adopt Agile.Now DevOps If:

  • You have the lack of a good project foundation, preventing scalability in an efficient and secure way.
  • Items are untraceable, since the project backlog is detached, not knowing what has changed and by whom.
  • No automated testing, as in general testing is done ad-hoc, creating serious quality problems.
  • No CI/CD practices or framework.
  • Lower productivity and less reliable software. Developers spend more time on infrastructure and configuration and less on delivering business value.


Contact information

agile.now@esystems.fi or web site

Support

eSystems Nordic Oy - https://www.esystems.fi

User manual

Knowledge base inside of application or support portal

What’s new (2.0.2)

This release notes highlights recent Agile.Now developments.

Configurable Component synchronizations 

Underneath Settings > Connects apps menu, there is a new toggle button that allows you to disable or enable component synchronization. 

This feature can be configured only at admin or project lead permission privilege level. 

Benefit:

  • Jira’s next-gen projects and Azure DevOps do not support the concept of components, so disabling this feature simplifies the setup and configuration of project management tool.

Multiple virtual environment

In software development and DevOps deployment processes, it is common to require setting up multiple environments in the pipeline. Typically, development environments are divided into development, staging (for QA testing) and production environments. However, for more complex products it is imperative to optimize the pipeline into multi branches of environments. For example, there may be the need for certain conditions or branches of application modules depending on the country. The major reason for multiple environment capability is testing and ensuring the quality of the release.

The new enhancement enables you to configure easily multiple virtual environments for different stages in software development pipeline depending on your organization's needs. 

Benefits:

  • Improves optimizing the development workflow according to your organization needs and pipelines, no matter what your software development and DevOps deployment processes look like.
  • Enables the team to work more effectively and efficiently.
  • Enables your team to rigorously test the software in multiple stages before deployed and made available to end-users.

Real-time issue synchronization 

Underneath Settings > Connects apps > Project management menu, you can enable real-time issue synchronization and configure a Webhook endpoint so that when an issue is updated in the project management tool, Agile.Now gets notified and updated correspondingly in real-time.

Benefits: 

  • By enabling the feature, Agile.Now remains up-to-date during the session and there is no need for manual synchronization.  

Project synchronization

By default, upon re-login, the previous session’s project meta data appears on the dashboard.

Benefit: 

  • This feature improves user experience as typically Agile.Now users work on the same project for a period and therefore, they do not need to select the project after each login.

Assign an issue to a user

You can now assign an issue to a user directly from Agile.Now dashboard.

Benefit:

  • This eliminates the burden of going back and forth to the project management tool for assigning a task to a user, thus improving usability and saving time.

Improving Agile.Now probe registration and authentication

Agile.Now probe registration and authentication is now easier to manage.


Reviews (0)
Related assets
More from eSystems Agile.Now