You are on page 1of 3

Java IDE Production Requirement Scores + Weighting

IBM Visual Borland /


Age for WebGain Inprise Sun's Forte
IBM Visual Borland / Sun's Java 3.2 Studio JBuilder 4 for Java
Age for WebGain Inprise Forte for Average Visual Age Café Jbulider Forté eProduction weighted weighted weighted weighted
Java 3.02 Studio JBuilder 4 Java weighting Weighting Weighting Weighting Weighting Weighting score score score score
Business impact of IDE

1 Impact on exiting apps 3 3 3 50.0 50 50 50 50 50 150 150 150 0

Rework required if IDE introduced Y/N y y y


Impact on apps development by partners Y/N y y y
2 New abilities offered to the business 1 5 5 50.0 50 50 50 50 50 50 250 250 0
Standard development environment for Java Y/N y y Y
Rapid, direct deployment to corporate-standard application server Y/N n y Y
Portable to different application server environments Y/N n y Y
3 General 5 5 5 50.0 50 50 50 50 50 250 250 250 0

Functional richness

4 General 3 5 5 50.0 50 50 50 50 50 150 250 250 0


Support for Java 2 Y/N y y Y
Support for EJB 1.1 Y/N n y Y
Certified against Windows 2000 Professional Y/N y y Y
Rose Compatible y y Y
Stable over working day Y/N n y Y
Meets COE3 standards for installation Y/N Y Y Y
Meets COE3 standards for deployment Y/N Y Y Y
Code storage orientation
File-oriented Y/N n y N
Repository-oriented Y/N y n Y
Labour-saving agents
Automate repetitive tasks Y/N y y Y
Notice coding errors pre-compilation Y/N y y Y
Repairs files Y/N
Automatially generate accessors Y/N y n
5 Range of platforms supported 3 3 5 50.0 50 50 50 50 50 150 150 250 0
SPARC/Solaris Y/N n n Y
Intel/NT/Win2000 Y/N y y Y
6 Platforms requirements 5 3 5 50.0 50 50 50 50 50 250 150 250 0
Minimum processor # 233
Minimum memory # MB 128 256 128
Minimum disk space # MB 250
SVGA required Y/N Y
Mouse required Y/N Y
7 Installation 3 5 5 50.0 50 50 50 50 50 150 250 250 0
Ease of use
Install time # mins 30 60 15
Detrimental impact on existing COE3 software Y/N n n N
Full documentation installed Y/N y y Y
8 Development Environment(s) 3 5 5 50.0 50 50 50 50 50 150 250 250 0
General Features
Certified 100% Java Y/N y y Y
Project-oriented Y/N y y Y
Built-in compiler Y/N y Y
Compiler selection Y/N n y Y
Rapidity of JDK support # 1.2 1.2 1.3
Imposition of vendor-specific code Y/N y n N
Editors
Built-in Y/N y y Y
Function markers Y/N y y
Syntax colouring Y/N y y Y
Drag and drop editing Y/N Y
Split panes Y/N Y
Speed of IDE response
Executing code H/M/L M M H
Importing files H/M/L H H M
Exporting files H/M/L H H M
Class Browsers

Graphical Hierarchy Y/N Y Y Y


Inspectors Y/N Y Y Y
9 Integration Capability 5 3 5 50.0 50 50 50 50 50 250 150 250 0

41543858.xls Page 1 12/07/2021


Java IDE Production Requirement Scores + Weighting
Source Control Capability
Integrate with Clearcase Y/N Y Y Y
Team development capability
Multiple users of one shared project Y/N Y Y

Code generation
Dynamic EJB generation from Rose data model Y/N Y N N
Templates Y/N Y
Browsing/searching capabilities H/M/L H M H

Integration with corporate-standard databases


Oracle Y/N Y Y Y
Sybase Y/N Y Y Y
MS SQL Server Y/N Y Y Y
Open API for Integrating with Third Party Plugins
Open and supported API Y/N Y
10 Debugging Environment 3 5 5 50.0 50 50 50 50 50 150 250 250 0
Storage leak track-down Y/N n
Performance measurement Y/N n
JPDA support Y/N Y
Remote debugging Y/N y y Y
Thread debugging Y/N y Y
Servlet debugging Y/N y y Y
EJB debugging Y/N y y Y
JSP debugging Y/N y Y
11 Deployment 1 5 5 50.0 50 50 50 50 50 50 250 250 0
Deployment descriptor editing Y/N y y Y
Object/relational mapping tool for CMP/SP Y/N n y
Deployment without server shutdown/restart Y/N n y Y
Integrates with Weblogic 5.1 Y/N y y Y
12 GUI Development 5 5 5 50.0 50 50 50 50 50 250 250 250 0
Drag and drop Y/N Y Y Y
Swing components Y/N Y Y Y
Vendor-specifc components required Y/N N N N
13 Security and accessibility options 50.0 50 50 50 50 50 0 0 0 0
Public key support Y/N
Digital certificate support Y/N
http/s and SSL support Y/N
Integrates with existing security systems #

14 Support 5 3 5 50.0 50 50 50 50 50 250 150 250 0


Online Support
Vendor Site Y/N Y Y Y
Newsgroups Y/N Y Y Y
Product Updates online
Patches Y/N Y N Y
Short term risk

15 Maturity of product 3 3 3 50.0 50 50 50 50 50 150 150 150 0


Which version is it at, when was it first launched #,Date 3.5 4 4.0,
No years of production releases
No of customers in production
No customers in development

16 Skills availability, credibility of skills suppliers, multiple skills sources 3 3 5 50.0 50 50 50 50 50 150 150 250 0
Credibility of suppliers skills Subjective opinion H/M/L H H H
Geographic support capabilities of supplier Helpdesk, global support, 24*7*365 Y/N Y
Supplier is large enough to support BP's implementation How many consultants (people) are trained, experienced and #
available? y y Y
No of 3rd Party skilled staff available lots lots
Levels of training required and availability days per course, courses run globally and frequently #,Y/N 5, Y 5, Y 5, Y
Degree of technology transfer into BP Willingness of supplier to share Y/N Y
17 Costs 50.0 50 50 50 50 50 0 0 0 0
Global deployment over 3 years 2000 $
Stream Deployment over 3 years 2000 $
Through life cost: estimate of all costs associated with provision and 2000 $
maintenance of product for 10 years
18 Availability, reliability and maintainability 5 5 5 50.0 50 50 50 50 50 250 250 250 0
Scalability to enterprise wide The effort to manage rises no more than linearly with scope of Y/N
implementation Y Y Y
Robustness of product Autosave features, code crashes do not impact IDE Y/N Y Y Y
Requires low maintenance burden, provides easy to use management GUI, intuitive use Y/N
environment, delivers useful MI/metrics Y Y Y

41543858.xls Page 2 12/07/2021


Java IDE Production Requirement Scores + Weighting
Long term viability

19 Consistency with open standards 1 5 5 50.0 50 50 50 50 50 50 250 250 0


Ease of migration to alternative product H/M/L L H H
Degree of lock in to specific tools, suppliers and system integrators H/M/L H L L
20 Clout of the supplier to set standards 3 5 5 50.0 50 50 50 50 50 150 250 250 0
Market share, customer base %,#
Survivability of the product in the marketplace Subjective impression H/M/L H H H
Vision in staying ahead of the competition Subjective impression H/M/L M H H
Vendor Size
No of vendor staff #
No of development staff #
No of support staff #
Turnover # $200M
Profitability #
Growth #
TOTALS 222.7 397.2 713.3 0 1000.0 1000 1000 1000 1000 1000 3000 3800 4300 0

41543858.xls Page 3 12/07/2021

You might also like