 |
INCOSE Measurement Tools Survey
|
INCOSE Measurement Tools Survey Response: TychoMetrics 3.6 (client/server) and TychoMetrics.NET 1.1 (web enabled)
Measurement Working Group Primer
references (ref.) are shown where applicable.
- 1.1 Can the tool monitor and control on-going product and services? (ref. Primer section
4.1.1)
- Yes. TychoMetrics provides many software metrics that can be used to monitor and
control software development or maintenance. In addition new metrics can be
easily created and customized for additional monitoring and
control.
- 1.2 Can the tool quantify process improvements? (ref. Primer section 4.1.2)
- Yes. We provide metrics that satisfy both the SEI's Capability Maturity Model (CMM) and CMMI Key Process Areas for level 2 and most of level 3. Higher levels require customization by the metric analyst. We also support Balanced Scorecard.
- 1.3 Does the tool support estimation and prediction for project planning? (ref. Primer section
4.1.3).
- Yes. Our
toolsuite provides for creation of any metric to support estimation. Results of
the estimation can be used as a vehicle for project prediction.
- 1.4 Does the tool support distribution of measurement information for organizational status and feedback?
(ref. Primer section 4.1.4)
- Yes. We
provide for the import and export of defined metric expressions. We also
distribute calculated metrics values, real-time, across the company's
organizational structure via the intranet and internet.
- 1.5 Does the tool allow measurement to be tailored for specific organizational units (OU)? [I.e.
projects, departments, programs, etc…]
- Yes. We use
a hierarchical format for data storage which allows us to calculate metric
values at a specific organization unit, and also allows us to roll-up data and
calculate the metric values at a higher organizational unit.
- 1.6 Does the tool provide a mechanism for establishing "core" measures?
- Yes. We
allow for creation and distribution of "core" metrics across an
organization.
- 2.1.1 Does the tool support the definition of measures and indicators for each OU being measured? Does the tool provide a mechanism to specify attributes of measures?
- Yes. We
define measurement attributes in a measurement schema file. This file is used to
define the format of data collected and the metric expressions for each
organizational unit. The measurement values for an organizational unit are
calculated using data specific to the organizational unit. Using the measurement
schema file in this manner ensures that measurement values are consistent across
an organization.
- 2.1.2 Does the tool support the identification of project issues and measurement goals?
- Yes.
Measurement goals are explicitly supported for each metric. Users are notified
via email when goals are met or project issues are raised.
- 2.1.3 Does the tool allow specification of measurement characteristics, including data source, data
validity rules, collection method, temporal constraints and interpretive
guidelines?
- Yes. This
is a key strength of TychoMetrics and is encapsulated in our patented
Measurement Modeling Technology (MMT) (U.S. Patent No. 5,930,798). Measurements
are harvested in accordance with the appropriate measurement schema which
specifies the measurement's scale, units, data type, and bounds. Metric
expressions are also based on the measurement schema, and when they are created
the expression is validated against scale, units, data type, and scope of
visibility per the degree of insight specified.
- 2.2.1 Does the tool perform validation of collected measurement data?
- Yes. Data
is validated as it is collected and stored in the TychoMetrics
repository.
- 2.2.2 Does the tool provide a means for manual data entry?
- Yes. Users can manually modify input source data and collect that data into the TychoMetrics repository.
- 2.2.3 Does the tool provide a means for automated data collection?
- Yes. This
is a strong feature of TychoMetrics. We allow for user identification of the
data to be collected and for the schedule on which it is to be collected. Once
identified, TychoMetrics follows this schedule to automatically collect the
data.
- 2.2.4 Does the tool provide a mechanism for the user to tailor the tool for automated collection from
user-defined data sources?
- Yes. The
schedule for automatic collection of user-defined data can be easily modified by
the user.
- 2.3.1 Does the tool allow measurement data to be combined into complex measures or indicators?
- Yes. We
provide a graphical user interface, which allows the user to easily create
complex measurements using combinations of measurement data.
- 2.3.2 Does the tool allow specification of weights or normalization factors to be used in combining
measures into indicators?
- Yes. Our
tool provides flexibility in the user definition of metric expressions allowing
formation of indicators from measurement combinations.
- 2.4.1 Does the tool support the review and analysis of measurement data?
- Yes. A
graphical representation of measured data is provided for user review and
analysis. This graphical representation is available within the tool and via a
web browser.
- 2.4.2 Does the tool support statistical process control calculations including control charts and upper,
lower and center line calculation?
- Yes. All
are available.
- 2.4.3 Does the tool provide a means for comparing actual measured data to planned, target or historical
values?
- Yes.
Measured data, planned data, targeted data, and/or historical data may be
plotted on the same chart for visual comparison.
- 2.5.1 Does the tool present measurement data consistent with the needs of differing organizational or
management levels?
- Yes. We
allow measurements to be defined and calculated at different organizational and
management levels.
- 2.5.2 Present measurement data appropriate for the role of the user accessing the tool, where roles are
analyst, OU manager or customer?
- Yes. User
access to the tool is based upon permissions assigned to the
user.
- 2.5.3 Does the tool allow the user to customize the generation of reports, including adding, modifying and
deleting reports?
- Yes. Our
graphical user interface provides these features.
- 2.5.4 Does the tool provide an mechanism for distributing measurement reports?
- Yes. Reports
are automatically distributed for viewing using a web browser. Measurement
values can also be distributed in comma separated variable format.
- 2.5.5 Does the tool support the distribution of measurement reports via the Internet or Intranet?
- Yes. See
2.5.4 above.
- 3.1 Does the tool allow identification and tracking of management commitment to the measurement process?
(ref. Primer Section 3.2.1)
- Yes. We allow
identification and tracking of management commitment to the measurement process
through dynamic links to established and other company guides and
documents.
- 3.2 Does the tool provide automation for a measurement process plan? (ref. Primer Section 3.2.2).
- Yes. We
provide automation of the measurement process plan by automatically collecting
data, calculating measurement values, and distributing those values in report
format for review.
- 3.3 Does the vendor identify the resources required to setup, operate and maintain the tool? (ref.
Primer Section 3.2.3).
- Yes. We
provide user manuals and on-line help. We also provide a system administration
tool for repository backup, repository statistics collection, and user account
management.
- 3.4 Does the vendor provide training for all aspects of tool? (ref. Primer Section 3.2.4)
- Yes.
Training is provided for all aspects of the measurement process.
- 3.5 Does the tool provide a repository for capturing organizational measurement process best practices?
(ref. Primer Section 3.2.6)
- Yes. We use
a high performance 7/24 object-oriented database with user-friendly system
administration.
- 4.1.1 Does the tool provide import capabilities from popular file formats and tool interfaces? Which ones?
- Yes. We import data from Comma Separated Variable (CSV), Microsoft Project, Microsoft Excel, Microsoft Access, Microsoft SQL, Microsoft Word, Rational Rose, Rational RequisitePro, Rational ClearDDTS, Integrated Chipware Requirements Traceability Management (RTM), Lotus Notes, Telelogic DOORS, CM Synergy, Tau UML, Primavera, Test Director, PVCS Tracker, Version Manager and Oracle In addition, users can easily automate the collection of data from any source or in-house tool.
- 4.1.2 Does the tool provide export capabilities to popular file formats and tool interfaces? Which ones?
- Yes. We export data to Comma Separated Variable (CSV),XML, BMP, and JPEG file formats.
- 4.1.3 Does the tool support access to measurement repository by other commercial tools (I.e. for data
mining, statistical analysis tools, reporting tools, …) Which ones?
- Yes. Access
to calculated (or processed) metrics values can be exported in either graphical
or data formats, and raw data is available to other tools and
databases.
- 4.2 Does the tool provide a security mechanism for restricting access to the repository data?
- Yes. Access
to our repository is restricted to our toolsuite.
- 5.1 Single user/multiple concurrent users. Does the tool support a single user or multiple concurrent users?
- Both single
and multiple concurrent users are supported.
- 5.2 Multiple Platforms/Operating Systems: On which platforms and operating systems does the tool run?
- The TychoMetrics Server runs on Windows NT 4.0, Windows 2000, and XP. The TychoMetrics Client also runs on Windows 95 and 98. TychoMetrics .NET runs on Windows 2000 or XP Professional server.
- 5.3 Commercial vs. unique database. Does the tool use a proprietary or commercially available database?
- We use a
commercially available database.
- 5.4 Resource requirements (Please identify hardware/software configuration requirements):
- 5.4.1. Memory (RAM) requirements (MB): 256
- 5.4.2. CPU requirements (microprocessor): 400
MHz
- 5.4.3. Disk space requirements (MB): 20 MB
(minimum). Repository size depends on amount of data collected by an
organization.
- 6.1 Warranty: Does the tool have a warranty, if so what is it?
- Based on
Statement of Work and Contract requirement.
- 6.2 Network license policy: Does the tool support network licensing (floating, node locked, etc.), if so which license manager is used (ex. FLEXlm)?
- Seat,
Block, Site and/or Enterprise licenses supported. No license manager
required.
- 6.3 Maintenance and upgrade policy: How often are software updates released; are updates separately priced items, etc.?
- Major
releases are scheduled every six months. Period software updates are released
every quarter and no maintenance costs are associated provided the licensor is
current in maintenance payment. Major releases are priced
accordingly.
- 6.4 Recommended training time: What is the recommended training time for a user to become proficient in using the tool?
- Typically,
the training for TychoMetrics lasts from 1-3 days depending on types of training
requested.
- 6.5 Online help: Are the users manuals
online, is there online help with the tool?
- Both online
help and electronic manuals are provided.
- 6.6 Internet access/World Wide Web home page location: Does the tool supplier have an Internet e-mail address or World Wide Web home page location? If so, what is the Uniform Resource Locator (URL)?
- http://www.tychometrics.com/
- 6.7 Phone support: What type of phone support is available from the tool supplier?
- Normal
business hours Monday through Friday, 8 a.m. to 5 pm. PST. Other arrangements
are available upon request.
- 6.8 E-mail support: What type of e-mail support is available from the tool supplier?
- 24-hour response for email support questions from the designated corporate TychoMetrics
system administrator (www.tychometrics.com).
- TychoMetrics prides itself on data
integrity and measurement repeatability. Using the principles and methods of our
patented Measurement Modeling Technology, we ensure there is no over or under
counting of measurement data and there are no inappropriate mathematical or
logical operations applied to measurement data. Because metrics expressions can
be applied to different input sources and because metric expressions can be
easily shared amongst organizational units, TychoMetrics provides consistent and
repeatable results across the entire organization. In addition this technology
provides the ability to create metric expressions by combining data from two or
more different input data sources.
TychoMetrics is unobtrusive and
seamlessly integrates with existing applications and tools. It automates the
data collection and report generation processes, and it ensures metrics are
consistent, repeatable, not over or under counted, and are algorithmically
sound. It provides a cost-effective method for managing your metrics program.
Return to INCOSE Home
Content Owner: TDWG
Contact us at info@incose.org
Copyright 1998-2005 International Council on Systems Engineering
Last Modified: 01 March 2005