Helix ALM all in one package
Great, used on numerous projects. I prefer it vs a number of other tools I've used: Doors, Confluence, Jira, Jama, Matrix, Trello, Rational, and in house custom.
There are numerous packages out there but few that are all in one - one support center packages like Perforce Helix. People often forget that the biggest investment is the user's learning time and having s flexible tool with strong support and ownership is essential.
Many other tool packages depend on email or user group/forum support that is unpredictable for each of the "linked" parts of the tool set. I've spend many hours to days trying to find help for problems on some of these.
That said, I like that Helix in "insanely configurable", flexible and strongly supported with phone center, tutorials, examples and templates.
Round tripping items with MS tools as Word & Excel somewhat cumbersome. Editing in Helix vs familiar MS Word limited.
Powerful tool for product development, learning curve is difficult for new users (using 2015.1.2)
centralized requirement, bug and test tracking with a complete audit trail of edits, as well as "easy" automatically updating trace matrices.
Captures requirements, bugs and testing all in one place, instant update so people are all using the most up to date version, easy to add new users and licenses, can update fields and text easily to better suit project needs,
Word export challenges mean that the team won't use the export feature any more and instead has to make the update twice - once in the ALM and once in our "official" word version
Test case and Test Run setup isn't WYSIWIG when embedding images into test steps, greatly annoying my developers
Test Run system is not adaptable to mechanical testing, where there is one test setup and then many samples to run on a simple test (like a pull test) - so we have testing in multiple places.
Validation overhead for medical device software tool requirements means we can't easily update (which means we can't update without spending on re-validation)
The tool is not particularly user-friendly - I've used it for years and know where almost everything is, but new users, particularly less tech-savvy ones, have an extremely difficult time moving items through the workflow and executing tests in the system.
the product is an example of an old desk top application
nothing about this product can be said to be good , it is old , cumbersome and clunky .
the product needs to be refactored and replaced
poor reports - difficult to create
can not have different type of issues
does not really support scrum approach
Response from Perforce
Thank you for sharing your thoughts, Tim.
We're sorry to hear that your experience hasn't met your expectations. Our support team is always ready to help you and can be reached at [email protected] I'd also like to follow up and learn more details about your experience (and how we can make it better).
Helix ALM receives quarterly updates to both the desktop and web clients. You can use both clients with your license. Our top priority with product updates is to make it easier for you to use.
It's true that you can't have different types of issues in the Helix IM module. But you can differentiate between issues using a field type (e.g. feature request or bug). Helix ALM also lets you use different item types for requirements, requirement documents, test cases, test runs, and issues. Contact [email protected] if you have more questions about this.
-Jeni at Perforce Support
Helix ALM has the necessary core features but needs work in terms of usability
Through this software, I was able to successfully document software specifications that were linked against test cases, and ultimately used for test runs. This allowed our team to much better understand just how much more work was required to be done and how far along we were in terms of the QA testing.
The software contains good functionality for linking various bits of information together between the different modules that we use (requirements, test case management, defect tracking). It's also has the flexibility to be configured to work with many different kinds of workflows (we know because we've gone through a number of different design processes over the years that we've used this).
The text editing is the portion of the software that I like the least. Copying and pasting seems to mangle linefeeds, building up a nested list of bullets has inconsistent behavior, and trying to create/edit a table is incredibly awkward.
The text editor is still functional, but it's fallen below the minimum expectations for a text editor in this day and age.
It does Everything, but not always easily!
It enforces a decent workflow for trouble tickets and testing.
I like that it ties everything together and if you have things set up correctly, you get great trace-ability.
It is VERY powerful, and flexible.
With so much flexibility comes a LOT of configuration. And it's not always easy to modify your workflow once it's been in use for a while.
I really don't like that I have to kick everyone out of the project to make the tiniest change to the workflow and events.
The cost of licenses makes it hard for us to have enough for everyone.
Usage of Perforce
Overall it is a very good source control tool. It also has command line tools in automation scripts.
Shelving files is a great feature for users because they are saved onto the server and if the developers system crashes or the developer left the company, other users can retrieve them.
When a new file or folder is created in a "workspace", you cannot add it until you have added the folder in the workspace configuration. It's not intuitive enough if you are a new user.
Great test case/requirement management tool
I like the test case/test run model which gives the the ability to generate base tests and instantiate them using test runs. I write the test once, and generate the multiple times per feature release or sprint.
The web interface for the product is not as rich as the thin client. Would like to see that catch up feature wise.
I've been using Helix ALM over 5 years. This was a great experience of combined SCM and Helix.
Workflow customization, integration with source provider. Dashboards looks nice feature and allows to plan future releases.
Lack of HTML support in emails sent by Helix ALM. It still doesn't support inline images. Links... Links could be displayed in more user friendly view.
Using every day.
Difficult to set up, but quite powerful
Helix ALM is super flexible, and can be configured in just about any way you need. It can be set up to automate some steps, and when you complain, they have excellent customer support.
It is somewhat difficult to set up, and if it set up incorrectly, it is extremely frustrating to use.
function rich software.
easy to sort items using catalogs, also it's very flexible software and allow to highly customize according our needs.
in issue window it's hard to see some details as they are hidden in various tabs. usually we do not notice attached additional files and number of reports.
Since buying the product when it was called Test Track Pro it has been a good relationship
Ease of use for IT people and Business alike. Anytime we've had a question on how to use it (thru Seapine Software) it was always answered quickly.
Reporting has always been a bit weak but we make do. We also use Test Case Management and it works out well for us also.
Easy to set up and configure
Central place for our companies backlog.
Easy to set up, configure and administer. Great way to keep things organized. Keeps team on track with tasks.
Client-based application. It would be great if this was converted into a web application. Also, it can get overwhelming if you over complicate the set up.
Working for more than 1 year with this tool and I am very satisfied in Helix.
Helix ALM allows us to track a project from beginning stages through the upkeep and maintenance
Easy to use and customize for specific projects, easy to track specific tasks/issues to requirements and develop test cases
All features are not available using the web interface making it difficult to perform administrative tasks over the web when access a workstation on the server's network is not available
Using the TestTrac with a smal process
All our Testcases on one place.
Easy to fit the processes to our needs.
It is realy a good thing, that this software is so easy to fit also to smal process and deep, and complex processes.
We use a old Version form 2012, so we dont now the newest Features. This old version is not very nice and not so easy to use as it could be.
Usefull tool but need lot of improvements
Overall this is a good Product. It need lot of improvements
2. More Widgets or allow creating New Widgets using filters.
3. Ability to link multiple Projects in one Report.
4. More to come :D
Everything in one place including requirements/ test cases etc. I am still learning but not enough web content compared to JIRA.
Cannot create Dashboards that we need. Not sufficient Widgets and we cannot create any widget other than pre-defined ones.
Once you create more projects, you only can generate report per projects. My team works in multiple projects and I have to write multiple reports to see the work.
Easy to use and easy to understand
Easy to use and affordable tool for requirements engineering and testing
Mostly self describing User Interface for users and the high configurability of items to make it work for a lot of different requirement types.
Even a lot is configurable, the missing of a possibility to save and distribute a view between users and specific per document reduces the usability enormous.
I use this for test case development and defect tracking
Centralizes test cases and defects and makes them easier to manage.
It has a web interface so the client software does not have to be used. It is easy to use and easily customizable with custom fields
Reports are not easily exported to Word for putting test cases into our company's document template.
Good software, a bit difficult to learn
End user feedback
I have been using this software for a year and a half, and it is good in its speed and execution.
Helped to automate the testing process for certain reports
Its speed and execution and its usage of different features like - sending emails, record and playback, user-defined codes are excellent.
The methodology used for recording - like Contextmenu, which makes the playback session to fail, even though the necessary objects are available on the screen. Most of the time I have to debug the tool than the software against which it is being recorded