當您開始使用 Kiuwan 雲端應用程式品質管理工具! 即可開始輕鬆簡單分析各種程式語言所開發出來的應用程式,並提供多元化的評量的報告,還可以依照評量結果進行技術提升及缺陷管理,以維持良好的軟體品質。
連絡友環,可免費試用15天。
- 安全性:如果您不願意,您無需共用您的應用程式碼。您可以在您的本地機器上運行代碼分析,然後該產品會將您的結果安全地上傳到雲端。如果您決定先上傳您的代碼,您大可放心,我們在分析後絕不會留存任何代碼。
- 經濟實惠:您可以隨時免費開始試用。如果您需要分析若干不同大小的應用程式,Kiuwan會按應用程式數量及其大小收費,而不是按每用戶或分析數量收費。每月只需花費2000多台幣,您便可持續不斷地測量和分析您的應用程式。
- 簡便:現在只需與友環申請註冊,您便可獲得 Kiuwan 提供的所有強大功能,登入後只需點擊幾下滑鼠即可實現。簡單易用的介面顯示您需要的所有資訊,從您應用程式的整體健康狀況到發現的缺陷的詳情等。
- 快速:利用 Kiuwan,您可以在幾分鐘內準備就緒,開始正常運行。無需安裝和配置。Kiuwan 分析程式擁有業內最快的速度。您將在幾分鐘內擁有一目了然的結果、指示器、衡量指標和缺陷資訊。
我可以分析幾次我的產品?
To protect our infrastructure, we allow up to 3 analysis per application a day. Which is almost the same as saying: As many as you want! We actually encourage you to meassure as often as you can —and make sense in your application lifecycle—. Even every day, if you make significat changes daily. We just charge you to keep the application data available, no matter how much data there is. We think it’s a darn good deal.
共有六大特色
Measure & analyze with one click
Code Quality & Security are important topics with significant economic value. That means that they should be measured accurately, using effective metrics, proven measurement practices and consistent indicators across the different technologies and languages used inside companies.
In the cloud or locally
Kiuwan is not an on-premise code review tool hosted in a Cloud provider. It has been designed from the beginning as a SaaS application and, therefore, it is “multitenant”, which prevents that anyone but the one who owns an application and its data could access to information that is not theirs (malicious users, hacker, back doors, system errors, information in logs, etc.).
Customize your quality model
Select and customize the appropriate set of rules and metrics when analyzing your code can be challenging for your organization: you are ultimate responsible for deciding the quality and security levels your applications should have.
Decision making oriented
Kiuwan analyzers are very precise finding defects in the code. However, Kiuwan stands out in its ability to present the information (dashboards and reports) for making decisions based on our applications’ quality and security.
Continuous analysis for your peace of mind
Kiuwan is designed to make Continuous Code Inspection. Thereupon, there are integration capabilities available in your Development Process (ALM) which enable you to know the status of your applications’ quality and security.
Not only words but action
Your application has plenty of different defects… and you wonder:
- Where should I start to repair them?
- How much time does it take me to fix each one of them?
- Which are the optimal path and action plan to meet my quality goals?
- I only have 20 hours to fix bugs before the next delivery. What should I repair to aim the best possible quality?
Kiuwan helps you to answer these and other questions that may arise with its What if analysis, Action plans, Reporting and Atlassian JIRA integration.
支援技術
This is the list of languages Kiuwan understands so far, and the recognized extensions of the source code files. These extensions are the default ones if you upload you code to Kiuwan. If you use the local analyzer you can configure your file extensions in the LanguageInfo.properties file in the conf directory in the Kiuwan analyzer installation folder.
Languages
|
Recognized extensions
|
Objective-C NEW!
|
.m
|
JCL NEW!
|
.jcl, .prc
|
Transact-SQL NEW!
|
.tsql
|
Javascript
|
.js
|
PHP
|
.php .php3 .php4 .php5 .php6 .phps. phtml
|
C/C++
|
.c .h .hh .cpp .hpp .cc .pc
|
Java
|
.java
|
JSP
|
.jsp .xhtml .jspx
|
Cobol
|
.cbl .cpy .cob
|
Abap IV
|
.abap
|
C#
|
.cs
|
Oracle PL/SQL
|
.st .sp .sps .trg .plsql .spp .sf .pkb .pks .fnc .spb
|
SQL-92 Standard
|
.xml .sql
|
VB6
|
.cls .bas .frm
|
VB.net
|
.vb
|
Frameworks
|
Language
|
Hibernate
|
Java
|
Android
|
Java
|
PROFESSIONAL Get your software analytics and enforce your apps security |
ENTERPRISE Manage your portfolio risks and your software providers |
✓ Technical Support ✓ Continuous Inspection ✓ Multilanguage support ✓ Multiple Software Models ✓ Custom Rules Utility |
PRO features + ✓ Mutiuser Support ✓ Portfolio Management ✓ Governance ✓ Deliverables Management |
KIUWAN ONE SHOT | KIUWAN FOR DEVELOPERS |
✓ 1 month subscription ✓ Suitable for 1 time software audits |
✓ Get the Kiuwan for developers Eclipse plugin ✓ Let your developers analyze applications directly from their IDE ✓ Add the number of developers you need to your subscription |
CHECKING AIM
HELPING YOU TO UNDERSTAND THE COMPLEXITY OF YOUR APPLICATIONS PORTFOLIO
Across industries, CIOs are being asked to do more with less. In light of recent budget cuts and optimisation mandates across all industries, most enterprises are seeking to optimise their existing application investments.
They are doing this by enhancing application functionality and pursuing reductions in application maintenance and support costs. In fact, the transformation of an existing portfolio can reduce the overall costs of ownership and, at the same time, directly align applications with business strategy.
MAIN FEATURES
APPLICATION INVENTORY MANAGEMENT
- Automatically discovers and labels the software components (multi-technology) of the application portfolio in production.
- Builds the software system’s map (multi-layer).
- Obtains in real-time the relationship between the software components that constitute the systems in production.
- Helps to simplify and rationalise IT environments, identifying those areas of value within the application portfolio.
GENERATE LEGACY DOCUMENTATION
It helps maintain the consistency of, and to complete the technical documentation of the system developed during the development process, which helps to automatically generate documentation in those systems that do not have any or to update documentation where necessary.
IMPACT & DELTA ANALYSIS
- Runs the impact analysis for typical application maintenance tasks (planning, change requests and new functionality etc.), taking into account factors such as: costs, necessary resources and technical complexity etc.
- Evaluates the collateral effects and negative impacts associated with the implementation of new specifications of the systems, offering various alternatives facing these change requests.
- Allows the discovering of “deltas” (code that has been modified) between environments or versions of the same system.
ARCHITECTURE & OBSOLESCENCE ANALYSIS
- Generates the metrics related to the applications “structures” (input, output, architecture and design etc).
- Checks that the application’s software elements are compatible with the architecture normative (such as illegal dependencies detection etc).
- Develops obsolescence analysis to detect the components, which are not used by the system, that consume resources and that are a source of potential errors.
CHECKING QA
BRINGING PRODUCTIVITY AND ENHANCED QUALITY TO THE SOFTWARE LIFE CYCLE
ChecKing QA is an integrated quality portal that automatically controls all the elements of the development process (activities, requirements, issues and changes) and the analysable software elements (source code, project documentation, test scripts and data models etc).
It brings transparency to the development cycle by capturing, integrating and presenting this information automatically in a powerful dashboard. This helps organisations make critical and complex decisions about their software applications.
The ChecKing Report Console is a web portal that displays quality information in a graphical and tabular format. Managers can access this valuable information at any time and use it to measure and improve the quality of their software systems. The console is user-friendly and highly configurable; it can be customised to the requirements of users.
MAIN FEATURES
AUTOMATED INTERNAL QUALITY & SECURITY VERIFICATION
A wide set of multitechnology analysers (more than 30 technologies) available for certifying the compliance with code standards.
Detects the most common code defects, and takes care of the compliance with the rules. It shows the evolution and traceability of the defects founded.
It allows the addition and modification of the code analysis rules via a rule editor.
It allows the management of false positives via a suppression editor.
Obtains software metrics: complexity, maintainability, volumetric data, effort and Function Points etc.
Revises the software design and architecture of the applications.
QUALITY AND OPERATIONAL MODELS MANAGEMENT
It gives quality overview, based on known frames of reference (ISO 25000, ISO 9126).
Defines the quality models of the software system deliverables.
Defines and models the certification workflow, as well as generates the metrics associated with the process.
Automatically audits the application’s quality, based on the quality model and predefined controls.
Manual metrics introduction via web forms.
PORTFOLIO MANAGEMENT, AUTOMATED CERTIFICATION PROCESS & QUALITY GOVERNANCE
Manages the certification project portfolio, allowing the grouping by types (factories, technologies and business units etc.), comparison and trend analysis via historically obtained data etc.
Shows all the consolidated quality information related to a delivery obtained during the development lifecycle (quality issue).
EFFICIENT OPEN ARCHITECTURE & SUPPORT FOR DEVELOPMENT TEAMS
Open architecture: modular and configurable, thanks to the use of the latest technologies in building software systems.
Reliability and high performance analyzers.
Integration capability with other systems, via APIs in order to add new connectors, notifications and web services etc.
IDE integration, so developers can run analyses of the code they write in their workstations, complying with the same rules that will be required at the time of the software delivery.