With an aim to establish the field of “integrated” application lifecycle management and to make a clear distinction between real integrated ALM systems and many of the tools on the market that are referred to as ALM tools, Rommana Software was founded in 2012. It is a premier company in the sector of the ALM industry for agile and non-agile projects. The product, Rommana ALM, supports features such as full integration and traceability options between all project artifacts and activities, accessibility to all project artifacts and activities by all team members anywhere around the clock, strong methodologies with checks and balances that guide team members to follow best practices throughout all lifecycle phases, a project management framework that is driven by features being delivered, total agility and flexibility to respond to continuously changing business needs and systems behavior.
To develop software systems with features that meet customer expectations, and with the lowest level of defects, project teams must implement best practices in every aspect of the project and not use a tool that simply allows them to follow poor practices faster and on a larger scale. Rommana ALM makes a clear distinction between those tools in which the users can do anything in anyway they desire and the methodology-guided tools. Industry experts say that almost all tools in this field assume that the user knows what they are doing and as a result, they do not provide any methodology guidance which often causes users to follow some very poor practices which leads to a much higher defect rate in the released software. To help project teams adopt best practices, the company architected Rommana ALM as the first of its class of methodology guided tools.
Offering a Complete Fully Integrated Set of ALM Tools and Methodologies
The company has designed an extraordinary product – Rommana ALM, a complete fully integrated set of application lifecycle management tools that offers methodologies supporting every aspect of an application lifecycle, from user and system requirements to the release of quality systems with everything in between.
Rommana ALM consists of tools for Requirements and User Story Management, Scenario Management, Change Management, Use Case Management, Test Design and Test Management, Issue Management, Project Management, Release Management, Collaboration Management, and Document Management. Rommana ALM also provides smooth integration with HP UFT for Test Execution, integration with JIRA and Bugzilla for bug reporting, and integration with Subversion for code version control.
To help customers use the solution more efficiently, the company has made the software available both, as a subscription or to be installed on customer premises. The architecture of the solution allows for acquiring what your project needs at the time and to add more components as the project needs change. Interestingly, it helps the team to be mature in the use of methodologies with its guidance support. “We’ve made it very simple for project teams to start acquiring and using Rommana components. They can subscribe to one component, say requirements and user story along with change management and collaboration management for as little as $10 per person, per month,” asserts the support team at Rommana Software.
This extraordinary solution needs no setup time or even the need for training. Once one purchases a subscription online, their dedicated site is created within a few minutes and the project team can get ready to access the site and use the features from any internet browser almost immediately. The same is true when the software is purchased and installed on customer premises.
Innovative Leader Creating Extraordinary Milestones in the ALM Industry
While serving as a university professor of software engineering in a Masters of Software Engineering program, Magdy Hanna, Ph.D., CTO and Chief Architect at Rommana Software, developed his passion for best practices in software engineering. The passion was further ignited as he was teaching different courses for the International Institute for Software Testing that covered many aspects of the application lifecycle.
During our interview with the CTO of Rommana Software, he shared some of his experiences and said, “Many software professionals who attended my training always asked me what tool is available in the market that supports the methods I was teaching. My answer always was no tool. Finally, I decided to architect Rommana ALM to implement all the best practices that have been proven to work and produce good results for many companies.”
With a Masters and a Ph.D. in Computer and Information Sciences from the University of Minnesota-Twin Cities, Magdy has been endorsed both professionally and academically by experts all over the globe. He is an astonishing man with prominent holdings in senior management of numerous organizations around the globe. Along with being a crucial contributor at Rommana Software, he is the Chairman and CEO at International Institute for Software Testing and Conference Chair holder at the International Conference on Practical Software Quality and Testing (PSQT) for more than 21 years, among many others.
What makes Rommana Software a Unique ALM Solution Provider?
In addition to the methodology guidance supported by Rommana ALM, other features such as comprehensiveness of coverage, the seamless treatment of agile and non-agile projects, the support of agile planning on the enterprise level, and the intuitive user interface are among the features that differentiates Rommana ALM from other ALM tools in the marketplace. Many tools in the industry support either agile or non-agile development and once a team decides to use the tool for the approach it supports, they cannot switch. On the other hand, Rommana ALM allows a hybrid approach enabling adoption of some agile and non-agile practices as the project team sees fit. In addition, the architecture of the solution allows adoption of agile methodologies even in extremely large systems consisting of many other systems, sub-systems and teams having hundreds of developers working on thousands of features concurrently whether geographically co-located or distributed.
While talking about the future, Magdy asserted, “Our focus is on enterprise agile planning and release management. We strongly feel we have got what it takes to move agile to the enterprise level in a very effective way.”