News

Agile Solution Provider Rolls Out Java SDK

Agile project management tools provider VersionOne has updated its V1: Agile Enterprise product to include a Java software development kit (Java SDK). The 8.3 version, now available, comes with an extensible API, object model libraries, source code, documentation and sample applications for Java jocks.

Among the other notable features in this release is an improved in-line add and edit feature. The new capability saves developers time by allowing them to add and edit work items directly without opening a new window. This version also comes with V1: Agile Team, the Atlanta-based company's new application for small teams just getting started with agile development.

V1: Agile Enterprise can work with the Eclipse and Microsoft Visual Studio integrated development environments. Plug-ins for those IDEs have been available since version 8.0 of the product. VersionOne began providing a .NET SDK earlier this year. You can also work with third-party commercial and open source software development tools using version 8.3's integration connectors.

The SDKs and plug-ins operate under the company's Platform SDK, an open-source toolkit introduced in March. Platform SDK is designed to simplify and streamline the process of building applications that integrate with VersionOne's tools.

The company offers a series of open-source plug-and-play integration solutions that enable V1: Agile Enterprise to work with other popular tools, such as Microsoft Team Foundation Server, Cruise Control, JIRA, Subversion, Bugzilla, FitNesse and HP Mercury's Quicktest Pro. These integration solutions are reference implementations that development teams can extend to meet their requirements, according to VersionOne.

VersionOne has emerged among agile vendors as something of a leader, largely because of its project management tools. Butler Group analyst Michael Azoff ranks VersionOne among the vendors to watch in the evolving agile application lifecycle management (ALM) space.

"Since [last year], agile software development has entered the early mainstream and a number of vendors are making a mark with agile ALM," Azoff stated via e-mail.

The Butler Group also ranks Rally Software and ThoughtWorks in this category.

Agile software development methodologies have been moving steadily into the enterprise. Enterprise adoption took off after the 2001 publication of "The Agile Manifesto," written by a group of agile advocates that included Kent Beck, Ron Jeffries, Ward Cunningham, Martin Fowler, Jim Highsmith, Alistair Cockburn and others.

In response, vendors such as VersionOne have been producing project management tools to simplify and standardize the process of planning and tracking agile software projects.

Enterprise-level project management tools with an agile sensibility are also needed for service-oriented architectures (SOAs), according to Agile modeling guru Scott Ambler.

"Chances are, the reason you're organization is doing an SOA is to achieve higher levels of code reuse," Ambler said. To provide that, he added, companies have to look at the bigger picture.

"You have to get a handle on what the various systems are, what they're potential needs are, and which services will provide for those needs," he said. "These are often cross-project issues that the agile methods don't talk about very much."

About the Author

John K. Waters is the editor in chief of a number of Converge360.com sites, with a focus on high-end development, AI and future tech. He's been writing about cutting-edge technologies and culture of Silicon Valley for more than two decades, and he's written more than a dozen books. He also co-scripted the documentary film Silicon Valley: A 100 Year Renaissance, which aired on PBS.  He can be reached at [email protected].

comments powered by Disqus

Featured

  • Compare New GitHub Copilot Free Plan for Visual Studio/VS Code to Paid Plans

    The free plan restricts the number of completions, chat requests and access to AI models, being suitable for occasional users and small projects.

  • Diving Deep into .NET MAUI

    Ever since someone figured out that fiddling bits results in source code, developers have sought one codebase for all types of apps on all platforms, with Microsoft's latest attempt to further that effort being .NET MAUI.

  • Copilot AI Boosts Abound in New VS Code v1.96

    Microsoft improved on its new "Copilot Edit" functionality in the latest release of Visual Studio Code, v1.96, its open-source based code editor that has become the most popular in the world according to many surveys.

  • AdaBoost Regression Using C#

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the AdaBoost.R2 algorithm for regression problems (where the goal is to predict a single numeric value). The implementation follows the original source research paper closely, so you can use it as a guide for customization for specific scenarios.

  • Versioning and Documenting ASP.NET Core Services

    Building an API with ASP.NET Core is only half the job. If your API is going to live more than one release cycle, you're going to need to version it. If you have other people building clients for it, you're going to need to document it.

Subscribe on YouTube