Rally Software and GitLab are leading tools in project management and DevOps, each offering unique strengths. GitLab has an advantage in CI/CD functionality and overall user experience.
Features: Rally Software is known for its extensive project management capabilities, seamless integration with tools like JIRA, and support for both Scrum and Kanban methodologies. It also provides comprehensive release tracking and customizable reporting. GitLab shines with its strong CI/CD features, ease of use, and effective integration with version control systems, making it a pivotal tool for team collaboration on a unified DevOps platform.
Room for Improvement: Rally Software could improve its performance, defect management features, Kanban support, and analytics capabilities. GitLab can enhance integration with various project management tools, improve security features, and provide more intuitive documentation to simplify user experience.
Ease of Deployment and Customer Service: Rally Software is available as a public cloud and hybrid solution, with users praising its responsive technical support and continuous improvements driven by customer feedback. GitLab offers versatile deployment options including on-premises, public, and hybrid cloud, noted for its reliable performance. Users appreciate its alignment with DevOps processes, though improved integration capabilities are desired.
Pricing and ROI: Rally Software is considered expensive, particularly for larger user bases, but it offers substantial ROI when implementing agile at scale. GitLab is generally perceived as reasonably priced, especially for smaller teams or those utilizing its open-source version, offering good value due to its comprehensive features.
We have saved time significantly, reducing deployment time from four hours to five minutes per deployment.
Migrating to GitLab is bringing time-saving benefits, and everything is easier to automate.
They utilize a severity and priority ticket system, with corresponding SLAs, to address our inquiries efficiently.
I have had meetings where they taught me, explained things, and provided guidance for starting from scratch.
We have rarely needed to escalate issues to technical support since GitLab usually runs seamlessly.
It has all the features required for our coding and deployment needs, which makes it scalable to our changing requirements.
For scaling, other deployment options from GitLab's side need to be adopted.
In terms of scalability, GitLab in the cloud is easy to scale.
I have not encountered any performance or stability issues with GitLab so far.
The updates are frequent and demanding, happening at least once a week due to security reasons.
It would be beneficial to have a user-friendly interface for setting up these configurations, instead of just writing YAML files.
It is essential to conduct proper testing, such as unit tests and code coverage, within the SDLC pipelines.
Improvements are needed for stability, as the system tends to degrade over a few days and often requires a restart.
The pricing of GitLab is reasonable, aligning with what I consider to be average compared to competitors.
The cost depends on the subscription plan adopted, such as premium or ultimate, typically charged per user.
Even when working in other small organizations, we opted for GitLab as it was cost-efficient.
The Ultimate version offers enhanced features for security scanning through DAST and SAST analysis, which have greatly benefitted our project workflow.
By integrating GitLab as a DevOps platform, we have enhanced agility, improved our time to market, and different teams can work collaboratively on various projects.
As we implement automated testing and DevSecOps, it speeds up the process by forty to sixty percent.
GitLab is a complete DevOps platform that enables teams to collaborate and deliver software faster.
It provides a single application for the entire DevOps lifecycle, from planning and development to testing, deployment, and monitoring.
With GitLab, teams can streamline their workflows, automate processes, and improve productivity.
With Rally Software, you can plan, prioritize, manage, track, and continuously improve your work so that you can deliver the value that your customers need with speed, quality, and efficiency. Our enterprise-class Application Lifecycle Management (ALM) SaaS platform provides visibility into progress, roadblocks, and dependencies across multiple teams, projects, and programs. This allows you to align to your strategic goals and create better business results, and to do it all in a single system of record.
We monitor all Enterprise Agile Planning Tools reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.