Presentation is loading. Please wait.

Presentation is loading. Please wait.

Compuware Corporation Deliver Reliable Applications Faster Dave Kapelanski Automated Testing Manager.

Similar presentations


Presentation on theme: "Compuware Corporation Deliver Reliable Applications Faster Dave Kapelanski Automated Testing Manager."— Presentation transcript:

1 Compuware Corporation Deliver Reliable Applications Faster Dave Kapelanski Automated Testing Manager

2 Compuware Corporation Overview l Building Applications Today! l Create A Two “Fanged” Approach –Processed Based –Software Based l Achieve The “Quality” Goal

3 Compuware Corporation In today’s economy, the pressure is intense to… What’s Expected From YOU! l Develop and deploy applications faster l Reduce development and support costs l Maximize quality, reliability and performance l Establish predictable, repeatable practices l Manage application service levels proactively l Reduce application complexity

4 Compuware Corporation Life Cycle Application How do I test what I can’t see? How do I get more testing done? Can I be sure my code is tested? Should I build new? How can I leverage what I have? Will it scale? Will it perform? Can we meet target service levels? Is it available? If it’s down, how long will it take to fix the problem? Are customers getting acceptable response?

5 Development & Integration Automated Software QualityProduction Readiness Performance & Availability Management Life Cycle Application Compuware Corporation

6 C Process Based Solutions l Attitude Is Everything l Implementing A “Team” Approach l Share Decision Making l Insist Upon Testing

7 Compuware Corporation Production Readiness Automated Software Quality Development & Integration Life Cycle Automation Performance & Availability Management Modeling Project Management Requirements Defect/Task Management Team productivity l Manage multi-team tasks – Development, test, operations l Share information – Test results, completeness measurement – Defect notification and diagnosis l Automate workflow and quality gates l Manage status via the web l Assess change impact and trace requirements l Integrate with change management

8 Compuware Corporation Production Readiness Automated Software Quality Development & Integration -Source Code Analysis -Code Coverage Analysis -Performance Analysis -Automated Execution Debuggers -Data Usage Time to market l Model business applications l Develop new applications quickly:.NET, J2EE, 4GL l Integrate information, applications and processes l Web-enable and maintain legacy applications l Analyze and componentize legacy applications for reuse l Web, application server– legacy, ERP connectors l Migrate and transform production data Performance & Availability Management

9 Compuware Corporation Confidence l Automate error detection, diagnosis and unit test l Profile code performance l Automate functional test and validation – measure coverage l Find and fix “invisible” problems earlier in life cycle l Track requirements and defects – development  test l Manage test plans and data l Debug and optimize device drivers and applications Production Readiness Automated Software Quality Development & Integration Automated Software Quality -Data Management -Functiona Testing -Regression Testing Performance & Availability Management

10 Compuware Corporation Production Readiness Development & Integration Production Readiness -Performance Testing -Hosted Services -Transaction Monitoring -Data Management Automated Software Quality Performance & Availability Management Risk Reduction l Model user behavior and traffic patterns l Profile application performance l Load test under realistic conditions l Measure performance – User response time – Monitor as in production l Network, server, database l Discover and fix performance issues earlier l Plan infrastructure capacity

11 Compuware Corporation Production Readiness Automated Software Quality Development & Integration Performance & Availability Management -Network Availability -Application Monitoring Performance & Availability Management Customer satisfaction l Monitor applications and infrastructure – Client, server, network, database l Measure against SLA – Alert performance, fault and availability issues – Automate or recommend corrective actions l Diagnose and fix production performance, faults and data issues l Plan network capacity

12 Compuware Corporation Production Readiness Automated Software Quality Development & Integration Life Cycle Automation Performance & Availability Management Modeling Project Management Requirements Defect/Task Management

13 Compuware Corporation Production Readiness Automated Software Quality Development & Integration -Source Code Analysis -Code Coverage Analysis -Performance Analysis -Automated Execution Debuggers -Data Usage Performance & Availability Management

14 Compuware Corporation Production Readiness Automated Software Quality Development & Integration -Source Code Analysis -Code Coverage Analysis -Performance Analysis -Automated Execution Debuggers -Data Usage Performance & Availability Management

15 Compuware Corporation Production Readiness Automated Software Quality Development & Integration -Source Code Analysis -Code Coverage Analysis -Performance Analysis -Automated Execution Debuggers -Data Usage Performance & Availability Management Tested Untested

16 Compuware Corporation Production Readiness Automated Software Quality Development & Integration -Source Code Analysis -Code Coverage Analysis -Performance Analysis -Automated Execution Debuggers -Data Usage Performance & Availability Management

17 Compuware Corporation Production Readiness Automated Software Quality Development & Integration Automated Software Quality -Data Management -Functiona Testing -Regression Testing Performance & Availability Management

18 Compuware Corporation Production Readiness Development & Integration Production Readiness -Performance Testing -Hosted Services -Transaction Monitoring -Data Management Automated Software Quality Performance & Availability Management

19 Compuware Corporation Production Readiness Development & Integration Production Readiness -Performance Testing -Hosted Services -Transaction Monitoring -Data Management Automated Software Quality Performance & Availability Management More bandwidth doesn’t always help Because many applications are designed inefficiently for network performance

20 Compuware Corporation Production Readiness Automated Software Quality Development & Integration Performance & Availability Management -Network Availability -Application Monitoring Performance & Availability Management

21 Compuware Corporation Summary l Process Based: –Attitude –Team Approach / Share Decision Making –“Test Early….Test Often….Test WISELY” l Software Based: –Development / Integration –Automated Software Quality –Production Readiness –Performance & Availability Management

22 Compuware Corporation People and software for business applications sm


Download ppt "Compuware Corporation Deliver Reliable Applications Faster Dave Kapelanski Automated Testing Manager."

Similar presentations


Ads by Google