Finger-pointing Meetings? How can we resolve which part of the code is the problem. I hate going to these meetings where all we do is 'finger-point' www.xtremesoft.com.

Slides:



Advertisements
Similar presentations
MGD Services, Inc. The IT Quality Assurance Specialists
Advertisements

Please login now.
Module 13: Performance Tuning. Overview Performance tuning methodologies Instance level Database level Application level Overview of tools and techniques.
Ixonos Plc Marko “Narsu” Rintamäki Senior Test Engineer NEST-IX V1.1 Project platform in Test Management.
AppMetrics Overview “Maximize the availability of your applications built on the Microsoft platform”
1 Real-time End-to-End Transaction Visibility into Distributed and Mainframe Applications Steve Saville Mainframe Technical Account Manager – Compuware.
1 © Fluke networks 2004 Everett WAMonday, May 18, 2015 Application Performance & Network Analysis Improving the end user experience.
Abirami Poonkundran 2/22/10.  Goal  Introduction  Testing Methods  Testing Scope  My Focus  Current Progress  Explanation of Tools  Things to.
Roadmap to Continuous Integration Testing and Benefits Gowri Selka, Walgreens Natalie Koltun, Walgreens May 20th, 2014 ©2013 Walgreen Co. All rights reserved.
CIS101 Introduction to Computing Week 12. Agenda Your questions Solutions to practice text Final HTML/JavaScript Project Copy and paste assignment JavaScript:
1 Software Testing and Quality Assurance Lecture 34 – SWE 205 Course Objective: Basics of Programming Languages & Software Construction Techniques.
Quality Assurance Copyright, 2002 © Jerzy R. Nawrocki Quality Management Auxiliary.
Copyright © 2009 Rolta International, Inc., All Rights Reserved a c c e l R12™ Upgrade Approach.
Presenting a JUnit Testing Framework to a Multi-University Community Romerl Elizes May 4, 2007.
1 Copyright © 2014 Tata Consultancy Services Limited Source Code Management using Rational Team Concert IBM Rational, Alliance & Technology Unit 2 July.
0-1 Team ?? Status Report (1 of 3) Client Contact –Point 1 –Point 2 Team Meetings –Point 1 –Point 2 Team Organization –Point 1 –Point 2 Team 1: Auraria.
Test Driven Development Derived from Dr. Fawcett’s notes Phil Pratt-Szeliga Fall 2009.
Introduction to Continuous Integration Mike Roberts.
Load Test Planning Especially with HP LoadRunner >>>>>>>>>>>>>>>>>>>>>>
Copyright © 2007 Quest Software The Changing Role of SQL Server DBA’s Bryan Oliver SQL Server Domain Expert Quest Software.
AppMetrics Solutions for QA and Test Professionals Improving performance by giving QA insight into the Applications real operational characteristics
Adam Jansen Digital Archivist Washington State Archives ISB Presentation Status Report for Digital Archives.
QWise software engineering – refactored! Testing, testing A first-look at the new testing capabilities in Visual Studio 2010 Mathias Olausson.
ABSTRACT Zirous Inc. is a growing company and they need a new way to track who their employees working on various different projects. To solve the issue.
Michael Burnside Blog: Software Quality Assurance, Quality Engineering, and Web and Mobile Test.
EasyBoard Share schedule and ideas in a twinkle. EasyBoard Goals Application features Technologies used Schedule Problems that we can meet Questions?
Introduction Optimizing Application Performance with Pinpoint Accuracy What every IT Executive, Administrator & Developer Needs to Know.
Software Testing Life Cycle
Business-driven Service Delivery CMG – Philadelphia, PA Brian J Coryea Solution Sales Director.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 10: Testing and Inspecting to Ensure High Quality Part 4:

S Q A.
Apache Web Server v. 2.2 Reference Manual Chapter 1 Compiling and Installing.
School Leadership Module Preview This PowerPoint provides a sample of School Leadership Module PowerPoint. The actual Overview PowerPoint is 73 slides.
Statistics Monitor of SPMSII Warrior Team Pu Su Heng Tan Kening Zhang.
AppMetrics Overview & Solutions Improving the performance of your Application, by giving you unique visibility into the core business transactions.
A Basic Introduction to Computer Security John H. Porter University of Virginia Department of Environmental Sciences.
The New Enterprise Manager: End to End Performance Management of Oracle Solutions Julie Wong Principal Product Manager Arsalan Farooq Senior Development.
Performance Guard 4.1 Presentation Toll Free Dial In Number:(877) Int'l Access/Caller Dial In Number:(601) PARTICIPANT CODE: Doug.
From Quality Control to Quality Assurance…and Beyond Alan Page Microsoft.
Release Management Configuration management. Release Management Goal Coordinate the processes through the project development life cycle Ensure the.
AppMetrics Solutions Improving the performance of your Application, by giving you unique visibility into the core of your Application
What's New in Kinetic Calendar 2.0 Jack Boespflug Kinetic Data.
Condor Technology Solutions, Inc. Grace Performance Chemicals HRIS Intranet Project.
Sistemas de Información Agosto-Diciembre 2007 Sesión # 9.
AppMetrics for.NET Serviced Components Improving the performance of the Application, by giving you unique visibility and insight into the transaction paths.
Michel Grootjans Pascal Mestdach.  Michel Grootjans ◦ Enterprise Architect ◦
Introduction to ITIL and ITIS. CONFIDENTIAL Agenda ITIL Introduction  What is ITIL?  ITIL History  ITIL Phases  ITIL Certification Introduction to.
Quality Assurance at CMM Level 2 Copyright, 2000 © Jerzy R. Nawrocki Requirements.
A way to develop software that emphasizes communication, collaboration, and integration between development and IT operations teams.
Centralized Grading System. LCO Objectives Operational Concepts System Requirements System and Software Architecture Lifecycle Plan Feasibility Rationale.
| See the possibilities… ePace Support Process Review Fusion 08 Reece Abreo.
About me… Matthew Dean
An Introduction to. Where did Fedora come from? Boxed set every 6 months == Failed business model [
Class 5 – Planning IT Projects
CS 499 PROJECT DOCUMENTATION
Quality Management Perfectqaservices.
How do we control components that are hung?
Capacity Analysis, cont. Realistic Server Performance
Software Quality Assurance
SQA Role during Software Code and Unit Test Phase
Where to Optimize? Where do we spend our limited resources looking for issues that will improve performance?
Chapter 10: Test Tournament
AppMetrics® Benefits “Maximize the availability of your applications built on the Microsoft platform”
ME 280 Lab Final Project Begins March 26th for sections 4 and 5, and March 30th for sections 2 and 3 Due April 21st for sections 4 and 5 and April 22nd.
CS122B: Projects in Databases and Web Applications Winter 2019
TEAM NAME MEMBER 1 MEMBER 2 MEMBER 3 MEMBER 4
CS122B: Projects in Databases and Web Applications Spring 2018
Presentation transcript:

Finger-pointing Meetings? How can we resolve which part of the code is the problem. I hate going to these meetings where all we do is 'finger-point'

Finger-pointing Meetings? Problem: A multi-tier application slows down. The Team Leader calls a meeting. “What’s causing the slowdown?” Each attendee points to the person on the right!  How do you stop the finger-pointing?  How do you eliminate these meetings?  How do you identify the root cause?

Break the Cycle  The Web team blames the mid-tier  The mid-tier team blames the database  The database team blames the network  The Network team blames the web server  Repeat

AppMetrics Historical Metrics  You can identify the responsible module…  You can compare:  same component, different backend  same load, different software version  same database, new web page  And so forth…  …and eliminate those modules (and team members) whose performance has not changed…

If it looked like this last time…

why does it look like this now?

Eliminate Unnecessary Participants  By identifying where performance has changed, you can focus on the likely root causes.  This is true in all software phases:  Development, testing before Check-in  Quality Assurance, verifying before Release  Operations, resolving production problems

Finger-pointing Meetings? What our Customers are saying: "You guys are awesome! In less than 5 minutes, these drilldown reports traced the exact component and method that were giving me trouble - we saved weeks."