Friday, June 8, 2007

JIRA, BAMBOO And Confluence Wiki - A well thought out tools for the enterprise

JIRA, Bamboo and Confluence are tools created and supported by Atlassian. This whole set of tools would cost $4800 company wide, which is the same as the price for 1 floating Clearquest license from IBM.

JIRA is integrated with the popular open source development environment (Eclipse) for an additional $250. Cruise Control is the leading open source continuous integration tool which is not integrated with the development environment. But Bamboo can be integrated with the development environment.

The Atlassian tool set is scalable up to 500 users, the tools are web-based and they will greatly aid the company in collecting software development life-cycle (SDLC) metrics to support those who are pursuing CMMI certification. Even otherwise these integrated tools will greatly enhance the quality of the software product.

Bamboo can also be integrated with Cobertura. It can also be integrated with PMD.

The following links gives an idea about how to integrate Cobertura and PMD with Bamboo.

Bamboo with PMD: http://confluence.atlassian.com/display/BAMEXT/PMD+plugin

Bamboo with Cobertura: http://confluence.atlassian.com/display/BAMEXT/Cobertura+plugin

Cobertura is a free Java tool that calculates the percentage of code accessed by tests. It can be used to identify which parts of your Java program are lacking test coverage. It is based on jcoverage.

PMD scans Java source code and looks for potential problems like:
  • Possible bugs - empty try/catch/finally/switch statements
  • Dead code - unused local variables, parameters and private methods
  • Suboptimal code - wasteful String/StringBuffer usage
  • Overcomplicated expressions - unnecessary if statements, for loops that could be while loops
  • Duplicate code - copied/pasted code means copied/pasted bugs
JIRA is a bug tracking, issue tracking, and project management application developed to make this process easier for the team. JIRA has been designed with a focus on task achievement, is instantly usable and is flexible to work with.

Confluence is an enterprise wiki that makes it easy for the team to collaborate and share knowledge.

Continuous integration (CI) automates the process of compiling and testing source code, saving time as well as identifying build problems as soon as they occur. Bamboo is the continuous integration server provided by Atlassian.

Click here to see Bamboo in action.

Capability Maturity Model Integration (CMMI) is a process improvement approach that provides organizations with the essential elements of effective processes. It can be used to guide process improvement across a project, a division, or an entire organization. CMMI helps integrate traditionally separate organizational functions, set process improvement goals and priorities, provide guidance for quality processes, and provide a point of reference for appraising current processes.

10 comments:

Anonymous said...

This is great.

The article provides a good insight of JIRA's integration flexibility with various open source tools out there.

Lots of resourceful reading stuffs and links that one can easily get educated from.

I will be a frequent visitor to your blog world and look forward to read more of your process guidance framework solutions for agile software development and CMMI methodology - Please keep them coming.

Anonymous said...

Hello all
acomplia without prescription
This receptor decrease the over activity of the endocannabinoid system.
[url=http://www.jomtienbeachhotel.com/]acomplia overnight[/url]
The risk where related to serious psychiatric problems and suicide that comes along with taking this drug.
http://www.jomtienbeachhotel.com/ - acomplia prescription online
The risk where related to serious psychiatric problems and suicide that comes along with taking this drug.

Anonymous said...

Good fill someone in on and this enter helped me alot in my college assignement. Thanks you for your information.

Anonymous said...

Opulently I acquiesce in but I about the collection should have more info then it has.

Anonymous said...

Download Suburban Knight Mp3 (1)
[url=http://danceplatform.net/artist126781/guardner/1/]Download Guardner Mp3[/url] (4) [url=http://danceplatform.net/artist259172/mafia-k1-fry/1/]Download Mafia K1 Fry Mp3[/url] (2) Download Ms. John Soda Mp3 (4) [url=http://danceplatform.net/artist331846/commercial-breakup/1/]Download Commercial Breakup Mp3[/url] (1) Download Juri Verstappen Mp3 (1) Download DJ Jurgen Mp3 (1) [url=http://danceplatform.net/artist332259/stereotype/1/]Download Stereotype Mp3[/url] (1) http://danceplatform.net/artist536834/andre-picar/1/ - Download Andre Picar Mp3 (1) [url=http://danceplatform.net/artist289986/mario-ranieri/1/]Download Mario Ranieri Mp3[/url] (3) Download Alex C. feat. Yasmin K. Mp3 (1) Download Edward Maya Mp3 (1) http://danceplatform.net/artist291757/recloose/1/ - Download Recloose Mp3 (5) [url=http://danceplatform.net/artist384745/joel-xavier/1/]Download Joel Xavier Mp3[/url] (1) [url=http://danceplatform.net/artist388735/matias-aguayo/1/]Download Matias Aguayo Mp3[/url] (2) http://danceplatform.net/artist516030/crew-7/1/ - Download Crew 7 Mp3 (3)

Anonymous said...

Download Yusuf Lateef Mp3 (1) http://femalejazzvocal.com/artist103744/jan-garbarek-and-brahem-and-hussain/1/ - Jan Garbarek and Brahem and Hussain (1) Art Farmer Quartet with Jim Hall (1) Krzysia Gorniak (1) [url=http://femalejazzvocal.com/artist183096/niagara/1/]Niagara[/url] (5) Sri Ganapati Sachchidananda (5) [url=http://femalejazzvocal.com/artist183873/ornette-coleman/1/]Ornette Coleman[/url] (32) http://femalejazzvocal.com/artist348037/rosemary-clooney-and-duke-ellington/1/ - Rosemary Clooney and Duke Ellington (1) http://femalejazzvocal.com/artist299828/chris-barber-s-jazz-band-live/1/ - Chris Barber's Jazz Band Live (1) http://femalejazzvocal.com/artist219139/bill-evans/1/ - Bill Evans (42) http://femalejazzvocal.com/artist286584/jon-faddis/1/ - Jon Faddis (2) Ray Gaskins (1) [url=http://femalejazzvocal.com/artist494841/queen-latifah/1/]Queen Latifah[/url] (4) http://femalejazzvocal.com/artist168676/ibrahim-ferrer/1/ - Ibrahim Ferrer (10) Nana Caymmi (11) http://femalejazzvocal.com/artist285597/graham-bond-organization/1/ - Graham Bond Organization (2)

Anonymous said...

Good! All would be well written:)

Anonymous said...

torebki batycki
to torebki kazar sklep internetowy , torebki skórzane damskie , torby damskie . torebki zamszowe , torebki skórzane ?

sports handicapping software said...

is a good job they did with this blog I like

Anonymous said...

arimidex vs clomid | buy clomid online no prescription - buy clomid and nolvadex, success clomid