Borland provides a scalable, integrated Requirements Definition & Management solution that addresses the following five key sub-processes:

To eliminate rework, Borland helps organizations mature their existing requirements elicitation process by: - Selecting appropriate stakeholders,
- Identifying appropriate elicitation techniques,
- Training team members, including business partners, business analysts, systems analysts, architects and others, to use the preferred techniques with the appropriate stakeholders,
- Customizing templates for elicitation, and
- Leveraging Borland’s Caliber technology to capture user scenarios in a simple visual form that users readily understand.
With the Borland Solution, organizations gain closer alignment between business expectations and project deliverables, resulting in increased satisfaction from delivered projects.
To ensure the most important business requirements are delivered, Borland helps organizations mature their existing analysis process by: - Implementing an effective approach for evaluating and prioritizing requirements,
- Enhancing the skills of analysts for analyzing and clarifying requirements, and
- Enabling a robust, requirements-based estimation and planning process.
With the Borland Solution, IT organizations deliver increased value to business stakeholders based on greater alignment between business and IT, while business stakeholders deliver more value to their customers because priorities are aligned with IT. The organization also gains better estimation and thus, improved predictability of system deliveries.
To improve accuracy and relevancy, Borland helps organizations mature their existing requirements specification process by: - Defining a consistent hierarchy of requirement types, attributes and traces, so all stakeholders can easily find, filter and sort on the most relevant data,
- Developing standard templates for each requirement scenario to ensure completeness,
- Identifying various specification techniques (e.g. use case models, business process models, prototypes, and traditional requirements specs) and their appropriate use so that requirements are captured in a meaningful, easy-to-understand way,
- Configuring a tools infrastructure to support custom templates and integrations,
- Training development teams in the appropriate use of the tools,
- Providing automated traceability across the various requirements types,
- Training team members to leverage traces throughout the lifecycle to achieve overall project control, and
- Leveraging Borland® Caliber® technology to detail requirements with attributes, traceability, screenshots, images, office documents and more to make requirements clear and understandable to drive development most effectively.
With the Borland Solution, organizations speed development and reduce software defects because development teams have a better understanding of requirements.
To improve accuracy and completeness, Borland helps organizations mature their existing requirements validation process by: - Defining and implementing a verification process with clear quality metrics to reduce defects,
- Automating validation and verification processes through Borland Caliber storyboard execution to drive process adoption and enforcement and improve consistency and quality, and
- Defining and implementing a process for validating requirements with stakeholders that ensures requirements signoff.
With the Borland Solution, organizations reduce software defects, as well as increase satisfaction and alignment with business stakeholders.
To maximize responsiveness and control, Borland helps organizations mature their existing requirements management process by: - Establishing processes for managing changes to existing requirements, including a standard process for requesting changes to enable better control of scope and commitment, improved impact analysis and more reliable project planning, and
- Defining procedures for evaluation and acceptance among stakeholders—in some cases establishing a Change Control Board.
With the Borland Solution, organizations improve their ability to handle ongoing changes, maximizing business impact, while minimizing schedule and scope impact, gain greater ability to manage the ever-increasing requests from business teams in a collaborative, factual way, and increase business stakeholder satisfaction because development is more responsive, delivering the right software on time and within budget.
|