Software Analytics Platform

Slides:



Advertisements
Similar presentations
The 4 T’s of Test Automation:
Advertisements

High level QA strategy for SQL Server enforcer
CIS 376 Bruce R. Maxim UM-Dearborn
Chapter © 2012 Pearson Education, Inc. Publishing as Prentice Hall.
1 Estimating Software Development Using Project Metrics.
Dr. Bill Curtis Director, Consortium for IT Software Quality The Technical Debt Management Cycle: Evaluating the Costs and Risks of IT Assets.
The Transforming Power of the ITIL Framework for the Project Manager Patrick von Schlag Deep Creek Center November 10, 2010.
Noor Fouad Al-Emadi IEEE 1074 Standard for Developing Life Cycle Processes.
Presentation Title: Utilizing Business Process Management (BPM) and Enterprise Architecture (EA) to Achieve and Maintain a Competitive Advantage Presented.
Discover Transparency COMPAREX SAM2GO
16th World Continuous Auditing Symposium Continuous Auditing Process using Cross References and Key Performance Indicators Washington Lopes da Silva.
Static Code Analysis and Governance Effectively Using Source Code Scanners.
Asset management guidelines
Software Verification and Validation (V&V) By Roger U. Fujii Presented by Donovan Faustino.
INCOSE 1 st reactions. One other area that struck me has the sheer number of levels of proficiency—in ours we are going with 5 and the first one is limited.
Principles of Object Technology Module 1: Principles of Modeling.
Test Organization and Management
Thirteenth Lecture Hour 8:30 – 9:20 am, Sunday, September 16 Software Management Disciplines Process Automation (from Part III, Chapter 12 of Royce’ book)
Software System Engineering: A tutorial
Business Analysis and Essential Competencies
1 Process Engineering A Systems Approach to Process Improvement Jeffrey L. Dutton Jacobs Sverdrup Advanced Systems Group Engineering Performance Improvement.
CSCE 548 Code Review. CSCE Farkas2 Reading This lecture: – McGraw: Chapter 4 – Recommended: Best Practices for Peer Code Review,
™ ™ © 2006, KDM Analytics Software Assurance Ecosystem and its Applications Djenana Campara Chief Executive Officer, KDM Analytics Board Director, Object.
Certification and Accreditation CS Phase-1: Definition Atif Sultanuddin Raja Chawat Raja Chawat.
Ит Application of special software for IT-audit Nikolay Nekhoroshkin Alexey Solodov Accounts Chamber of the Russian Federation.
What is a Business Analyst? A Business Analyst is someone who works as a liaison among stakeholders in order to elicit, analyze, communicate and validate.
Technische Universität München Application Performance Monitoring of a scalable Java web-application in a cloud infrastructure Final Presentation August.
Massachusetts Open Standards Policy Claudia Boldman Director of Policy and Architecture Information Technology Division, MA.
Asset Governance and Architecture Debt Ian Koenig July 2011.
Software Quality Model for Consumer Electronic Product Chanwook Kim, Keun Lee 2009 IEEE Speaker: 林建慶、詹志鴻、洪煒凱.
Knowing What You Missed Forensic Techniques for Investigating Network Traffic.
Measuring the Structural Quality of Business Applications 2011 Agile Conference111 Bill Curtis Jay Sappidi Jitendra Subramanyam presenter :林賢勁 1.
Software Architecture Evaluation Methodologies Presented By: Anthony Register.
1© Nokia Siemens Networks Presentation / Author / Date For internal use T Better Code Faster - Next Generation Java Continuous Integration Environment.
CSI—The Lifecycle Stage
Overview of SAIP and LSSA. Software Architecture in Practice Provides a set of techniques, not a prescriptive method for architectural design. Based on.
Shareholders presentation January Context Moving the Front and Middle Office activities to the platform In-housing of Middle Office activity from.
Hussein Alhashimi. “If you can’t measure it, you can’t manage it” Tom DeMarco,
® IBM Software Group © 2009 IBM Corporation Essentials of Modeling with the IBM Rational Software Architect, V7.5 Module 15: Traceability and Static Analysis.
Decision Support Systems Applied to Online Trading By Rosaana Pérez.
Axis AI Solves Challenges of Complex Data Extraction and Document Classification through Advanced Natural Language Processing and Machine Learning MICROSOFT.
T EST T OOLS U NIT VI This unit contains the overview of the test tools. Also prerequisites for applying these tools, tools selection and implementation.
CS223: Software Engineering Lecture 21: Unit Testing Metric.
Prepared by Amira Selim 31 st October 2009 Revised by Dahlia Biazid Requirements Analysis.
Cisco Consulting Services for Application-Centric Cloud Your Company Needs Fast IT Cisco Application-Centric Cloud Can Help.
Info-Tech Research Group1 Info-Tech Research Group, Inc. is a global leader in providing IT research and advice. Info-Tech’s products and services combine.
Big Data Analysis. Data Mining versus Data Analytics DATA ANALYSIS HYPOTHESIS CONCLUSION.
SOFTWARE TESTING TRAINING TOOLS SUPPORT FOR SOFTWARE TESTING Chapter 6 immaculateres 1.
Software Testing Training Online. Software testing is ruling the software business in current scenario. It provides an objective, independent view of.
Introduction and Overview
Tool Support for Testing
Dr. Yeffry Handoko Putra, M.T
HIGHLIGHT Metrics & methodology.
COMP532 IT INFRASTRUCTURE
Identify the Risk of Not Doing BA
Quality Exercise 2 Instructions
Intelligent Agent Solution
Quality Exercise 2 Instructions
1&1 Internet AG: Optimizing Debt Management
Business Drivers and Requirements
Conference on National Platforms for SDG Reporting
2018 Real Cisco Dumps IT-Dumps
Making Information Security Manageable with GRC
Quantifying Quality in DevOps
Introduction and Overview
Automated MS Word and PowerPoint Translator
Systems Analysis Overview.
Software Engineering I
Enterprise Architecture at Penn State
Innovation Roadmap Template
Presentation transcript:

Software Analytics Platform

What is Kiuwan? Kiuwan is the Optimyth cloud solution platform Can analyze all your applications portfolio to gather key information from the source code  Calculates relevant indicators that will help all stakeholders in the software development life cycle to make decisions to reduce risk, improve quality, security and productivity  Application source code can be analyzed locally or in the cloud 

What does it do? Source code static analysis Defect detection that affect 5 important software characteristics: Security, Reliability,Efficiency, Maintainability and Portability Calculation of software quality metrics —number of violations, complexity, design, volume Detection of duplicate code Calculation of software indicators: Risk, Global Indicator and 5 software characteristics indicators, Effort to target, Technical debt 

Kiuwan Standard Compliance Analyzer The languages supported by this analyzer are: Abap, COBOL, C #, Java, Javascript, JSP, PL/SQL, SQL, VB.NET, VB6 Checking that the code complies with the configured quality model set or rules Checking if the implemented code and the architectures are aligned: application of best practices required in the use of an application framework Determining if there are potential defects

Kiuwan Metrics, Rules and Indicators Kiuwan Code metrics:  Kiuwan provides the information about Volumetric, Documentation, Complexity, Quality, Efforts or Governance Kiuwan Rules: Kiuwan provides a library with hundreds of rules that verify the standard compliance for the technologies supported, with great configuration capabilities Kiuwan Indicators : are metrics calculated from evidences which Kiuwan extracted from source code with its analyzers

Risk index How far you are to get an acceptable quality level It has used your quality indicator and the effort that you need to spend to reach the quality level set as goal for you.  Effort to target The effort to target (in hours) is what you need to invest to achieve your quality target.