First Integrated Solution for Software Delivery
Borland Delivers Its First Integrated Solution for Software Delivery Optimization
Borland Core SDP provides role-based software development platform for improved collaboration, visibility and process control
SCOTTS VALLEY, Calif. — Feb. 7, 2005 — Borland Software Corporation (NASDAQ NM: BORL), a global leader for Software Delivery Optimization solutions, today announced the release of Borland Core SDP (Software Delivery Platform) — an integrated, role-based software delivery platform that increases an organization’s visibility and control over all phases of the software delivery process. Delivering the foundation upon which Borland will build out its Software Delivery Optimization vision, Borland Core SDP provides an application lifecycle management (ALM) environment with integrated tools optimized for job function and cross-role interaction.
Previously code-named “Project Themis,” Borland Core SDP delivers the collaborative architecture required for more efficient and predictable software development. It provides a customized work environment for analysts, architects, developers and testers – optimized for specific job functions – yet integrated across the other roles within the application lifecycle. Through this architecture, individual job functions are given more focus while software teams are able to leverage enhanced workflow visibility to work more efficiently with each other and other teams within the organization.
“The release of Borland Core SDP represents our first milestone on the path toward Software Delivery Optimization (SDO),” said Boz Elloy, senior vice president of products of Borland. “Eliminating the non-collaborative nature that plagues so many failed software projects is a key step in helping customers evolve the way they create and deliver software. Borland Core SDP provides a teamwork foundation that organizations can use to begin to transform the way they develop software, from an unpredictable art form to a more managed, repeatable business process.”
“While point products will continue to play a role in ALM, organizations are undoubtedly looking to simplify their software development and delivery mechanisms,” said Melissa Webster, research director of application development and deployment at IDC. “By integrating Borland’s ALM technology into a single platform and empowering individual stakeholders to take more accountability over the success of the entire application lifecycle, Borland Core SDP takes a substantial step toward evolving the culture of software development from what is now largely ad-hoc individualism to a more cohesive, linked approach.”
Virtually all companies today rely on software to gain competitive advantage. Yet companies face unprecedented challenges in modern software development: increased IT complexity, distributed teams and organizations, gaps between development roles, as well as gaps between the development team, operations and other parts of the business. As a result, less than a third of software projects today actually succeed, more than half come in over budget, and 84 percent suffer from time overruns.
Role-Based, Collaborative Development: Borland Core SDP eases these pressures by implementing a role-based architecture as the foundation of the software delivery process. It provides each role within the application lifecycle with integrated tools that maximize individual contributions and foster workflow across job functions. With this framework in place, organizations can significantly enhance visibility and control across the development lifecycle, and proactively manage the risk of software failure especially when working with offshore and distributed development environments.
As a natural evolution in advancing ALM beyond just point-to-point tool integration, Borland Core SDP integrates best-of-breed technology from Borland’s award-winning ALM products with new cross-platform technology, creating a truly integrated, role-based platform for Software Delivery Optimization. The server-based platform into which the role modules integrate provides an easy-to-administer, high-performance foundation for proactively managing changes across roles, capturing ALM metrics for analysis and diagnostics, and enabling advanced traceability and knowledge management across distributed teams. By leveraging an integrated platform that facilitates team collaboration, individual roles can work together to improve the reuse of work and help eliminate the costly rework that plagues software development today.
Process Enablement and Quality Improvement: Process is critical to software success, but it must be appropriately tailored to the business. With that in mind, Borland Core SDP is designed to enable teams to create customizable workflow processes that are structured to enforce discipline throughout the software delivery cycle while remaining flexible enough to support any kind of industry-standard, customized or homegrown development process. A process-enabled foundation can reduce the risk associated with manual processes that are often distant from the development environment, enhance team efficiency, build accountability into the development cycle, drive quality through the application of audits and metrics, and automate the software supply chain.
“Conformia Software Inc. is a
software manufacturer helping life sciences companies
improve product quality and meet business performance and
compliance goals,” said Vinay Ambekar, vice president for
software engineering and a Core SDP beta customer. “Due to
the regulated, process-focused industries that Conformia
serves, our teams require a highly configurable, traceable
end-to-end application development environment. Borland Core
SDP fosters enhanced collaboration, advanced project
planning and greater ease of access to integrated
information. It clearly speaks to our most critical
Borland Core SDP includes tool suites for the following roles:
- Core::Analyst – Allows business analysts to clearly translate business objectives into functional software requirements, ensuring end-user expectations, compliance mandates and quality objectives are met. Users can capture and communicate application requirements, create use case and activity diagrams, and predict the impact of new requirements and changes on scope, schedule and budget.
- Core::Architect – Enables architects to keep specifications, models and code in sync throughout the entire application lifecycle, even in the face of changing business requirements. Users can create architectural diagrams such as UML class diagrams, create developer projects and code-centric models that give clear guidance and direction to development teams, trace requirements from use case through to code, and run metrics that help ensure applications remain aligned with architectural and functional requirements.
- Core::Developer – Combines best-in-class tooling with a developer-focused view into relevant specifications, change requests, and test cases. Development teams have integrated access to all of the information and capabilities they need to perform their job effectively – from the latest standards and design patterns to UML modeling, source code control, build and change management, defect tracking, code profiling, and up-to-date requirements.
- Core::Tester – Guarantees applications achieve functional, compliance and quality goals by linking testing teams with defect tracking and requirements management. It enables an integrated development and testing process for cost-effective identification and removal of defects early in the lifecycle, ensuring timely delivery of software that meets release criteria for performance, scalability and reliability.
Enabling Customer Choice: The vast majority of organizations today rely on heterogeneous IT environments with multiple platforms, deployment architectures, and extensive third-party integration requirements. Borland SDP continues Borland’s core value of platform neutrality, with client-side support for both the Eclipse development framework as well as Borland’s development environment, based on Borland JBuilder technology.
Licensing and Availability: Borland Core SDP supports network licensing and includes client-side deployment automation through an advanced license distribution tool with redundancy and fault-tolerance features. The platform offers large-scale deployment and management features including unified installation and rollout, unified licensing, usage reporting and support for enterprise distribution systems.
Borland Core SDP will be available for first customer shipments in late Q1 of this year. The basic pricing structure includes a platform component as well as individual role components. Borland will make more information available throughout the year regarding product enhancements and the Core SDP roadmap. For more information, please go to www.borland.com.
Founded in 1983, Borland Software Corporation (NASDAQ: BORL) is the global leader in platform independent solutions for Software Delivery Optimization. The company provides the software and services that align the teams, technology and processes required to maximize the business value of software. To learn more about delivering quality software, on time and within budget, visit: http://www.borland.com.
All Borland brand and product
names are service marks, trademarks or registered trademarks
of Borland Software Corporation in the United States and
other countries. All other marks are the property of their
Safe Harbor Statement: Placeholder