TrustRadius: an HG Insights company

Save this comparison

Save this comparison

Add Product

Recommended Comparisons

    Overview
    ProductRatingMost Used ByProduct SummaryStarting Price

    GoCD

    Score8 out of 10
    N/AGoCD, from ThoughtWorks in Chicago, is an application lifecycle management and development tool.N/A

    Jellyfish

    Score8.5 out of 10
    N/AJellyfish is an intelligence platform for AI-Integrated Engineering. According to the vendor, the solution assists over 1,000 companies—including DraftKings, Box, and Blue Yonder—in utilizing Artificial Intelligence to manage software development lifecycles. By aggregating engineering data and contextual intelligence, Jellyfish is designed to help Research and Development (R&D) organizations measure impact, adopt industry practices, and support decision-making across AI adoption, project…N/A
    Pricing
    GoCDJellyfish
    Editions & Modules
    No answers on this topic
    No answers on this topic
    Offerings
    Pricing Offerings
    GoCDJellyfish
    Free Trial
    NoNo
    Free/Freemium Version
    NoNo
    Premium Consulting/Integration Services
    NoNo
    Entry-level Setup FeeNo setup feeNo setup fee
    Additional Details——
    More Pricing Information
    Best Alternatives
    GoCDJellyfish
    Small Businesses
    Apache Maven
    Score9.1 out of 10
    No answers on this topic
    Medium-sized Companies
    Apache Maven
    Score9.1 out of 10
    No answers on this topic
    Enterprises
    Gradle Build Tool (Open Source)
    Score9 out of 10
    No answers on this topic
    All AlternativesView all alternativesView all alternatives
    User Ratings
    GoCDJellyfish
    Likelihood to Recommend
    9.0
    (2 ratings)
    8.3
    (3 ratings)
    User Testimonials
    GoCDJellyfish
    Likelihood to Recommend
    ThoughtWorks
    Previously, our team used Jenkins. However, since it's a shared deployment resource we don't have admin access. We tried GoCD as it's open source and we really like. We set up our deployment pipeline to run whenever codes are merged to master, run the unit test and revert back if it doesn't pass. Once it's deployed to the staging environment, we can simply do 1-click to deploy the appropriate version to production. We use this to deploy to an on-prem server and also AWS. Some deployment pipelines use custom Powershell script for.Net application, some others use Bash script to execute the docker push and cloud formation template to build elastic beanstalk.
    Incentivized
    Read full review
    Jellyfish (Orthogonal Networks, Inc.)
    Jellyfish allows us to understand the allocation of our efforts without time tracking. We are also able to integrate this platform with our existing ticket tracking system and can see analytics instantly! Jellyfish works well for our teams because it has an opinionated view. Jellyfish understands that the metrics for an engineering team should help you understand what your organization values and is actively working on. We can use Jellyfish in a strategic way compared to other tools like this.
    Incentivized
    Read full review
    Pros
    ThoughtWorks
    • Pipeline-as-Code works really well. All our pipelines are defined in yml files, which are checked into SCM.
    • The ability to link multiple pipelines together is really cool. Later pipelines can declare a dependency to pick up the build artifacts of earlier ones.
    • Agents definition is really great. We can define multiple different kinds of environments to best suit our diverse build systems.
    Incentivized
    Read full review
    Jellyfish (Orthogonal Networks, Inc.)
    • Integration with JIRA.
    • Integration with GitHub.
    • Friendly UI.
    • Easy to read.
    Incentivized
    Read full review
    Cons
    ThoughtWorks
    • UI can be improved
    • Location for settings can be re-arranged
    • API for setting up pipeline
    Incentivized
    Read full review
    Jellyfish (Orthogonal Networks, Inc.)
    • UI and navigation aren't very intuitive and require additional research before being able to use.
    • The individual developer metrics are not very useful and make the interface feel cluttered.
    • Overall, it takes time for the end-user to truly learn how to use the platform and navigate. There is so much information/data available that although the above is a con, we felt it still made sense, despite the learning curve.
    Incentivized
    Read full review
    Alternatives Considered
    ThoughtWorks
    GoCD is easier to setup, but harder to customize at runtime. There's no way to trigger a pipeline with custom parameters.
    Jenkins is more flexible at runtime. You can define multiple user-provided parameters so when user needs to trigger a build, there's a form for him/her to input the parameters.
    Incentivized
    Read full review
    Jellyfish (Orthogonal Networks, Inc.)
    The really cool thing about Jellyfish is the integrations that it has with the other tools, which are also very common within the software development industry. Consolidating all this data and being able to see graphs, numbers, and percentages in one place gives you a better way to analyze and define better solutions to improve your software development processes.
    Incentivized
    Read full review
    Return on Investment
    ThoughtWorks
    • ROI has been good since it's open source
    • Settings.xml need to be backed up periodically. It contains all the settings for your pipelines! We accidentally deleted before and we have to restore and re-create several missing pipelines
    • More straight forward use of API and allows filtering e.g., pull all pipelines triggered after this date
    Incentivized
    Read full review
    Jellyfish (Orthogonal Networks, Inc.)
    • Easy setup and takes time to learn, but overall easy to use one you get the hang of it.
    • Strategic roadmapping.
    • Return on Investment increased.
    Incentivized
    Read full review
    ScreenShots