SoftALM® is built for product focus end-users, like software product companies or non-software sector companies like insurance, banks, retailers, etc, who commonly build and update applications for their internal consumption and/or their customers' use. SoftALM® is a truly end-to-end application lifecycle management platform, meaning it integrates all components from definition to version management in a single platform.
SoftAgile™ is built for project focused end users and is based on feedback from software services companies and start-up teams. Thus a non-software sector company which builds applications only occasionally, SoftAgile™ is perfect choice. You can also use it with your out-sourcing team also. Rather it is made for it. Once again, for customer application, this is an end-to-end project lifecycle management tool, complete with customer issue and support.
This difference is brought out below:
|Focus||Product ALM||Projects & Customer|
|Methodologies||Agile + Waterfall||Agile|
|Agile||Scrum, Kanban||Scrum, Kanban|
|Enterprise Agile||In line with SAFe||SAFe within Project|
|Portfolio||Time bound Portfolio with Ranking or Priority & Resource Allocation||No. CXOfolio plugin|
|Product Line||Product line with shareable Features across its products||No|
|Releases||Internal, External||Internal, External|
|Version||Version Note||Version Note|
|Backlog||Hierarchy of Epic, Feature(Requirements), Story & Defects||Hierarchy of Feature, (Requirements), Story & Defects|
|Project||Program to co-develop products of a product-line in multiple releases.||Customer project to develop applications sharing features in multiple releases.|
|Release||Internal, commercial. Version, Release backlog, effort assign||Internal, commercial. Version, Release backlog, effort assign|
|Iteration||Assign Iteration to team, measure velocity, monitor backlog burn||Assign Iteration to team, measure velocity, monitor backlog burn|
|Team||Organise agile teams. Connect them to release, iterations.||Organise agile teams. Connect them to release, iterations.|
|Testing||Test cases, Test Plan, with regression.||Test cases, Test Plan, with regression.|
|Defect||Product quality issue reported after version release.||Product quality issue reported after release version.|
|Bugs||Development issues, By iteration. Trace to backlog item, test case.||Development issues, By iteration. Trace to backlog item, test case.|
|Issue Management||Allow customers to add their Issues directly in SoftALM. You make a decision on it & add to backlog as story or defect.||Allow customers to add their Issues directly in SoftAgile. You make a decision on it & add to backlog as story or defect.|
|Traceability||Story/Requirement-task-code Automatic trace, no extra work!||Story/Requirement-task-code Automatic trace, no extra work!|
Thus, SoftALM® captures product line and products definition through epics, features, stories and requirements. In line with SAFe®, it provides portfolio ranking to scope prioritised features to a program that can have multiple releases of a product or a product line. It also provide agile and waterfall modes of software development. Verify quality module keeps tabs of defects in products by version. Customer issues are added to make a decision by product team.
SoftAgile™ helps agile teams craft great software through projects to develop application over multiple releases. It allow to manage backlog through multiple teams across iterations, allowing monitoring of progress on task, story, defect, feature, iteration and release basis.
So if you are looking for an Agile ALM tool or Agile Project Team tool, now you have choice of tools which are built to facilitate waterfall to agile transition.
Give us a call to help you with queries or suggestion!