Case Study – Product Research


A consultant required us to identify the risks associated with Pegasystems as compared to Microsoft and Oracle

15 to 20 hours of research

The client did a cost-benefit analysis for all three tools to select the best-suited system


Team Foundation Server (TFS)

TFS is a Microsoft product which provides a set of collaborative software development tools that integrate with existing Integrated Development Environments (IDE) or editor thus enabling the cross-functional team to work effectively on software projects of all sizes.

• Includes code repositories, continuous integration, bug and task tracking, and agile planning tools.
• Available in any language including Java, Python, HTML5, JavaScript, C#, and many more.
• Enables custom agile processes as well as capture, prioritize, and track work with backlogs and customize-able Kanban boards ensuring transparency and traceability of work.
• Catches quality issues early with continuous integration (CI) builds; automates and tracks all deployments with release management.
• Supports use of IDE of any choice such as Eclipse, IntelliJ, Android Studio, Visual Studio Code and more.
• Easily installed in personal desktop or laptop without needing a dedicated server; can be used by individual developers and small teams of five and ready to scale as team grows.
• Supports Migration from TFS to Azure DevOps by following the step by step migration guide to import entire TFS database.


Smartsheet is a cloud-based work execution platform that is used to plan, capture, track, automate, and report on work at scale enabling teams to move from idea to impact.


  • Provides executives an accurate, real-time overview of their entire business at a glance, gain visibility on progress of strategic objectives, track real-time status of planned spend vs. actuals and get a true health check of the business and upcoming major milestones.
  • Its card view brings agility to multiple scenarios, to increase speed and performance it also empowers teams across organization with a highly-visual way to work, communicate, and collaborate in Smartsheet.
  • Its calendar view gives high-level visibility into the project schedule.
  • Quickly highlights the key tasks in the project timeline with Critical Path, and see at a glance which tasks are affecting the project’s completion date.
  • Store docs and attach files from Google Drive, Dropbox, OneDrive and more.
  • Ability to view all changes to items filtered by action type, person, and date range.
  • Ability to share sheets by publishing to web as read-only or editable files

Micro Focus Project & Portfolio Management (PPM)

Micro Focus Project & Portfolio Management (PPM) helps companies to manage their portfolio of services and applications.


  • Ability to define PM processes with flexible drag and drop workflow steps.
    Manage hybrid application projects – both Waterfall & Agile.
  • Get real-time visibility into financial performance.
  • Automatically optimize portfolio based on defined thresholds.
  • Gain visibility over resource activities for effectiveness in application delivery.


HP Application Lifecycle Management (ALM)

With HP Application Lifecycle Management, one can bring predictability, repeatability, agility, and higher quality to the full application lifecycle.


  • Track and measure project milestones and KPIs
  • Enable centralized management and enforcement of consistent workflows and processes
  • Reduce duplication of effort through asset sharing and
  • Gain visibility into entire application portfolio through cross-project reporting that delivers aggregated project status metrics, application quality metrics, requirements coverage, and defect trends across
  • Increase communication and collaboration between key stakeholders for linking tasks, requirements, and defects.


OpenGrok is a fast and usable source code search and cross reference engine. It helps you search, cross-reference and navigate your source tree. It understands various program file formats and history from many Source Code Management systems


  • A fast search engine for programs, that can search for full text, definitions, symbols, path and revision history, limit searches to any subtree, search query with Google like syntax, search using wild cards like * (many characters) or ? (one character).
  • A read-only web interface for version control systems like Mercurial, CVS, SVN, SCCS or TeamWare.
  • Online cross-reference with syntax high lighting, highly customizable look and feel using CSS
  • Plugins can be written for new programing language or revision control


Microfocus ALM Octane

ALM Octane is a comprehensive lifecycle management solution focused on enhancing the speed, quality and scale of delivering software for organizations using modern and traditional development methodologies.


  • Quality management to support a variety of testing types and frameworks, including manual, Gherkin, and automated
  • Enterprise Agile to support thousands of concurrent users with customized workspace configurations and corporate level visibility.
  • Comprehensive platform
  • Supports Waterfall, Hybrid, and Agile methodologies at enterprise scale with quality management built in.
  • Continuous pipelines and delivery modules provide real time status into CI/CD




Selenium is a suite of testing automation tools used for Web-based applications: Selenium IDE, Selenium RC, Selenium WebDriver and Selenium Grid.


  • Selenium IDE allows rapid prototyping tool for building test scripts and can be used by developers with little to no programming
  • Selenium RC ‘injects’ JavaScript functions into the browser when the browser is loaded and then uses its JavaScript to drive the AUT within the browser which mainly supported in maintenance mode and provides support for several programming
  • Selenium WebDriver is designed to provide a simpler, more concise programming interface in addition to addressing some limitations in the Selenium-RC API.
  • Selenium Grid scales the Selenium RC solution for large test suites and test that must be run in multiple



qTest by QASymphony is a testing platform built for enterprise teams practicing Agile and DevOps. This platform has modern, browser-based UI that facilitates all testing activities from test management, automation and reporting.


  • qTest Manager can be deployed on Cloud or On-premise.
  • qTest Insights helps in actionable, real-time test metrics and
  • qTest Launch manages multiple test machines from a single
  • qTest Scenario connects features and scenarios with source code
  • qTest Explore is a test execution recorder & documentation


StormRunner Functional

The StormRunner is a cloud based automated functional testing solution that allows engineers to test their web and mobile applications intelligently and continuously, with an optimized ROI.


  • Software as a Service to test app directly in the
  • Run tests against hundreds of browser/OS combinations with just a few
  • Run the scripts and tests remotely, or upload them to SRF for faster run
  • Advanced root cause
  • Run automated or exploratory tests using Micro Focus products (UFT and LeanFT), or go open-source (Selenium / Appium).


Helix ALM

Helix ALM (formerly TestTrack) is an integrated suite of application lifecycle management tools that encompasses every stage of the development process.


  • Requirement Managment
  • Issue Managment
  • Test Case Managment

Microfocus AccuRev

Microfocus’ Accurev accelerates the delivery throughout with its stream-based architecture. It supports multitudes of parallel codebases of varying degrees of complexity.


  • Push multitudes of changes easily—without the pains of
  • Streams speed up development
  • Improve software delivery with Change-Based
  • Built–in SCM best
  • Git adoption in the enterprise with IDE plug-ins.



Wrike is the collaborative work management platform used by high-performance teams around the world.


  • Gantt charts to help managers visualize project tasks and activities, allowing them to set more accurate expectations around achievable objectives within certain time frames or
  • Work breakdown with subtask functionality, managers can break up large project phases into smaller, more workable items.
  • Resource workload view that gives managers better visibility into their teams’ current bandwidth, allowing managers to staff upcoming projects based on availability—and resolve or avoid potential schedulingProject status reports with Wrike’s reporting functionality


Mavenlink is a modern software platform for professional and marketing services organizations. Mavenlink provides enterprise-class Software as a Service (SaaS) that transforms the way services organizations work.


  • Mavenlink’s Gantt charts help illustrate the project’s critical path, making it easier for managers to visualize how different tasks and phases within the project
  • Work breakdown using Gantt charts to view dependent tasks within a When they use the drag-and-drop feature to make changes to milestones and deadlines, all changes carry through dependent-task relationships via the “cascading changes” functionality.
  • Status-reporting functionality that allows managers to view the total billable and non- billable hours for a project; how much time was spent on each task, deliverable or milestone; and which team members have logged the most