Engineering Ingegneria Informatica S.p.A. INFSO-RI-223782 Adriano Rippa and Isabel Matranga...
-
Upload
bartholomew-nelson -
Category
Documents
-
view
225 -
download
0
Transcript of Engineering Ingegneria Informatica S.p.A. INFSO-RI-223782 Adriano Rippa and Isabel Matranga...
Engineering Ingegneria Informatica S.p.A.
INFSO-RI-223782
Adriano Rippa and Isabel Matranga
Competitor AnalysisAn ETICS study
2
INFSO-RI-223782
Summary
• Chosen competitors and motivations
• Features: Comparing with the other tools
• Summary
3
INFSO-RI-223782
Chosen competitors and motivations
Similar Licenses (Free/OS), more used, “more chatted” ***
• CruiseControl
• Hudson
Features
• Bamboo
• AntHillPro (25% of the top 100 fortune companies use it)
• Hudson + Sonar: it is developed as a Maven plug-in but it can be integrated into Hudson
“Family”
• Cruise (is the non free version of CruiseControl)
***
http://www.developer.com/java/ent/article.php/10933_3803646_1
http://forums.whirlpool.net.au/forum-replies-archive.cfm/1086359.html
4
INFSO-RI-223782
Build FeaturesTable
ETICSAnt Hill
ProCruise
Cruise Control
BambooHudson + Sonar
Support for any build tool
X
Dependencies (interproject) Management
X X X N/A X X
Historical data X X X X X X
Distributed builds X X X X X X
Split builds X X X
Multiplatform X X X X X X
Third party tools DB
X
Multilanguage X X X
5
INFSO-RI-223782
Build FeaturesSummary
Basic• Dependencies (interproject) Management• Historical data• Distributed builds• Multiplatform
Advanced• Multilanguage
Unique• Support for build tools• Split builds• Third party tools DB
6
INFSO-RI-223782
Security and Privacy FeaturesTable
ETICSAnt Hill
ProCruise
Cruise Control
BambooHudson + Sonar
Role based X X X N/A X X
Username and password
X X X X X
Certificate X
Public availability of
artefacts and codeX
7
INFSO-RI-223782
Security and Privacy Features Summary
Basic• Role based (actions - limited visibility)• Username and password
Advanced
Unique• Public availability of artefacts and code• Certificate
8
INFSO-RI-223782
Plug-ins FeaturesTable and Summary
ETICSAnt Hill
ProCruise
Cruise Control
BambooHudson + Sonar
Plug-ins X X X
API X X X
Basic
Advanced• Plug-ins• API
Unique
9
INFSO-RI-223782
Infrastructure FeaturesTable and Summary
Basic
Must Have
Unique• Infrastructure• Cloud Ready
ETICSAnt Hill
ProCruise
Cruise Control
BambooHudson + Sonar
Infrastructure X
Cloud ready X
10
INFSO-RI-223782
User Support FeaturesTable
ETICSAnt Hill
ProCruise
Cruise Control
BambooHudson + Sonar
User Support X X X N/A X X
Email X X X N/A X X
PhonePayment license
N/APaymen
t
Forum/Mailing/ IRC
X X N/A X
24/7Payment license
11
INFSO-RI-223782
User Support Features Summary
Basic• User Support• E-mail
Advanced• Phone• Forum/Mailing/IRC
Unique• 24/7
12
INFSO-RI-223782
Testing and Quality FeaturesTable
ETICSAnt Hill
ProCruise
Cruise Control
BambooHudson + Sonar
Basic Testing X X N/A X X X
Advanced Testing
X X
Quality Metrics X X X
Structured model X ***
Graphs X X X X
13
INFSO-RI-223782
Testing Quality Features Summary
Basic• Basic Testing
Advanced• Graphics• Quality Metrics
Unique• Structured Model• Advanced Testing
*** http://nemo.sonar.codehaus.org/project/index/org.apache.axis2:axis2
14
INFSO-RI-223782
Business Model FeaturesTable
ETICS Ant Hill Pro CruiseCruise
ControlBamboo
Hudson + Sonar
Free license X X X
Proprietary License
Dual License
X X X
Cost max
$1250 per committer + 22% annual maintenance
$8000
License is based on
Apache 2.0
#developers #Agents BDS #AgentsGNU LGPL
OtherIn the
following
In the followin
g
in the followin
g
In the following
15
INFSO-RI-223782
Business Model Features Specific Information
AntHillPro• Base price is $1250 USD per committer. This is a perpetual use
license. • Annual maintenance is 22% of current licensing costs. • There is a 10% discount available for volume, beginning at 50
committers; this applies only to the license cost.
Cruise
• Cruise is free for up to 2 agents. The 1-year license can be downloaded directly on the homesite.
• For commercial licenses it is mandatory to take contacts with them.
• Non-profits and open source projects can apply for a license to use Cruise with more than 2 agents for free. Besides the approval of this request is at discretion of the Cruise team. Annual renewals are provided on request.
16
INFSO-RI-223782
Business Model Features Specific Information
including 12 months maintenance of updates and support. Renewing maintenance is entirely optional
• Bamboo is free for use by official non-profit organisations and charities (proof of non-profit status is required).
• Community licenses are designed for organisations which are:• non-profit, non-government, non-academic, non-commercial,
non-political and secular
• Bamboo is free for any Open Source project to use
Bamboo
17
INFSO-RI-223782
Business Model Features Specific Information
Sonar
• Open Source.
• They charge people on commercial support and commercial extensions as follows:
The free support to communities is given for free through a mailing list.
Specific commercial plugin for PLSQL: 2,000€ per instance of Sonar and per year.
Hudson
Offers just commercial support
18
INFSO-RI-223782
SummaryBasic Advanced Unique
Support for any build tools
X
Split builds X
Third party tools DB
X
Role based X
Username and password
X
Public availability
X
Plug-ins X
Infrastructure X
Cloud Ready X
19
INFSO-RI-223782
Summary
Basic Advanced Unique
Phone Support
X
Forum/Mailing/ Support
X
24/7 Support X
Graphics X
Quality Metrics X
Structured Quality Model
X
Advanced Testing
X
20
INFSO-RI-223782
Q&A
http://www.eticsproject.eu/