SlideShare a Scribd company logo
1 of 24
Download to read offline
5   S
Spike Gu
               ins of All hands PPT
Sep 2nd 2011
Sin #1

   Use dark boring color
Team Development | Tactics I
Software testing technology




                              Knowing software testing
                                                              Extend or/and skill-up technical skillset

                              Design decent, effective test
                              design, test cases.             Automate or semi-automate            Insight of being more efficient
                                                              cases to improve productivity
                              Master software testing         (UI automation and etc.).
                              methodologies and techniques    Use in-house or commercial            Understand the API and
                                                              tools to improve test coverage        can use API to save efforts
                                                              and productivity                      on UI testing.
                              Understand software                                                   Leverage API to better
                              development processes                                                 automate test cases.
                                                              Performance testing
                                                                                                    Join development team’s
                              ....                                                                  key piece of code review
                                                              Code coverage                         SW testing tools architect
                                                                                                    /design,
                                                              …                                     Automation framework
                                                                                                    design and enhance.
Team Development | Tactics II


                    Knowing Customers’ Pains
Customer Oriented




                                                     Resolve Customers’ Issues

                    Learning the issues from
                    customer forums, discussion      Actively participate beta       Guide Customers’ Engagement
                    groups and etc.                  customer issue discussion.

                    Summarize the “to be improved”                                   Proactively contribute to
                                                     Actively response to            blogs and forums face to
                    features / functions.            customers’ issues.              customers.

                    Initiate end user driven         Production exercise (customer
                    scenario / workflow testing.                                     Cross-Product workflow
                                                     workflow and customer data)     and enterprise solution
                                                                                     scenarios and case study.
                    ....                             …
                                                                                     Play SME role in the team
                                                                                     to support other function
                                                                                     groups.
Sin #2

   Use centered picture
   with logo
One Team
One Team
Productivity
Sin #3

   Flooded with text and
   hard to read
Process – Pre Integration/Submission
                          SCC Submission
     SWD Desktop                            Continuous Build/Test System
        Develop Code
     Build and Run Tests
  Submit Only on Success                   Activates upon one or more submission(s)
              ---                                               ---
 Expect the completion email                 If Build and Tests PASS, update label
Speak up if you don’t get one!                   Ex. LAST_CLEAN_AIM_BUILD
              ---                              Send SUCCESS completion email
SUCCESS email, continue to                                          ---
         the next task                         If Build or Tests FAIL, skip label update
              ---                                Send FAILED completion email.
     FAILED email, react,
   investigate and resolve



                            Result Email
Process – Pre Integration/Submission
                       SCC
                    Submission

     SWD Desktop                       Continuous Build/Test System

Submit Only on Success                     Activates upon submission
          ---                                          ---
     SUCCESS email,                          PASS, update label
          continue                     Send SUCCESS completion email
             ---                                        ---
      FAILED email,                          FAIL, skip label update
  investigate and resolve              Send FAILED completion email.




                            Result Email
Process – General Qualification and Usage
   If a build is posted, it is ready for general qualification.

   Run tests only if a new build has been posted.

   Analyze the results

   React to the trends

   Add to the test suites

   Manual testing keys off automated results
Process – General Qualification and Usage

     If a build is posted, it is ready for general
     qualification

     Run tests only if a new build has been posted


     Analyze the results


     Add to the test suites


     Manual testing keys off automated results
Sin #4

  Flooded with unnecessary
  information
JayPeak - Large vs. Small Rocks
                                                                         Sub- Assembly Composer
                                                                          (Feature gaps; Usability)


                                                                            Volumes Dashboard
                                                                           (Usability; feature gaps)

                                                                                Global H&H
                                                                         (Translation, local analysis,
                                                                          F&F of Ipanema workflow)

     Large / Extended                                                       API/Partner Support
      Team Workflow                                                     (Civil 3D-enabled RealDWG ;
                                                                              API improvements)
                                                        Bridge

                           Pressure Pipes
                                                                              Strategic F&F
                                                                          (DOTs, country, and key
                                                                        segment-specific gaps/issues)
                                                     Rail Track
                                                       Design
                                                                          Navisworks workflow
                                                   (dependent on
                                                                        (Enable corridor and surface
       Performance &                                rail funding)                timeline)
         Scalability
                                                                              3ds Max Design
                        Survey / Point        Sub-                       (Region connection defects,
                                            surfaces                      export performance, pipes)
                           Clouds

                                                                               IM Lifecycle
                                                                         (UDM, Galileo Export; Map
                                                                        3D Command rationalization)

                                                                            AEC Interoperability
                                                                         (display of AutoCAD solids,
                                                                                      etc)

                         Action – Determine if/how we will accomplish     Legacy Data Migration
                                  “small rock” enhancements                DWG-DGN; Model I/O
JayPeak - Large vs. Small Rocks



            Large
            Team
           Workflow                           Bridge
                          Pressure
                           Pipes
                                          Rail
            Performance
                                         Track
                &                        Design
                          Survey
            Scalability
                           Point     Sub-
                                   surfaces
                          Clouds
Sin #5

  Chart & Table not aligned
Civil3D - Customer Focused Testing
   Production Exercise
     Pipes
     Transportation   Construction




 Gold Beta Site(build Customer relationship in China)
 Beta 1/2/3
     High value customers, more feedbacks.
   Gunslinger
Civil 3D Timeline

                                                            Stage 3       Project      Project
                                                            FC(11/4)      FC(12/2)     RTM(3/15)


                               Stage 1 Stage 2 Stage 3                  Civil 2013 (JayPeak)




Civil 2012 (Ipanema)                 2011 SP2               2012SP1




  Jan    Feb   Mar     Apr   May   Jun   Jul    Aug   Sep   Oct   Nov    Dec   Jan   Feb   Mar
Thank
 You
Spike Gu 顾轶群

        @顾轶群 slideshare

for more exciting to come

More Related Content

What's hot

Shirly Ronen - rapid release flow and agile testing-as
Shirly Ronen - rapid release flow and agile testing-asShirly Ronen - rapid release flow and agile testing-as
Shirly Ronen - rapid release flow and agile testing-asAgileSparks
 
Integrating Quality into Portfolio Management
Integrating Quality into Portfolio Management Integrating Quality into Portfolio Management
Integrating Quality into Portfolio Management Brent Barton
 
BenchmarkQA Performance Testing Quality Forum March 2012
BenchmarkQA Performance Testing Quality Forum March 2012BenchmarkQA Performance Testing Quality Forum March 2012
BenchmarkQA Performance Testing Quality Forum March 2012BenchmarkQA
 
2 trasnformation design_patterns-sandeep_katoch
2 trasnformation design_patterns-sandeep_katoch2 trasnformation design_patterns-sandeep_katoch
2 trasnformation design_patterns-sandeep_katochIBM
 
Checking the health of your active directory enviornment
Checking the health of your active directory enviornmentChecking the health of your active directory enviornment
Checking the health of your active directory enviornmentSpiffy
 
3 hang on_a_minute-ankur_goyal
3 hang on_a_minute-ankur_goyal3 hang on_a_minute-ankur_goyal
3 hang on_a_minute-ankur_goyalIBM
 
Half-Push/Half-Polling
Half-Push/Half-PollingHalf-Push/Half-Polling
Half-Push/Half-PollingYoungSu Son
 
EmployDEX Consulting Services
EmployDEX Consulting ServicesEmployDEX Consulting Services
EmployDEX Consulting Serviceskhandaa
 
Workflow Management Software with IBM Lotus Notes, Business Process Managemen...
Workflow Management Software with IBM Lotus Notes, Business Process Managemen...Workflow Management Software with IBM Lotus Notes, Business Process Managemen...
Workflow Management Software with IBM Lotus Notes, Business Process Managemen...GBS PAVONE Groupware GmbH
 
Managing Software Debt - Quality Debt Focus for QASIG Seattle
Managing Software Debt - Quality Debt Focus for QASIG SeattleManaging Software Debt - Quality Debt Focus for QASIG Seattle
Managing Software Debt - Quality Debt Focus for QASIG SeattleChris Sterling
 
Integrating Quality into Project Portfolio Management
Integrating Quality into Project Portfolio ManagementIntegrating Quality into Project Portfolio Management
Integrating Quality into Project Portfolio ManagementChris Sterling
 
Adopting Agile Tools & Methods In A Legacy Context
Adopting Agile Tools & Methods In A Legacy ContextAdopting Agile Tools & Methods In A Legacy Context
Adopting Agile Tools & Methods In A Legacy ContextXavier Warzee
 
Eclipse Summit 2008 - Thales - SolFa
Eclipse Summit 2008 - Thales - SolFaEclipse Summit 2008 - Thales - SolFa
Eclipse Summit 2008 - Thales - SolFaBENOIT_LANGLOIS
 
Analysis of Testability of a Flight Software Product Line
Analysis of Testability of a Flight Software Product LineAnalysis of Testability of a Flight Software Product Line
Analysis of Testability of a Flight Software Product LineDharmalingam Ganesan
 
Offshore Software Development, Software Testing by CAMO Solutions
Offshore Software Development, Software Testing by CAMO SolutionsOffshore Software Development, Software Testing by CAMO Solutions
Offshore Software Development, Software Testing by CAMO SolutionsCAMO Solutions LLC
 
Performance Engineering Case Study V1.0
Performance Engineering Case Study    V1.0Performance Engineering Case Study    V1.0
Performance Engineering Case Study V1.0sambitgarnaik
 
SAP Testing with SolMan and SAP Quality Center
SAP Testing with SolMan and SAP Quality CenterSAP Testing with SolMan and SAP Quality Center
SAP Testing with SolMan and SAP Quality CenterLaxmi2121
 
Dr. Ronen Bar-Nahor - Optimizing Agile Testing in Complex Environments
Dr. Ronen Bar-Nahor - Optimizing Agile Testing in Complex EnvironmentsDr. Ronen Bar-Nahor - Optimizing Agile Testing in Complex Environments
Dr. Ronen Bar-Nahor - Optimizing Agile Testing in Complex EnvironmentsAgileSparks
 

What's hot (20)

Shirly Ronen - rapid release flow and agile testing-as
Shirly Ronen - rapid release flow and agile testing-asShirly Ronen - rapid release flow and agile testing-as
Shirly Ronen - rapid release flow and agile testing-as
 
Integrating Quality into Portfolio Management
Integrating Quality into Portfolio Management Integrating Quality into Portfolio Management
Integrating Quality into Portfolio Management
 
BenchmarkQA Performance Testing Quality Forum March 2012
BenchmarkQA Performance Testing Quality Forum March 2012BenchmarkQA Performance Testing Quality Forum March 2012
BenchmarkQA Performance Testing Quality Forum March 2012
 
2 trasnformation design_patterns-sandeep_katoch
2 trasnformation design_patterns-sandeep_katoch2 trasnformation design_patterns-sandeep_katoch
2 trasnformation design_patterns-sandeep_katoch
 
Checking the health of your active directory enviornment
Checking the health of your active directory enviornmentChecking the health of your active directory enviornment
Checking the health of your active directory enviornment
 
3 hang on_a_minute-ankur_goyal
3 hang on_a_minute-ankur_goyal3 hang on_a_minute-ankur_goyal
3 hang on_a_minute-ankur_goyal
 
Half-Push/Half-Polling
Half-Push/Half-PollingHalf-Push/Half-Polling
Half-Push/Half-Polling
 
EmployDEX Consulting Services
EmployDEX Consulting ServicesEmployDEX Consulting Services
EmployDEX Consulting Services
 
Workflow Management Software with IBM Lotus Notes, Business Process Managemen...
Workflow Management Software with IBM Lotus Notes, Business Process Managemen...Workflow Management Software with IBM Lotus Notes, Business Process Managemen...
Workflow Management Software with IBM Lotus Notes, Business Process Managemen...
 
Uml3
Uml3Uml3
Uml3
 
Managing Software Debt - Quality Debt Focus for QASIG Seattle
Managing Software Debt - Quality Debt Focus for QASIG SeattleManaging Software Debt - Quality Debt Focus for QASIG Seattle
Managing Software Debt - Quality Debt Focus for QASIG Seattle
 
Workflow for XPages
Workflow for XPagesWorkflow for XPages
Workflow for XPages
 
Integrating Quality into Project Portfolio Management
Integrating Quality into Project Portfolio ManagementIntegrating Quality into Project Portfolio Management
Integrating Quality into Project Portfolio Management
 
Adopting Agile Tools & Methods In A Legacy Context
Adopting Agile Tools & Methods In A Legacy ContextAdopting Agile Tools & Methods In A Legacy Context
Adopting Agile Tools & Methods In A Legacy Context
 
Eclipse Summit 2008 - Thales - SolFa
Eclipse Summit 2008 - Thales - SolFaEclipse Summit 2008 - Thales - SolFa
Eclipse Summit 2008 - Thales - SolFa
 
Analysis of Testability of a Flight Software Product Line
Analysis of Testability of a Flight Software Product LineAnalysis of Testability of a Flight Software Product Line
Analysis of Testability of a Flight Software Product Line
 
Offshore Software Development, Software Testing by CAMO Solutions
Offshore Software Development, Software Testing by CAMO SolutionsOffshore Software Development, Software Testing by CAMO Solutions
Offshore Software Development, Software Testing by CAMO Solutions
 
Performance Engineering Case Study V1.0
Performance Engineering Case Study    V1.0Performance Engineering Case Study    V1.0
Performance Engineering Case Study V1.0
 
SAP Testing with SolMan and SAP Quality Center
SAP Testing with SolMan and SAP Quality CenterSAP Testing with SolMan and SAP Quality Center
SAP Testing with SolMan and SAP Quality Center
 
Dr. Ronen Bar-Nahor - Optimizing Agile Testing in Complex Environments
Dr. Ronen Bar-Nahor - Optimizing Agile Testing in Complex EnvironmentsDr. Ronen Bar-Nahor - Optimizing Agile Testing in Complex Environments
Dr. Ronen Bar-Nahor - Optimizing Agile Testing in Complex Environments
 

Viewers also liked

The new iPad
The new iPadThe new iPad
The new iPadSpike Gu
 
赢在演讲20120610
赢在演讲20120610赢在演讲20120610
赢在演讲20120610Spike Gu
 
打动学员的3个心理规则
打动学员的3个心理规则打动学员的3个心理规则
打动学员的3个心理规则Spike Gu
 
Spike Gu Presentation Training Course Brief
Spike Gu Presentation Training Course BriefSpike Gu Presentation Training Course Brief
Spike Gu Presentation Training Course BriefSpike Gu
 
Aurora Glass
Aurora GlassAurora Glass
Aurora Glasssuzkey
 
Foursquare for Nonprofits
Foursquare for NonprofitsFoursquare for Nonprofits
Foursquare for NonprofitsCJ Lucke
 
Presentation Training Part 3 Delivery
Presentation Training Part 3  DeliveryPresentation Training Part 3  Delivery
Presentation Training Part 3 DeliverySpike Gu
 
Handout For Part3
Handout For Part3Handout For Part3
Handout For Part3Spike Gu
 
[Gsc2014 spring(11)]스마일게이트 orange farm 소개자료
[Gsc2014 spring(11)]스마일게이트 orange farm 소개자료[Gsc2014 spring(11)]스마일게이트 orange farm 소개자료
[Gsc2014 spring(11)]스마일게이트 orange farm 소개자료VentureSquare
 
Using Wikis in Government
Using Wikis in GovernmentUsing Wikis in Government
Using Wikis in GovernmentCJ Lucke
 
Presentation Training Part 2 Ppt Design
Presentation Training Part 2  Ppt DesignPresentation Training Part 2  Ppt Design
Presentation Training Part 2 Ppt DesignSpike Gu
 

Viewers also liked (14)

The new iPad
The new iPadThe new iPad
The new iPad
 
赢在演讲20120610
赢在演讲20120610赢在演讲20120610
赢在演讲20120610
 
打动学员的3个心理规则
打动学员的3个心理规则打动学员的3个心理规则
打动学员的3个心理规则
 
Sharegrid at IRES 2010/05
Sharegrid at IRES 2010/05Sharegrid at IRES 2010/05
Sharegrid at IRES 2010/05
 
Spike Gu Presentation Training Course Brief
Spike Gu Presentation Training Course BriefSpike Gu Presentation Training Course Brief
Spike Gu Presentation Training Course Brief
 
Aurora Glass
Aurora GlassAurora Glass
Aurora Glass
 
Foursquare for Nonprofits
Foursquare for NonprofitsFoursquare for Nonprofits
Foursquare for Nonprofits
 
Presentation Training Part 3 Delivery
Presentation Training Part 3  DeliveryPresentation Training Part 3  Delivery
Presentation Training Part 3 Delivery
 
Handout For Part3
Handout For Part3Handout For Part3
Handout For Part3
 
Motivation!!
Motivation!!Motivation!!
Motivation!!
 
[Gsc2014 spring(11)]스마일게이트 orange farm 소개자료
[Gsc2014 spring(11)]스마일게이트 orange farm 소개자료[Gsc2014 spring(11)]스마일게이트 orange farm 소개자료
[Gsc2014 spring(11)]스마일게이트 orange farm 소개자료
 
Oleg Sukalkin, Riot Games
Oleg Sukalkin, Riot GamesOleg Sukalkin, Riot Games
Oleg Sukalkin, Riot Games
 
Using Wikis in Government
Using Wikis in GovernmentUsing Wikis in Government
Using Wikis in Government
 
Presentation Training Part 2 Ppt Design
Presentation Training Part 2  Ppt DesignPresentation Training Part 2  Ppt Design
Presentation Training Part 2 Ppt Design
 

Similar to 5 sins of all hands ppt

Aspirea sales presentation
Aspirea sales presentationAspirea sales presentation
Aspirea sales presentationMayank Singh
 
Effective Strategies for Distributed Testing
Effective Strategies for Distributed TestingEffective Strategies for Distributed Testing
Effective Strategies for Distributed TestingAnand Bagmar
 
Behavior Driven Development (BDD)
Behavior Driven Development (BDD)Behavior Driven Development (BDD)
Behavior Driven Development (BDD)Ajay Danait
 
Mobile DevOps - Trends and Chellenges
Mobile DevOps - Trends and ChellengesMobile DevOps - Trends and Chellenges
Mobile DevOps - Trends and ChellengesSanjeev Sharma
 
Session #1: Development Practices And The Microsoft Approach
Session #1: Development Practices And The Microsoft ApproachSession #1: Development Practices And The Microsoft Approach
Session #1: Development Practices And The Microsoft ApproachSteve Lange
 
Mayuri Kulkarni_istqb cv (1)
Mayuri Kulkarni_istqb cv (1)Mayuri Kulkarni_istqb cv (1)
Mayuri Kulkarni_istqb cv (1)mayuri kulkarni
 
Mayuri Kulkarni_istqb cv (1)
Mayuri Kulkarni_istqb cv (1)Mayuri Kulkarni_istqb cv (1)
Mayuri Kulkarni_istqb cv (1)mayuri kulkarni
 
Agile Software Development in Practice - A Developer Perspective
Agile Software Development in Practice - A Developer PerspectiveAgile Software Development in Practice - A Developer Perspective
Agile Software Development in Practice - A Developer PerspectiveWee Witthawaskul
 
Test Automation Techniques for Windows Applications
Test Automation Techniques for Windows ApplicationsTest Automation Techniques for Windows Applications
Test Automation Techniques for Windows ApplicationsTabăra de Testare
 
OOW 09 EBS Application Change Management Pack
OOW 09 EBS Application Change Management PackOOW 09 EBS Application Change Management Pack
OOW 09 EBS Application Change Management Packjucaab
 
Planning & building scalable test infrastructure
Planning  & building scalable test infrastructurePlanning  & building scalable test infrastructure
Planning & building scalable test infrastructureVijayan Reddy
 
Visual Studio 2010 ALM Tools Overview
Visual Studio 2010 ALM Tools Overview Visual Studio 2010 ALM Tools Overview
Visual Studio 2010 ALM Tools Overview Ayman El-Hattab
 
Application Lifecycle Management & VSTS
Application Lifecycle Management & VSTSApplication Lifecycle Management & VSTS
Application Lifecycle Management & VSTSMicrosoft Iceland
 
Visual Studio Application Lifecycle Managment end-to-end
Visual Studio Application Lifecycle Managment end-to-endVisual Studio Application Lifecycle Managment end-to-end
Visual Studio Application Lifecycle Managment end-to-endHosam Kamel
 
End-To-End Visual Studio Application Lifecycle Management
End-To-End Visual Studio Application Lifecycle ManagementEnd-To-End Visual Studio Application Lifecycle Management
End-To-End Visual Studio Application Lifecycle ManagementHosam Kamel
 
Automated Testing for CA Plex and 2E
Automated Testing for CA Plex and 2EAutomated Testing for CA Plex and 2E
Automated Testing for CA Plex and 2ECM First Group
 

Similar to 5 sins of all hands ppt (20)

Aspirea sales presentation
Aspirea sales presentationAspirea sales presentation
Aspirea sales presentation
 
SANGEETHA S JADAV
SANGEETHA S JADAVSANGEETHA S JADAV
SANGEETHA S JADAV
 
Effective Strategies for Distributed Testing
Effective Strategies for Distributed TestingEffective Strategies for Distributed Testing
Effective Strategies for Distributed Testing
 
Behavior Driven Development (BDD)
Behavior Driven Development (BDD)Behavior Driven Development (BDD)
Behavior Driven Development (BDD)
 
Mobile DevOps - Trends and Chellenges
Mobile DevOps - Trends and ChellengesMobile DevOps - Trends and Chellenges
Mobile DevOps - Trends and Chellenges
 
Bhavana Paul
Bhavana PaulBhavana Paul
Bhavana Paul
 
Session #1: Development Practices And The Microsoft Approach
Session #1: Development Practices And The Microsoft ApproachSession #1: Development Practices And The Microsoft Approach
Session #1: Development Practices And The Microsoft Approach
 
Mayuri Kulkarni_istqb cv (1)
Mayuri Kulkarni_istqb cv (1)Mayuri Kulkarni_istqb cv (1)
Mayuri Kulkarni_istqb cv (1)
 
Mayuri Kulkarni_istqb cv (1)
Mayuri Kulkarni_istqb cv (1)Mayuri Kulkarni_istqb cv (1)
Mayuri Kulkarni_istqb cv (1)
 
Answer powerpoint template
Answer powerpoint templateAnswer powerpoint template
Answer powerpoint template
 
Agile Software Development in Practice - A Developer Perspective
Agile Software Development in Practice - A Developer PerspectiveAgile Software Development in Practice - A Developer Perspective
Agile Software Development in Practice - A Developer Perspective
 
Saurav_Kumar
Saurav_KumarSaurav_Kumar
Saurav_Kumar
 
Test Automation Techniques for Windows Applications
Test Automation Techniques for Windows ApplicationsTest Automation Techniques for Windows Applications
Test Automation Techniques for Windows Applications
 
OOW 09 EBS Application Change Management Pack
OOW 09 EBS Application Change Management PackOOW 09 EBS Application Change Management Pack
OOW 09 EBS Application Change Management Pack
 
Planning & building scalable test infrastructure
Planning  & building scalable test infrastructurePlanning  & building scalable test infrastructure
Planning & building scalable test infrastructure
 
Visual Studio 2010 ALM Tools Overview
Visual Studio 2010 ALM Tools Overview Visual Studio 2010 ALM Tools Overview
Visual Studio 2010 ALM Tools Overview
 
Application Lifecycle Management & VSTS
Application Lifecycle Management & VSTSApplication Lifecycle Management & VSTS
Application Lifecycle Management & VSTS
 
Visual Studio Application Lifecycle Managment end-to-end
Visual Studio Application Lifecycle Managment end-to-endVisual Studio Application Lifecycle Managment end-to-end
Visual Studio Application Lifecycle Managment end-to-end
 
End-To-End Visual Studio Application Lifecycle Management
End-To-End Visual Studio Application Lifecycle ManagementEnd-To-End Visual Studio Application Lifecycle Management
End-To-End Visual Studio Application Lifecycle Management
 
Automated Testing for CA Plex and 2E
Automated Testing for CA Plex and 2EAutomated Testing for CA Plex and 2E
Automated Testing for CA Plex and 2E
 

Recently uploaded

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 

Recently uploaded (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 

5 sins of all hands ppt

  • 1. 5 S Spike Gu ins of All hands PPT Sep 2nd 2011
  • 2. Sin #1 Use dark boring color
  • 3. Team Development | Tactics I Software testing technology Knowing software testing Extend or/and skill-up technical skillset Design decent, effective test design, test cases. Automate or semi-automate Insight of being more efficient cases to improve productivity Master software testing (UI automation and etc.). methodologies and techniques Use in-house or commercial Understand the API and tools to improve test coverage can use API to save efforts and productivity on UI testing. Understand software Leverage API to better development processes automate test cases. Performance testing Join development team’s .... key piece of code review Code coverage SW testing tools architect /design, … Automation framework design and enhance.
  • 4. Team Development | Tactics II Knowing Customers’ Pains Customer Oriented Resolve Customers’ Issues Learning the issues from customer forums, discussion Actively participate beta Guide Customers’ Engagement groups and etc. customer issue discussion. Summarize the “to be improved” Proactively contribute to Actively response to blogs and forums face to features / functions. customers’ issues. customers. Initiate end user driven Production exercise (customer scenario / workflow testing. Cross-Product workflow workflow and customer data) and enterprise solution scenarios and case study. .... … Play SME role in the team to support other function groups.
  • 5. Sin #2 Use centered picture with logo
  • 7.
  • 8.
  • 10.
  • 12. Sin #3 Flooded with text and hard to read
  • 13. Process – Pre Integration/Submission SCC Submission SWD Desktop Continuous Build/Test System Develop Code Build and Run Tests Submit Only on Success Activates upon one or more submission(s) --- --- Expect the completion email If Build and Tests PASS, update label Speak up if you don’t get one! Ex. LAST_CLEAN_AIM_BUILD --- Send SUCCESS completion email SUCCESS email, continue to --- the next task If Build or Tests FAIL, skip label update --- Send FAILED completion email. FAILED email, react, investigate and resolve Result Email
  • 14. Process – Pre Integration/Submission SCC Submission SWD Desktop Continuous Build/Test System Submit Only on Success Activates upon submission --- --- SUCCESS email, PASS, update label continue Send SUCCESS completion email --- --- FAILED email, FAIL, skip label update investigate and resolve Send FAILED completion email. Result Email
  • 15. Process – General Qualification and Usage  If a build is posted, it is ready for general qualification.  Run tests only if a new build has been posted.  Analyze the results  React to the trends  Add to the test suites  Manual testing keys off automated results
  • 16. Process – General Qualification and Usage If a build is posted, it is ready for general qualification Run tests only if a new build has been posted Analyze the results Add to the test suites Manual testing keys off automated results
  • 17. Sin #4 Flooded with unnecessary information
  • 18. JayPeak - Large vs. Small Rocks Sub- Assembly Composer (Feature gaps; Usability) Volumes Dashboard (Usability; feature gaps) Global H&H (Translation, local analysis, F&F of Ipanema workflow) Large / Extended API/Partner Support Team Workflow (Civil 3D-enabled RealDWG ; API improvements) Bridge Pressure Pipes Strategic F&F (DOTs, country, and key segment-specific gaps/issues) Rail Track Design Navisworks workflow (dependent on (Enable corridor and surface Performance & rail funding) timeline) Scalability 3ds Max Design Survey / Point Sub- (Region connection defects, surfaces export performance, pipes) Clouds IM Lifecycle (UDM, Galileo Export; Map 3D Command rationalization) AEC Interoperability (display of AutoCAD solids, etc) Action – Determine if/how we will accomplish Legacy Data Migration “small rock” enhancements DWG-DGN; Model I/O
  • 19. JayPeak - Large vs. Small Rocks Large Team Workflow Bridge Pressure Pipes Rail Performance Track & Design Survey Scalability Point Sub- surfaces Clouds
  • 20. Sin #5 Chart & Table not aligned
  • 21. Civil3D - Customer Focused Testing  Production Exercise  Pipes  Transportation Construction  Gold Beta Site(build Customer relationship in China)  Beta 1/2/3 High value customers, more feedbacks.  Gunslinger
  • 22. Civil 3D Timeline Stage 3 Project Project FC(11/4) FC(12/2) RTM(3/15) Stage 1 Stage 2 Stage 3 Civil 2013 (JayPeak) Civil 2012 (Ipanema) 2011 SP2 2012SP1 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar
  • 24. Spike Gu 顾轶群 @顾轶群 slideshare for more exciting to come