Kovair’s Requirements Management solution provides a rich and configurable, global platform for capturing a set of Requirements, collaborating on their development, and tracing implementation back to specs. Project goals and deliverables are shared by diverse team members (customers, analysts, software architects and designers) to collaborate on managing Requirements locally or globally. The Kovair Requirements Management tool ensures that all developers are working from the same playbook, no matter where they are located, and that there are no costly last minute surprises - whether the project was developed in the office next door, or by an offshore partner 10,000 miles and 10 time zones away. The result is a top-quality application that matches what the user asked for and complies with all internal and external Requirements. Scroll down to view the details of Kovair’s industry- leading Requirements Management solution.
Product Features: Requirements Management Tools
Kovair supports Requirements Management of many flavors - standard as well as proprietary methodologies or processes. All the capabilities necessary for effective and effortless Requirements Management are built-in in Kovair that are accessible through a highly user-friendly interface. Kovair’s rich implementation of requirements gathering, parsing, management, traceability, base lining and intelligent reporting in a process-driven, methodology, enables project teams to effectively manage and map requirements. The following are the major features of Kovair’s Requirements Management tools
Kovair Requirements Management was designed from the ground up as a web-based application that is optimized for project work distributed between buildings on your campus, or at sites around the world. All functionality, including administrative and configuration processes, are supported over the web. Kovair enables:
More effective telecommuting
Better management and control of offshore projects
Better collaboration with different internal functional groups
In Kovair, you can use Requirements Gathering techniques in any of the following ways, applicable to agile Requirements Management as well.
Using Rich Text Editor in Kovair, you can open a Microsoft Word document or copy-paste a portion of formatted text into the Rich Text Editor
Submitting from your corporate website or portal
Sending them by email
Importing from a Microsoft Word document
In absence of a proper Requirements Management Tool, most of the organizations maintain their Requirements within word documents. On adoption of a Requirements Management tool, the most important job then becomes importing those requirements into the new tool. Kovair supports this in two different ways as described below.
By uploading the document directly into the applica
This option is available within the Kovair application. Through this option, users can upload the document containing Requirements into the application and define parsing logics based on Style, Keyword & Table. Based on the defined parsing logic, Kovair converts the items of the document to Requirement records in Kovair. The imported document can also be maintained and managed in the application. This way of importing Requirements from word does not require any client side installation.
By installing an Add-in for Word
This option of Word Import requires an installation of Add-in in the client machine and gives advanced options for import in comparison to the previous one. Using this option, users can import the whole document or selected sections of the document. The document also gets uploaded and managed as a part of this import option. Users can also create, remove, and modify relationships from within the word document without even having to login to the application. This supports bi-directional synchronization between the document and the application. Read More
Importing from a Microsoft Excel spreadsheet
Importing from a CSV file with configurable format
Using any third party Requirements Management and other document management tools such as Sharepoint to define Requirements, and synchronizing them in real-time with Kovair through the Kovair Omnibus Integration Bus
The Kovair Requirements Management tool has the most comprehensive traceability relation features compared to its competitors. It allows multiple types of relations, including custom ones, between Requirements, enabling you to create logical links (‘depending’, ‘affecting’, and ‘bi-directional’) between Requirements and view them in a number of visualizing tools. These include folder hierarchy report of Requirement Traceability, Traceability Matrix and Traceability Relation Network Diagram. Moreover, Kovair allows both proactive and reactive impact analysis. Impact of changes is forwarded to stakeholders automatically to ensure synchronization and to undertake corrective actions at the earliest to minimize the cost of changes at the end of the lifecycle.
Well written and implemented Requirements carry a great value in any organization. By reusing these Requirements, project teams can cut down on development time and enhance the project quality. Kovair has several features to support Requirements’ reuse through 'Mass Conditional Cloning', 'Shared Requirements' and 'Versioning with Branching and Merging'.
Changes in Requirements are the reality of any project. They are also the source of unbridled cost and time overruns. Implementation of a well- defined and consistent Change Management process is the key to reviewing, approving, implementing, and testing Requirement changes within acceptable costs and timelines. Kovair's process engine, the Omniprocess, allows designing, implementation and automation of the Change Management process closely in sync with the automated Requirements Management process.
With thousands of Requirements gathered from various sources, a Product Management or Analyst group faces the daunting task of determining the relative importance of these Requirements for a set of organizational goals. Kovair helps in gathering ratings for each Requirement from multiple users against a set of business goals. This rating process can be embedded within a larger Requirements Management process and automated using Kovair's Omniprocess engine. After the ratings are done, Kovair can automatically determine the weighted score for each Requirement and that can be used for Requirements for proper product management and development priority decisions.
Through its built-in Omniprocess Workflow engine, Kovair facilitates complete automation of the Requirements Management workflow- the way it happens in your organization- by facilitating the creation of a Step-based or more complex Task-based process. Unlike Kovair, most of the Requirements Management tools in the market today do not come with built- in process workflow engine. This capability helps simplify task management across time zones by replacing manual task assignment with automatic handoff - such as during the review of Requirements before including them in a product roadmap or when the developer in Bangalore is finished coding, the designated tester in Dublin is automatically notified and assigned the next step of ensuring test case creation and testing. This process configurability and automation supports any methodology or process (RUP, Agile Methodology, Scrum, CMMI ). If your development team is distributed globally, this process automation eliminates many emails, phone calls, and coordination of task meetings across different time zones and enhances productivity considerably. The analogy is similar to a fully automated "lights out" manufacturing facility.
The following is an example of the type of process flow that can be created in Kovair with built in graphical drag and drop capabilities with a capability to embed business rules under each process step.
Requirements and Development Methodology promise. Even if you wish to call your Requirements "Users Stories"(XP) or "Backlogs" (SCRUM), you can configure Kovair to use those exact names. But, like most of the organizations if you follow a proprietary methodology that is loosely related to some well known one, Kovair helps you implement it without any limitations.
Testability and verifiability are some of the core properties of a good Requirement. But mere testability is not enough for a successful implementation of Requirements. One needs to actually create testcases for testable Requirements and test them until product release. A Test Management tool is invaluable for creating, executing and managing testcases and running results. It is imperative to have traceability relations between the testcases managed by a Test Management software and the Requirements so that as Requirements change, the related testcases can be kept in step with those changes. Integrated Requirements Management and Test Management in Kovair's Application Lifecycle Management (ALM) solution work together to give the users the power of QA- driven Requirements Management. If a third party Test Management System (e.g. Quality Center from HP or Test Manager from IBM Rational) is in current use at a customer, it may be integrated with Kovair's Requirements Management with many-to-many bi-directional traceability features. For this, the user will need Kovair's Omnibus Integration capabilities which are built in as part of the Kovair ALM Studio product and require adapters/connectors for these specific tools from third parties.
With Kovair's multiple capabilities of capturing inputs from customers by emails, website based inputs or importing of customer documents and putting them through a well defined Requirements Review Process with the Kovair Omniprocess workflow by analysts and their management, a company can set up an excellent system of capturing customer inputs both for new product ideas as well as improvements of existing products. This provides any company; large or small, a very critical tool to not miss any inputs from a customer that are always a key factor in enhancing customer satisfaction as well as bringing competitive edge to its product lines and improving its business and market share. The payback of this system cannot be underestimated!
Kovair's Requirements Ranking capabilities and What if Analysis capabilities for Release Management, provide any Product, Marketing and Engineering Management groups a very easy and methodical way of analyzing the content of a given release and make sound decisions that are logic and payback based rather than "gut based" from certain individuals. This simplifies further buy-in of the outcome and puts all groups in complete harmony moving forward in developing and managing a good product release.
Formalizing and automating requirements management and enabling reuse of requirements speeds project completion by anywhere from 25 to 40% depending on the prevailing practices in an organization versus ad hoc or manual processes for managing requirements through Word documents or Spread sheets. So companies cannot and should not think that this type of tool is only essential in a large organization. A good process and methodology allows small companies grow faster and manage their growth much better with proper tools that create good quality and enhanced productivity.
Having one version of the truth captured and shared globally by all developers means fewer design errors make it through the implementation cycle. The result is significantly less testing time and almost no reworking of the application after system testing. Total project labor cost is saved by 10-20%.
Collaborative Requirements Management allows for a shared single repository with globally distributed teams having web-based access to requirements. This checks errors as teams work with the same specifications, and anyone with the appropriate permission can make changes- automatic notifications are sent to other team members based on the Change Management process set up in the Kovair Requirements Management system.
Regulations are really just requirements generated externally. With 100% backwards and forwards traceability, regulatory compliance is automatically ensured if managed through Kovair Global Lifecycle/RM, mitigating a big risk to any business.
Requirements Management is very critical but just one of the phases of full Development Lifecycle. If you are ready to manage rest of the Lifecycle with the same set of highly usable tools you may want to upgrade to Kovair's Application Lifecycle Management (ALM) solution. The ALM solution includes a set of required Applications for SDLC including Requirements Management, all seamlessly integrated with one another using a single user interface. The applications included in Kovair's Application Lifecycle Management are:
Requirements Management being the start of a development lifecycle process needs to work with various other tools down the line, to make a development project successful. These tools include Test Management, Issues Management, IDE, Configuration Management, Risk Management, Release Management. Though, some of these tools are built-in within Kovair Global Lifecycle, Kovair's Omnibus - Integration Bus Technology allows organizations to integrate external best-of-breed tools from third party vendors with Kovair as well as with other tools in the ecosystem. Whether using the built-in tools, or external tools, the ALM tool ecosystem created by Kovair Omnibus, works seamlessly with Requirements Management from Kovair. To use Kovair's Omnibus Integrations Technology, you need Kovair’s enterprise service bus architecture solution