SlideShare una empresa de Scribd logo
1 de 36
QA Testing Trends

Your Text here                                                               Your Text here




                           Pini Cohen
                           EVP & Senior Analyst
                           Architecture & Infrastructure Strategies
                           pinicohenstki.blogspot.com
                                                                                         1
Pini Cohen’s work Copyright 2009©STKI
Do not remove source or attribution from any graphic or portion of graphic
2
Pini Cohen’s work Copyright 2009©STKI
Do not remove source or attribution from any graphic or portion of graphic
3
Pini Cohen’s work Copyright 2009©STKI
Do not remove source or attribution from any graphic or portion of graphic
Agenda

The current economic situation and testing

STK round tables – word from the field

Agile software development

TDD – Test Driven

Cloud Computing and SAAS

Open Source

VSS – Virtual Software Appliance



       Pini Cohen’s work Copyright 2009©STKI
       Do not remove source or attribution from any graphic or portion of graphic
Scenario: Adapting in Healthy Ways, Rather
              Than Fixating
  Adaptive organizations have a core foundation of values
   and principles that keep them from chasing their tails
              every time tactical winds blow


                                                             Cost

                                                  Risk and
                                               Transformation

                                                                                   Quality
                          Speed


                                                                                             5
      Pini Cohen’s work Copyright 2009©STKI
      Do not remove source or attribution from any graphic or portion of graphic
Testing Ratios




Pini Cohen’s work Copyright 2009©STKI
                                                                             Source: computer economics
Do not remove source or attribution from any graphic or portion of graphic
Testing and Quality?
                  How low can we get?
Price reduction is hearting everybody




        Your Text here                                                               Your Text here




                                                                                                 7
        Pini Cohen’s work Copyright 2009©STKI
        Do not remove source or attribution from any graphic or portion of graphic
Agenda

The current economic situation and testing

STK round tables – word from the field

Agile software development

TDD – Test Driven

Cloud Computing and SAAS

Open Source

VSS – Virtual Software Appliance



       Pini Cohen’s work Copyright 2009©STKI
       Do not remove source or attribution from any graphic or portion of graphic
STKI Round Table




Pini Cohen’s work Copyright 2009©STKI
Do not remove source or attribution from any graphic or portion of graphic
Local trends
• Who is responsible for the testing:
   – The project manager
   – The productiondata center manager
• “Critical security patch is available”. What do we do
  now? Complete test? Partial test? Project manager
  looks at the system? Non?!
• “To ISO or not to ISO?” this is the question
• Versions vs. Incremental changes?



       Pini Cohen’s work Copyright 2009©STKI
                                                                                    10
       Do not remove source or attribution from any graphic or portion of graphic
Local trends
• When to perform regression tests? End of project?
  End of module? Meanwhile?!
• Change management : stopping “test server” caused
  production application to stop!!
• Testing (and dev.) vs. Security department :
  – Who control the process?
  – Who is the responsible?
  – Who pays (project? General security budget?)
• Security is up to 15% of development budget
  (critical applications)

      Pini Cohen’s work Copyright 2009©STKI
                                                                                   11
      Do not remove source or attribution from any graphic or portion of graphic
Israeli Nearshore

Acknowledging the
                                                                                         Matrix Global
advantage & cost saving

(up to 50%) by outsourcing:                                                           Malam (Ma’alot); Ness
       Your Text here                                                                Your Text here
                                                                                       (EDC); Aman (Tehila)

the transition from PS
                                                                                         Offshore: NTS
to outsourcing



                                                                                             12
        Pini Cohen’s work Copyright 2009©STKI
        Do not remove source or attribution from any graphic or portion of graphic
QA Israeli Trends
Existing clients have broaden their scope

Service provides added value – HD employees
  transition to QA on-demand (e.g. Calanit-Carmon)
       Your Text here                                                               Your Text here
Israeli nearshore providers are used as offshore by
  global clients due to standards of work & languish
  (e.g. Matrix Global)


                                                                                               13
       Pini Cohen’s work Copyright 2009©STKI
       Do not remove source or attribution from any graphic or portion of graphic
Agenda

The current economic situation and testing

STK round tables – word from the field

Agile software development

TDD – Test Driven

Cloud Computing and SAAS

Open Source

VSS – Virtual Software Appliance



       Pini Cohen’s work Copyright 2009©STKI
       Do not remove source or attribution from any graphic or portion of graphic
New Generation of Knowledge
             Workers
• Live in virtual worlds
• Expect immediate results
• Many open threads
• Deliver quickly, in small
  increments
• Expect personalization
• Intolerant of disruption

    In short: very agile!
                                                                                    http://www.solutionsiq.com/resources/SIQ-
                                                                                    AgileDevelopmentPlatform-Rudd-Young-
                                                                                    Agile2008.ppt
                                                                                                                                15
       Pini Cohen’s work Copyright 2009©STKI
       Do not remove source or attribution from any graphic or portion of graphic
Agile Project Management -
          Overview
    12




                                                             Code
                      Analysis



                                                 Code



                                                                             Test
                                                                             Test


                                                                                        Implement
                      Analysis
    9
    6
    3




                                                                                                    12
                                     3                          6                   9



                                                                                         Source: Cutter
Pini Cohen’s work Copyright 2009©STKI
                                                                                                          16
Do not remove source or attribution from any graphic or portion of graphic
www.agilesparks.com.
 AgileSparks is an Israeli company whose core and only focus is
  Agile. Led by a team of experts with vast experience.

 Helps organizations move to a higher level of Agility and
  provides a wall-to-wall solution that includes training and on
  the job consulting.

 The only company in Israel recognized by the International
  Scrum Alliance and approved to certify Scrum Masters.

 Implemented Agile/Scrum in more than 100 companies in
  Israel.


          Pini Cohen’s work Copyright 2009©STKI
          Do not remove source or attribution from any graphic or portion of graphic
Agenda

The current economic situation and testing

STK round tables – word from the field

Agile software development

TDD – Test Driven

Cloud Computing and SAAS

Open Source

VSS – Virtual Software Appliance



       Pini Cohen’s work Copyright 2009©STKI
       Do not remove source or attribution from any graphic or portion of graphic
Cost of Feedback – Test Driven                                                     DEV
                                                                                                       Trends
                              Development
http://losangeles.pm.org/presentations/tdd/TheRoadToTestDrivenDevelopment.ppt




                                                                                                  19
                                                                                                         19
                     Pini Cohen’s work Copyright 2009©STKI
                     Do not remove source or attribution from any graphic or portion of graphic
DEV
              Test-Driven Development                                                                                  Trends



•   Pick a Feature
•   Write a Test for that Feature
•   Run all Tests and see new Test Fail
•   Write Code for Feature
•   Run all Tests and see all Tests Pass
•   Refactor
•   Repeat
                                                                                     http://losangeles.pm.org/presentations/tdd/TheRoa
                                                                                     dToTestDrivenDevelopment.ppt
                                                                                                                            20
                                                                                    Copyright Oversee.net 2008
       Pini Cohen’s work Copyright 2009©STKI
       Do not remove source or attribution from any graphic or portion of graphic
Agenda

The current economic situation and testing

STK round tables – word from the field

Agile software development

TDD – Test Driven

Cloud Computing and SAAS

Open Source

VSS – Virtual Software Appliance



       Pini Cohen’s work Copyright 2009©STKI
       Do not remove source or attribution from any graphic or portion of graphic
Cloud Computing Modularity

                        Desktop as a service

                      Software as a service
                     (standard applications)
                         Platform as a service
                         (custom applications)
                    Infrastructure as a service
                   (compute, storage, network)
                                                                               22
  Pini Cohen’s work Copyright 2009©STKI
  Do not remove source or attribution from any graphic or portion of graphic
Amazon EC2




                                                                                                                          23
                                                                             Source: http://aws.amazon.com/ec2/#pricing
Pini Cohen’s work Copyright 2009©STKI
Do not remove source or attribution from any graphic or portion of graphic
HP Software-as-a-Service offerings
                                                        Customer service management

         STRATEGY                            APPLICATIONS                                             OPERATIONS
                                                    Quality                        Business Service   Business Service    IT Service
                                                  Management                        Management          Automation       Management
                                                                                                Operations Orchestration
                                                    Quality
     Project & Portfolio
                                                                                     Business
                                                    Center
       Management
                                                                                                         Client
                                                                                     Availability
          Center
                                                                                                       Automation
                                                                                      Center                             Service
                                                                                                         Center          Manager
                                                Performance
          CIO Office                                                                Operations
                                                  Center
                                                                                     Center                                Release
                                                                                                                           Control
                                                                                                      Data Center
             SOA                                                                    Network           Automation
                                                Application
            Center                                                                 Management           Center
                                              Security Center
                                                                                     Center
                                                                                                 DDM & Universal CMDB
          CTO Office                     SAP, Oracle, SOA, J2EE, .Net


                                                     The HP SaaS global web platform

      Reporting                    Document library                       Security & audit             Notification        Data access

     Offered by HP SaaS              Integration supported
                                     today                                                                                             24
      11 May 2009 Cohen’s work Copyright 2009©STKI
              Pini
24
              Do not remove source or attribution from any graphic or portion of graphic
HP SaaS global footprint

                                              EMEA
                                                            28 business
      North
                                                          process monitors
     America
                                                              2 load farms                Asia
  43 business
process monitors
  6 load farms
                                                                 Africa
                        Americas
                                                                                  Australia/ Asia
                                                                                                      13 business
                                                                                                    process monitors
                      South
                     America



                               • Manages 100 million pieces of data             Oceania
  Each day
                               • Monitors 600,000 business processes every 15 minutes
  HP SaaS
                               • Provides customers with an average of 90 alerts
  for BTO:


                                                                                                                   25
     Pini Cohen’s work Copyright 2009©STKI
     Do not remove source or attribution from any graphic or portion of graphic
Agenda

The current economic situation and testing

STK round tables – word from the field

Agile software development

TDD – Test Driven

Cloud Computing and SAAS

Open Source

VSS – Virtual Software Appliance



       Pini Cohen’s work Copyright 2009©STKI
       Do not remove source or attribution from any graphic or portion of graphic
Why Companies Use Open Source

• Freedom / Flexibility
• Lowers barriers to entry / exit
• Can’t afford to build new applications from
  scratch
• Tired of waiting on hold for support
• Speed up development
• Purchase only the functionality needed
• Total Cost of Ownership (TCO)
• ROI is shortened


                                                                                Source: AnyOpen
   Pini Cohen’s work Copyright 2009©STKI
                                                                                                  27
   Do not remove source or attribution from any graphic or portion of graphic
Solution - OSS quality
• Emerging Vendors Utilize OSS
                                                                                 Defects Per Thousands
   – Netezza
                                                                                 lines of Code
       • Data warehousing appliance
              –    Commodity hardware (servers, CPUs, storage)
                                                                                                               0.00057
              –    PostgreSQL, Linux

• End user clients utilize OSS
   – Retail – in-store appliances
   – Travel – web sites, fee schedules,
     reservations                                                                            0.00009




                                                                                     MySQL             Commercial
                                                                                                       Source: Reasoning Inc.




 Be assured the next generation of
 developers/entrepreneurs will build on OSS
        Pini Cohen’s work Copyright 2009©STKI                                                                            28
        Do not remove source or attribution from any graphic or portion of graphic
29
Pini Cohen’s work Copyright 2009©STKI
Do not remove source or attribution from any graphic or portion of graphic
General
                                  STKI Madad                                          Open
                                                                                     Source

•Lately we have received lots of Open
Source related inquiries – maturity, support,
reference, prices of:
    •OpenOffice
    •Tomcat
    •Jboss
    •MySQL
    •Drupal
    •Nagios
    •Subversion




                                                                                       30
        Pini Cohen’s work Copyright 2009©STKI
        Do not remove source or attribution from any graphic or portion of graphic
DEV
        ‘INDUS’ development stack                                                                                                                               Trends

                                                                                                  • Completely Open Source
                                                                                                  • Agile best practices
                                                                        Server
  Version Control              Subversion
                                                                                                               – Continuous Integration
                                                                                                               – Test Driven Dev.
     Continuous
                             CruiseControl
      Integration

                                                                                                  • Java build Best Practices
                                                                                                               – IDE Neutral
                                                                                                               – Ant Based
                                                                   Workstation
Subversion Client      TortoiseSVN / Subclipse
                                                                                                               – Maven 2
                              CheckStyle
Coding Standards                                                                              Tool Name                       Used For                                     URL
                                                                                          Subversion          Version Control Server                    http://subversion.tigris.org/
                                                                                          CruiseControl       Continuous Integration                    http://cruisecontrol.sourceforge.n
  Code Coverage                  EMMA                                                     TortoiseSVN         Version Control Client                    http://tortoisesvn.tigris.org/
                                                                                          Subclipse           Version Control Client (Eclipse Plugin)   http://subclipse.tigris.org/
                                                                                          Checkstyle          Java Coding Standards Checker             http://checkstyle.sourceforge.net/
     Unit Testing                 JUnit
                                                                                          EMMA                Java Code Coverage                        http://emma.sourceforge.net/
                                                                                          JUnit               Java Unit Testing                         http://www.junit.org/
                             Ant + Maven2
  Build Scripting                                                                         Ant                 Java Build Scripting                      http://ant.apache.org/
                                                                                          Maven               Java Dependency Management                http://maven.apache.org/
                                                                                          Eclipse             Java IDE                                  http://www.eclipse.org/
                          Eclipse / NetBeans
             IDE                                                                          NetBeans            Java IDE                                  http://www.netbeans.org/
                                                                                          JMeter              Load Testing                              http://jakarta.apache.org/jmeter/
                                                                                          NetBeans Profiler   Java Profiling                            http://profiler.netbeans.org/
                                          NetBeans
     Performance        JMeter
                                           Profiler
       Validation
                                          Profiling
                    Load Testing

                                      Automated                                            Source: www.bcic.org.in/notifications/BCIC-
                       Selenium                                                            BSPIN/Mr.%20Madhusudan%20Rao,%20Satyam.ppt
                                      Functional Testing                                                                                                               31
             Pini Cohen’s work Copyright 2009©STKI
             Do not remove source or attribution from any graphic or portion of graphic
Agenda

The current economic situation and testing

STK round tables – word from the field

Agile software development

TDD – Test Driven

Cloud Computing and SAAS

Open Source

VSS – Virtual Software Appliance



       Pini Cohen’s work Copyright 2009©STKI
       Do not remove source or attribution from any graphic or portion of graphic
Why software can be painful
•   Assembly required!
•   User has to acquire all of the required components of one of the “supported” stacks
•   User has to install, configure and maintain everything
•   Manually intensive process
•   Error prone
•   Difficult for solution provider to replicate and support
•   Fault tolerance (HA/DR) not always there, implemented in inconsistent fashion (requiring
    run books for each process), and/or an expensive add-on

                                                        Actual Solution

                                                        Database Software

                                                        Drivers

                                                        OS Patches

                                                        Operating System



                                                                                      http://marketopsrepo.vmware.com/usergroup/preso
                                                                                      /Virtual.Appliances.Overview.v3.ppt
         Pini Cohen’s work Copyright 2009©STKI
                                                                                                                                        33
         Do not remove source or attribution from any graphic or portion of graphic
What is a virtual appliance?
                                                            • Pre-installed and
                                                              preconfigured application
                                                              packaged along with an OS
                                                              in a virtual machine
                                                            • Virtual appliances represent an
                                                              evolutionary step in the distribution
                                                              of software solutions




                                                            • Updates (application – OS –
                                                              other) is handballed by the
                                                              ISV!
                                                                        http://marketopsrepo.vmware.com/usergroup/preso/Virtual.Applia
                                                                        nces.Overview.v3.ppt STKI modifications
Pini Cohen’s work Copyright 2009©STKI
                                                                                                                                   34
Do not remove source or attribution from any graphic or portion of graphic
Next Generation Laptops:
 Virtualization “Built-in”

                                                                                                                 –
                                                                             Will this lead to BYOC
                                                                             Bring Your Own
                                                                             Computer?
   personal                        corporate
                                     image
   desktop

 Hypervisor from Citrix/Intel

             Intel Processors




                                                                                    Source: Citrix STKI modifications
Pini Cohen’s work Copyright 2009©STKI
                                                                                                                        35
Do not remove source or attribution from any graphic or portion of graphic
36
Pini Cohen’s work Copyright 2009©STKI
Do not remove source or attribution from any graphic or portion of graphic

Más contenido relacionado

La actualidad más candente

2011 pmo symposium Bridging the Agile-to-PMO Communication Gap
2011 pmo symposium Bridging the Agile-to-PMO Communication Gap2011 pmo symposium Bridging the Agile-to-PMO Communication Gap
2011 pmo symposium Bridging the Agile-to-PMO Communication GapBrent Barton
 
The DevOps Revolution And Beyond...
The DevOps Revolution And Beyond...The DevOps Revolution And Beyond...
The DevOps Revolution And Beyond...Chris Sterling
 
Earned Value Management and Agile Tips for Success
Earned Value Management and Agile Tips for Success Earned Value Management and Agile Tips for Success
Earned Value Management and Agile Tips for Success Brent Barton
 
Integrating Quality into Project Portfolio Management
Integrating Quality into Project Portfolio ManagementIntegrating Quality into Project Portfolio Management
Integrating Quality into Project Portfolio ManagementChris Sterling
 
DEVNET-2015 DevOps In Depth - Damon Edwards on DevOps Kaizen: Building an Ent...
DEVNET-2015	DevOps In Depth - Damon Edwards on DevOps Kaizen: Building an Ent...DEVNET-2015	DevOps In Depth - Damon Edwards on DevOps Kaizen: Building an Ent...
DEVNET-2015 DevOps In Depth - Damon Edwards on DevOps Kaizen: Building an Ent...Cisco DevNet
 
Devtest: using Lean and Devops practices to bring QA and coders together by L...
Devtest: using Lean and Devops practices to bring QA and coders together by L...Devtest: using Lean and Devops practices to bring QA and coders together by L...
Devtest: using Lean and Devops practices to bring QA and coders together by L...Institut Lean France
 
The Stream Process™ for Defining Projects
The Stream Process™ for Defining ProjectsThe Stream Process™ for Defining Projects
The Stream Process™ for Defining ProjectsOneSpring LLC
 
Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...
Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...
Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...Laszlo Szalvay
 
Project Controls Expo, 13th Nov 2013 - "Challenges in Project Controls" By Ji...
Project Controls Expo, 13th Nov 2013 - "Challenges in Project Controls" By Ji...Project Controls Expo, 13th Nov 2013 - "Challenges in Project Controls" By Ji...
Project Controls Expo, 13th Nov 2013 - "Challenges in Project Controls" By Ji...Project Controls Expo
 
The SustainX Story
The SustainX StoryThe SustainX Story
The SustainX StoryDax Kepshire
 
WebTek Labs_Overview
WebTek Labs_OverviewWebTek Labs_Overview
WebTek Labs_Overviewmghr123
 
Agile for Startups
Agile for StartupsAgile for Startups
Agile for StartupsBhavin Javia
 
Performance Testing in Context; From Simple to Rocket Science
Performance Testing in Context; From Simple to Rocket SciencePerformance Testing in Context; From Simple to Rocket Science
Performance Testing in Context; From Simple to Rocket ScienceScott Barber
 
Simplicity (Agile Tour 2011 China) - Bill Li
Simplicity (Agile Tour 2011 China) - Bill LiSimplicity (Agile Tour 2011 China) - Bill Li
Simplicity (Agile Tour 2011 China) - Bill Liguobiao_li
 
The Software Debt Bubble: Is It About to Burst
The Software Debt Bubble: Is It About to BurstThe Software Debt Bubble: Is It About to Burst
The Software Debt Bubble: Is It About to BurstChris Sterling
 
The SQALE method: Meaningful insights into your Technical Debt
The SQALE method: Meaningful insights into your Technical DebtThe SQALE method: Meaningful insights into your Technical Debt
The SQALE method: Meaningful insights into your Technical DebtJean-Louis LETOUZEY
 

La actualidad más candente (19)

2011 pmo symposium Bridging the Agile-to-PMO Communication Gap
2011 pmo symposium Bridging the Agile-to-PMO Communication Gap2011 pmo symposium Bridging the Agile-to-PMO Communication Gap
2011 pmo symposium Bridging the Agile-to-PMO Communication Gap
 
The DevOps Revolution And Beyond...
The DevOps Revolution And Beyond...The DevOps Revolution And Beyond...
The DevOps Revolution And Beyond...
 
Earned Value Management and Agile Tips for Success
Earned Value Management and Agile Tips for Success Earned Value Management and Agile Tips for Success
Earned Value Management and Agile Tips for Success
 
Integrating Quality into Project Portfolio Management
Integrating Quality into Project Portfolio ManagementIntegrating Quality into Project Portfolio Management
Integrating Quality into Project Portfolio Management
 
DEVNET-2015 DevOps In Depth - Damon Edwards on DevOps Kaizen: Building an Ent...
DEVNET-2015	DevOps In Depth - Damon Edwards on DevOps Kaizen: Building an Ent...DEVNET-2015	DevOps In Depth - Damon Edwards on DevOps Kaizen: Building an Ent...
DEVNET-2015 DevOps In Depth - Damon Edwards on DevOps Kaizen: Building an Ent...
 
Devtest: using Lean and Devops practices to bring QA and coders together by L...
Devtest: using Lean and Devops practices to bring QA and coders together by L...Devtest: using Lean and Devops practices to bring QA and coders together by L...
Devtest: using Lean and Devops practices to bring QA and coders together by L...
 
Simple measurements
Simple measurementsSimple measurements
Simple measurements
 
Agile meets waterfall
Agile meets waterfallAgile meets waterfall
Agile meets waterfall
 
The Stream Process™ for Defining Projects
The Stream Process™ for Defining ProjectsThe Stream Process™ for Defining Projects
The Stream Process™ for Defining Projects
 
Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...
Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...
Proposed Title Fear and Loathing in Agility: Long Live the Accounting Departm...
 
Business value of Agile : A People10 Showcase
Business value of Agile : A People10 ShowcaseBusiness value of Agile : A People10 Showcase
Business value of Agile : A People10 Showcase
 
Project Controls Expo, 13th Nov 2013 - "Challenges in Project Controls" By Ji...
Project Controls Expo, 13th Nov 2013 - "Challenges in Project Controls" By Ji...Project Controls Expo, 13th Nov 2013 - "Challenges in Project Controls" By Ji...
Project Controls Expo, 13th Nov 2013 - "Challenges in Project Controls" By Ji...
 
The SustainX Story
The SustainX StoryThe SustainX Story
The SustainX Story
 
WebTek Labs_Overview
WebTek Labs_OverviewWebTek Labs_Overview
WebTek Labs_Overview
 
Agile for Startups
Agile for StartupsAgile for Startups
Agile for Startups
 
Performance Testing in Context; From Simple to Rocket Science
Performance Testing in Context; From Simple to Rocket SciencePerformance Testing in Context; From Simple to Rocket Science
Performance Testing in Context; From Simple to Rocket Science
 
Simplicity (Agile Tour 2011 China) - Bill Li
Simplicity (Agile Tour 2011 China) - Bill LiSimplicity (Agile Tour 2011 China) - Bill Li
Simplicity (Agile Tour 2011 China) - Bill Li
 
The Software Debt Bubble: Is It About to Burst
The Software Debt Bubble: Is It About to BurstThe Software Debt Bubble: Is It About to Burst
The Software Debt Bubble: Is It About to Burst
 
The SQALE method: Meaningful insights into your Technical Debt
The SQALE method: Meaningful insights into your Technical DebtThe SQALE method: Meaningful insights into your Technical Debt
The SQALE method: Meaningful insights into your Technical Debt
 

Similar a QA Testing Trends Title

Delivery 2015 pini
Delivery 2015 piniDelivery 2015 pini
Delivery 2015 piniPini Cohen
 
Win Friends and Influence People... with DSLs
Win Friends and Influence People... with DSLsWin Friends and Influence People... with DSLs
Win Friends and Influence People... with DSLsVladimir Bacvanski, PhD
 
STKI Summit 2010 Infra Pini
STKI Summit 2010 Infra PiniSTKI Summit 2010 Infra Pini
STKI Summit 2010 Infra PiniPini Cohen
 
Eric Ries Lean Startup Presentation For Web 2.0 Expo April 1 2009 A Disciplin...
Eric Ries Lean Startup Presentation For Web 2.0 Expo April 1 2009 A Disciplin...Eric Ries Lean Startup Presentation For Web 2.0 Expo April 1 2009 A Disciplin...
Eric Ries Lean Startup Presentation For Web 2.0 Expo April 1 2009 A Disciplin...Eric Ries
 
STKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trends
STKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trendsSTKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trends
STKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trendsPini Cohen
 
Stki Summit09 Infra V10
Stki Summit09 Infra V10Stki Summit09 Infra V10
Stki Summit09 Infra V10Pini Cohen
 
Cei Outsourcing Offering
Cei Outsourcing OfferingCei Outsourcing Offering
Cei Outsourcing Offeringnessanoel
 
Chris Fleece Detailed Resume
Chris Fleece Detailed ResumeChris Fleece Detailed Resume
Chris Fleece Detailed Resumecfleece
 
Summit 2017 cyber delivery v4 long version
Summit 2017 cyber delivery v4 long versionSummit 2017 cyber delivery v4 long version
Summit 2017 cyber delivery v4 long versionPini Cohen
 
Reviewed Actminds Presentation Jul2007
Reviewed  Actminds  Presentation Jul2007Reviewed  Actminds  Presentation Jul2007
Reviewed Actminds Presentation Jul2007Actminds
 
Secure development 2014
Secure development 2014Secure development 2014
Secure development 2014Ariel Evans
 
Summit 2011 infra_dev_soa
Summit 2011 infra_dev_soaSummit 2011 infra_dev_soa
Summit 2011 infra_dev_soaPini Cohen
 
Pini sigal Summit 2014 final
Pini sigal  Summit 2014 finalPini sigal  Summit 2014 final
Pini sigal Summit 2014 finalAriel Evans
 
STKI Summit 2014 - Trends and Positioning - Delivery domain
STKI Summit 2014 - Trends and Positioning - Delivery domain STKI Summit 2014 - Trends and Positioning - Delivery domain
STKI Summit 2014 - Trends and Positioning - Delivery domain Pini Cohen
 
Israel IT trends and positioning in infrastructure and development (delivery...
Israel IT  trends and positioning in infrastructure and development (delivery...Israel IT  trends and positioning in infrastructure and development (delivery...
Israel IT trends and positioning in infrastructure and development (delivery...Dr. Jimmy Schwarzkopf
 
Field Time Effeicincy Analysis Presentation
Field Time Effeicincy Analysis  PresentationField Time Effeicincy Analysis  Presentation
Field Time Effeicincy Analysis PresentationMohamed Hassan
 
Fact2009 How To Operationalize Your Strategies
Fact2009 How To Operationalize Your StrategiesFact2009 How To Operationalize Your Strategies
Fact2009 How To Operationalize Your Strategiessyosko
 
Modernizing Traditional Applications with Docker EE: From PoC to Production
Modernizing Traditional Applications with Docker EE: From PoC to ProductionModernizing Traditional Applications with Docker EE: From PoC to Production
Modernizing Traditional Applications with Docker EE: From PoC to ProductionDocker, Inc.
 

Similar a QA Testing Trends Title (20)

Delivery 2015 pini
Delivery 2015 piniDelivery 2015 pini
Delivery 2015 pini
 
Win Friends and Influence People... with DSLs
Win Friends and Influence People... with DSLsWin Friends and Influence People... with DSLs
Win Friends and Influence People... with DSLs
 
STKI Summit 2010 Infra Pini
STKI Summit 2010 Infra PiniSTKI Summit 2010 Infra Pini
STKI Summit 2010 Infra Pini
 
Eric Ries Lean Startup Presentation For Web 2.0 Expo April 1 2009 A Disciplin...
Eric Ries Lean Startup Presentation For Web 2.0 Expo April 1 2009 A Disciplin...Eric Ries Lean Startup Presentation For Web 2.0 Expo April 1 2009 A Disciplin...
Eric Ries Lean Startup Presentation For Web 2.0 Expo April 1 2009 A Disciplin...
 
STKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trends
STKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trendsSTKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trends
STKI Summit 2014 Infra Trends - How CIO Deliver - complete infra trends
 
Stki Summit09 Infra V10
Stki Summit09 Infra V10Stki Summit09 Infra V10
Stki Summit09 Infra V10
 
Cei Outsourcing Offering
Cei Outsourcing OfferingCei Outsourcing Offering
Cei Outsourcing Offering
 
Chris Fleece Detailed Resume
Chris Fleece Detailed ResumeChris Fleece Detailed Resume
Chris Fleece Detailed Resume
 
Summit 2017 cyber delivery v4 long version
Summit 2017 cyber delivery v4 long versionSummit 2017 cyber delivery v4 long version
Summit 2017 cyber delivery v4 long version
 
Reviewed Actminds Presentation Jul2007
Reviewed  Actminds  Presentation Jul2007Reviewed  Actminds  Presentation Jul2007
Reviewed Actminds Presentation Jul2007
 
Technical debt
Technical debtTechnical debt
Technical debt
 
Secure development 2014
Secure development 2014Secure development 2014
Secure development 2014
 
Summit 2011 infra_dev_soa
Summit 2011 infra_dev_soaSummit 2011 infra_dev_soa
Summit 2011 infra_dev_soa
 
Pini sigal Summit 2014 final
Pini sigal  Summit 2014 finalPini sigal  Summit 2014 final
Pini sigal Summit 2014 final
 
STKI Summit 2014 - Trends and Positioning - Delivery domain
STKI Summit 2014 - Trends and Positioning - Delivery domain STKI Summit 2014 - Trends and Positioning - Delivery domain
STKI Summit 2014 - Trends and Positioning - Delivery domain
 
Israel IT trends and positioning in infrastructure and development (delivery...
Israel IT  trends and positioning in infrastructure and development (delivery...Israel IT  trends and positioning in infrastructure and development (delivery...
Israel IT trends and positioning in infrastructure and development (delivery...
 
Field Time Effeicincy Analysis Presentation
Field Time Effeicincy Analysis  PresentationField Time Effeicincy Analysis  Presentation
Field Time Effeicincy Analysis Presentation
 
Fact2009 How To Operationalize Your Strategies
Fact2009 How To Operationalize Your StrategiesFact2009 How To Operationalize Your Strategies
Fact2009 How To Operationalize Your Strategies
 
Modernizing Traditional Applications with Docker EE: From PoC to Production
Modernizing Traditional Applications with Docker EE: From PoC to ProductionModernizing Traditional Applications with Docker EE: From PoC to Production
Modernizing Traditional Applications with Docker EE: From PoC to Production
 
Infrastructure Market 2009
Infrastructure Market 2009Infrastructure Market 2009
Infrastructure Market 2009
 

Más de Pini Cohen

Cto 2021 markets v2
Cto 2021 markets v2Cto 2021 markets v2
Cto 2021 markets v2Pini Cohen
 
Workato integrators corrections stki Israeli VAS market research 2020 v1
Workato integrators corrections stki Israeli VAS  market research 2020 v1Workato integrators corrections stki Israeli VAS  market research 2020 v1
Workato integrators corrections stki Israeli VAS market research 2020 v1Pini Cohen
 
It procurement 2019 v3
It procurement 2019 v3It procurement 2019 v3
It procurement 2019 v3Pini Cohen
 
STKI summit CTO presentation 2019
STKI summit CTO presentation 2019STKI summit CTO presentation 2019
STKI summit CTO presentation 2019Pini Cohen
 
STKI IT Delivery staffing ratios 2018 v3
STKI IT Delivery staffing ratios 2018 v3STKI IT Delivery staffing ratios 2018 v3
STKI IT Delivery staffing ratios 2018 v3Pini Cohen
 
Stkisummi18 i taa_s_cybergov_long_version_v2
Stkisummi18 i taa_s_cybergov_long_version_v2Stkisummi18 i taa_s_cybergov_long_version_v2
Stkisummi18 i taa_s_cybergov_long_version_v2Pini Cohen
 
Dev trends 18_q1
Dev trends 18_q1Dev trends 18_q1
Dev trends 18_q1Pini Cohen
 
Stkisummi18 i taa_s_cybergov_long_version_v1
Stkisummi18 i taa_s_cybergov_long_version_v1Stkisummi18 i taa_s_cybergov_long_version_v1
Stkisummi18 i taa_s_cybergov_long_version_v1Pini Cohen
 
Delivery positionnig 2017 v2
Delivery positionnig 2017   v2Delivery positionnig 2017   v2
Delivery positionnig 2017 v2Pini Cohen
 
IT procurement cloud (and other) recommandations
IT procurement cloud (and other) recommandationsIT procurement cloud (and other) recommandations
IT procurement cloud (and other) recommandationsPini Cohen
 
IT procurement v2
IT procurement v2IT procurement v2
IT procurement v2Pini Cohen
 
Cyber ratios 2017 v1
Cyber ratios 2017 v1Cyber ratios 2017 v1
Cyber ratios 2017 v1Pini Cohen
 
Delivery positionnig 2016 v1
Delivery positionnig 2016 v1Delivery positionnig 2016 v1
Delivery positionnig 2016 v1Pini Cohen
 
Ratios 2016 v1
Ratios 2016 v1Ratios 2016 v1
Ratios 2016 v1Pini Cohen
 
It delivery 2016 v5
It delivery 2016 v5It delivery 2016 v5
It delivery 2016 v5Pini Cohen
 
Positioning stki pini 2015 v1
Positioning stki  pini 2015 v1Positioning stki  pini 2015 v1
Positioning stki pini 2015 v1Pini Cohen
 
Stki ratios 2015 v1
Stki ratios 2015 v1Stki ratios 2015 v1
Stki ratios 2015 v1Pini Cohen
 
STKI staffing ratios ratios 2014
STKI staffing ratios ratios 2014STKI staffing ratios ratios 2014
STKI staffing ratios ratios 2014Pini Cohen
 
STKI Summit 2014 - How does CIO deliver?
STKI Summit 2014 - How does CIO deliver?STKI Summit 2014 - How does CIO deliver?
STKI Summit 2014 - How does CIO deliver?Pini Cohen
 
Stki summit2013 ratios
Stki summit2013 ratiosStki summit2013 ratios
Stki summit2013 ratiosPini Cohen
 

Más de Pini Cohen (20)

Cto 2021 markets v2
Cto 2021 markets v2Cto 2021 markets v2
Cto 2021 markets v2
 
Workato integrators corrections stki Israeli VAS market research 2020 v1
Workato integrators corrections stki Israeli VAS  market research 2020 v1Workato integrators corrections stki Israeli VAS  market research 2020 v1
Workato integrators corrections stki Israeli VAS market research 2020 v1
 
It procurement 2019 v3
It procurement 2019 v3It procurement 2019 v3
It procurement 2019 v3
 
STKI summit CTO presentation 2019
STKI summit CTO presentation 2019STKI summit CTO presentation 2019
STKI summit CTO presentation 2019
 
STKI IT Delivery staffing ratios 2018 v3
STKI IT Delivery staffing ratios 2018 v3STKI IT Delivery staffing ratios 2018 v3
STKI IT Delivery staffing ratios 2018 v3
 
Stkisummi18 i taa_s_cybergov_long_version_v2
Stkisummi18 i taa_s_cybergov_long_version_v2Stkisummi18 i taa_s_cybergov_long_version_v2
Stkisummi18 i taa_s_cybergov_long_version_v2
 
Dev trends 18_q1
Dev trends 18_q1Dev trends 18_q1
Dev trends 18_q1
 
Stkisummi18 i taa_s_cybergov_long_version_v1
Stkisummi18 i taa_s_cybergov_long_version_v1Stkisummi18 i taa_s_cybergov_long_version_v1
Stkisummi18 i taa_s_cybergov_long_version_v1
 
Delivery positionnig 2017 v2
Delivery positionnig 2017   v2Delivery positionnig 2017   v2
Delivery positionnig 2017 v2
 
IT procurement cloud (and other) recommandations
IT procurement cloud (and other) recommandationsIT procurement cloud (and other) recommandations
IT procurement cloud (and other) recommandations
 
IT procurement v2
IT procurement v2IT procurement v2
IT procurement v2
 
Cyber ratios 2017 v1
Cyber ratios 2017 v1Cyber ratios 2017 v1
Cyber ratios 2017 v1
 
Delivery positionnig 2016 v1
Delivery positionnig 2016 v1Delivery positionnig 2016 v1
Delivery positionnig 2016 v1
 
Ratios 2016 v1
Ratios 2016 v1Ratios 2016 v1
Ratios 2016 v1
 
It delivery 2016 v5
It delivery 2016 v5It delivery 2016 v5
It delivery 2016 v5
 
Positioning stki pini 2015 v1
Positioning stki  pini 2015 v1Positioning stki  pini 2015 v1
Positioning stki pini 2015 v1
 
Stki ratios 2015 v1
Stki ratios 2015 v1Stki ratios 2015 v1
Stki ratios 2015 v1
 
STKI staffing ratios ratios 2014
STKI staffing ratios ratios 2014STKI staffing ratios ratios 2014
STKI staffing ratios ratios 2014
 
STKI Summit 2014 - How does CIO deliver?
STKI Summit 2014 - How does CIO deliver?STKI Summit 2014 - How does CIO deliver?
STKI Summit 2014 - How does CIO deliver?
 
Stki summit2013 ratios
Stki summit2013 ratiosStki summit2013 ratios
Stki summit2013 ratios
 

Último

Ryan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate AgentsRyan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate AgentsRyan Mahoney
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????blackmambaettijean
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 

Último (20)

Ryan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate AgentsRyan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
Ryan Mahoney - Will Artificial Intelligence Replace Real Estate Agents
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
What is Artificial Intelligence?????????
What is Artificial Intelligence?????????What is Artificial Intelligence?????????
What is Artificial Intelligence?????????
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 

QA Testing Trends Title

  • 1. QA Testing Trends Your Text here Your Text here Pini Cohen EVP & Senior Analyst Architecture & Infrastructure Strategies pinicohenstki.blogspot.com 1 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
  • 2. 2 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
  • 3. 3 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
  • 4. Agenda The current economic situation and testing STK round tables – word from the field Agile software development TDD – Test Driven Cloud Computing and SAAS Open Source VSS – Virtual Software Appliance Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
  • 5. Scenario: Adapting in Healthy Ways, Rather Than Fixating Adaptive organizations have a core foundation of values and principles that keep them from chasing their tails every time tactical winds blow Cost Risk and Transformation Quality Speed 5 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
  • 6. Testing Ratios Pini Cohen’s work Copyright 2009©STKI Source: computer economics Do not remove source or attribution from any graphic or portion of graphic
  • 7. Testing and Quality? How low can we get? Price reduction is hearting everybody Your Text here Your Text here 7 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
  • 8. Agenda The current economic situation and testing STK round tables – word from the field Agile software development TDD – Test Driven Cloud Computing and SAAS Open Source VSS – Virtual Software Appliance Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
  • 9. STKI Round Table Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
  • 10. Local trends • Who is responsible for the testing: – The project manager – The productiondata center manager • “Critical security patch is available”. What do we do now? Complete test? Partial test? Project manager looks at the system? Non?! • “To ISO or not to ISO?” this is the question • Versions vs. Incremental changes? Pini Cohen’s work Copyright 2009©STKI 10 Do not remove source or attribution from any graphic or portion of graphic
  • 11. Local trends • When to perform regression tests? End of project? End of module? Meanwhile?! • Change management : stopping “test server” caused production application to stop!! • Testing (and dev.) vs. Security department : – Who control the process? – Who is the responsible? – Who pays (project? General security budget?) • Security is up to 15% of development budget (critical applications) Pini Cohen’s work Copyright 2009©STKI 11 Do not remove source or attribution from any graphic or portion of graphic
  • 12. Israeli Nearshore Acknowledging the Matrix Global advantage & cost saving (up to 50%) by outsourcing: Malam (Ma’alot); Ness Your Text here Your Text here (EDC); Aman (Tehila) the transition from PS Offshore: NTS to outsourcing 12 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
  • 13. QA Israeli Trends Existing clients have broaden their scope Service provides added value – HD employees transition to QA on-demand (e.g. Calanit-Carmon) Your Text here Your Text here Israeli nearshore providers are used as offshore by global clients due to standards of work & languish (e.g. Matrix Global) 13 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
  • 14. Agenda The current economic situation and testing STK round tables – word from the field Agile software development TDD – Test Driven Cloud Computing and SAAS Open Source VSS – Virtual Software Appliance Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
  • 15. New Generation of Knowledge Workers • Live in virtual worlds • Expect immediate results • Many open threads • Deliver quickly, in small increments • Expect personalization • Intolerant of disruption In short: very agile! http://www.solutionsiq.com/resources/SIQ- AgileDevelopmentPlatform-Rudd-Young- Agile2008.ppt 15 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
  • 16. Agile Project Management - Overview 12 Code Analysis Code Test Test Implement Analysis 9 6 3 12 3 6 9 Source: Cutter Pini Cohen’s work Copyright 2009©STKI 16 Do not remove source or attribution from any graphic or portion of graphic
  • 17. www.agilesparks.com.  AgileSparks is an Israeli company whose core and only focus is Agile. Led by a team of experts with vast experience.  Helps organizations move to a higher level of Agility and provides a wall-to-wall solution that includes training and on the job consulting.  The only company in Israel recognized by the International Scrum Alliance and approved to certify Scrum Masters.  Implemented Agile/Scrum in more than 100 companies in Israel. Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
  • 18. Agenda The current economic situation and testing STK round tables – word from the field Agile software development TDD – Test Driven Cloud Computing and SAAS Open Source VSS – Virtual Software Appliance Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
  • 19. Cost of Feedback – Test Driven DEV Trends Development http://losangeles.pm.org/presentations/tdd/TheRoadToTestDrivenDevelopment.ppt 19 19 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
  • 20. DEV Test-Driven Development Trends • Pick a Feature • Write a Test for that Feature • Run all Tests and see new Test Fail • Write Code for Feature • Run all Tests and see all Tests Pass • Refactor • Repeat http://losangeles.pm.org/presentations/tdd/TheRoa dToTestDrivenDevelopment.ppt 20 Copyright Oversee.net 2008 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
  • 21. Agenda The current economic situation and testing STK round tables – word from the field Agile software development TDD – Test Driven Cloud Computing and SAAS Open Source VSS – Virtual Software Appliance Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
  • 22. Cloud Computing Modularity Desktop as a service Software as a service (standard applications) Platform as a service (custom applications) Infrastructure as a service (compute, storage, network) 22 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
  • 23. Amazon EC2 23 Source: http://aws.amazon.com/ec2/#pricing Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
  • 24. HP Software-as-a-Service offerings Customer service management STRATEGY APPLICATIONS OPERATIONS Quality Business Service Business Service IT Service Management Management Automation Management Operations Orchestration Quality Project & Portfolio Business Center Management Client Availability Center Automation Center Service Center Manager Performance CIO Office Operations Center Center Release Control Data Center SOA Network Automation Application Center Management Center Security Center Center DDM & Universal CMDB CTO Office SAP, Oracle, SOA, J2EE, .Net The HP SaaS global web platform Reporting Document library Security & audit Notification Data access Offered by HP SaaS Integration supported today 24 11 May 2009 Cohen’s work Copyright 2009©STKI Pini 24 Do not remove source or attribution from any graphic or portion of graphic
  • 25. HP SaaS global footprint EMEA 28 business North process monitors America 2 load farms Asia 43 business process monitors 6 load farms Africa Americas Australia/ Asia 13 business process monitors South America • Manages 100 million pieces of data Oceania Each day • Monitors 600,000 business processes every 15 minutes HP SaaS • Provides customers with an average of 90 alerts for BTO: 25 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
  • 26. Agenda The current economic situation and testing STK round tables – word from the field Agile software development TDD – Test Driven Cloud Computing and SAAS Open Source VSS – Virtual Software Appliance Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
  • 27. Why Companies Use Open Source • Freedom / Flexibility • Lowers barriers to entry / exit • Can’t afford to build new applications from scratch • Tired of waiting on hold for support • Speed up development • Purchase only the functionality needed • Total Cost of Ownership (TCO) • ROI is shortened Source: AnyOpen Pini Cohen’s work Copyright 2009©STKI 27 Do not remove source or attribution from any graphic or portion of graphic
  • 28. Solution - OSS quality • Emerging Vendors Utilize OSS Defects Per Thousands – Netezza lines of Code • Data warehousing appliance – Commodity hardware (servers, CPUs, storage) 0.00057 – PostgreSQL, Linux • End user clients utilize OSS – Retail – in-store appliances – Travel – web sites, fee schedules, reservations 0.00009 MySQL Commercial Source: Reasoning Inc. Be assured the next generation of developers/entrepreneurs will build on OSS Pini Cohen’s work Copyright 2009©STKI 28 Do not remove source or attribution from any graphic or portion of graphic
  • 29. 29 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
  • 30. General STKI Madad Open Source •Lately we have received lots of Open Source related inquiries – maturity, support, reference, prices of: •OpenOffice •Tomcat •Jboss •MySQL •Drupal •Nagios •Subversion 30 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
  • 31. DEV ‘INDUS’ development stack Trends • Completely Open Source • Agile best practices Server Version Control Subversion – Continuous Integration – Test Driven Dev. Continuous CruiseControl Integration • Java build Best Practices – IDE Neutral – Ant Based Workstation Subversion Client TortoiseSVN / Subclipse – Maven 2 CheckStyle Coding Standards Tool Name Used For URL Subversion Version Control Server http://subversion.tigris.org/ CruiseControl Continuous Integration http://cruisecontrol.sourceforge.n Code Coverage EMMA TortoiseSVN Version Control Client http://tortoisesvn.tigris.org/ Subclipse Version Control Client (Eclipse Plugin) http://subclipse.tigris.org/ Checkstyle Java Coding Standards Checker http://checkstyle.sourceforge.net/ Unit Testing JUnit EMMA Java Code Coverage http://emma.sourceforge.net/ JUnit Java Unit Testing http://www.junit.org/ Ant + Maven2 Build Scripting Ant Java Build Scripting http://ant.apache.org/ Maven Java Dependency Management http://maven.apache.org/ Eclipse Java IDE http://www.eclipse.org/ Eclipse / NetBeans IDE NetBeans Java IDE http://www.netbeans.org/ JMeter Load Testing http://jakarta.apache.org/jmeter/ NetBeans Profiler Java Profiling http://profiler.netbeans.org/ NetBeans Performance JMeter Profiler Validation Profiling Load Testing Automated Source: www.bcic.org.in/notifications/BCIC- Selenium BSPIN/Mr.%20Madhusudan%20Rao,%20Satyam.ppt Functional Testing 31 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
  • 32. Agenda The current economic situation and testing STK round tables – word from the field Agile software development TDD – Test Driven Cloud Computing and SAAS Open Source VSS – Virtual Software Appliance Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic
  • 33. Why software can be painful • Assembly required! • User has to acquire all of the required components of one of the “supported” stacks • User has to install, configure and maintain everything • Manually intensive process • Error prone • Difficult for solution provider to replicate and support • Fault tolerance (HA/DR) not always there, implemented in inconsistent fashion (requiring run books for each process), and/or an expensive add-on Actual Solution Database Software Drivers OS Patches Operating System http://marketopsrepo.vmware.com/usergroup/preso /Virtual.Appliances.Overview.v3.ppt Pini Cohen’s work Copyright 2009©STKI 33 Do not remove source or attribution from any graphic or portion of graphic
  • 34. What is a virtual appliance? • Pre-installed and preconfigured application packaged along with an OS in a virtual machine • Virtual appliances represent an evolutionary step in the distribution of software solutions • Updates (application – OS – other) is handballed by the ISV! http://marketopsrepo.vmware.com/usergroup/preso/Virtual.Applia nces.Overview.v3.ppt STKI modifications Pini Cohen’s work Copyright 2009©STKI 34 Do not remove source or attribution from any graphic or portion of graphic
  • 35. Next Generation Laptops: Virtualization “Built-in” – Will this lead to BYOC Bring Your Own Computer? personal corporate image desktop Hypervisor from Citrix/Intel Intel Processors Source: Citrix STKI modifications Pini Cohen’s work Copyright 2009©STKI 35 Do not remove source or attribution from any graphic or portion of graphic
  • 36. 36 Pini Cohen’s work Copyright 2009©STKI Do not remove source or attribution from any graphic or portion of graphic