SlideShare ist ein Scribd-Unternehmen logo
1 von 7
Testing
www.pivotallabs.com 731 Market St. Third Floor San Francisco, CA 94103
A Pivotal Labs Way
David Tengdin
•Headquartered in San Francisco - With offices in
Boston, NYC, LA & London
•237 Pivots
•Agile, Test Driven, Pair Programming Shop
•We work a range of companies
•Teaching software practice while we build
Who is Pivotal Labs?
- Two developers, two keyboards, two mice
- One computer
- Built in code review, great knowledge transfer
- Coding bottleneck is not typing
Pair
Programming
• Definition: Test then Code, Iterate
• Characteristics:
By Products - Regression
Anti-Patterns - Not Testing Code after Creation
• Benefits - Can Drive Design
Test Driven Development (TDD)
• Design & Good Visual Styling
• User Experience & Workflow Feel
• Mobile Integration
Hard Things to Test
• Computers do
Repetitive Tasks Fast
& Well
• Automated Testing
Frees Up Man Hours
• Testing Gives
Confidence to Stability
Looking Ahead
• Computers do
Repetitive Tasks Fast
& Well
• Automated Testing
Frees Up Man Hours
• Testing Gives
Confidence to Stability
Looking Ahead

Weitere ähnliche Inhalte

Andere mochten auch

Holland Mark presentation
Holland Mark presentationHolland Mark presentation
Holland Mark presentationMassTLC
 
Dyn, Cory von Wallenstein
Dyn, Cory von WallensteinDyn, Cory von Wallenstein
Dyn, Cory von WallensteinMassTLC
 
MassTCL rapid development summit Kayak keynote
MassTCL rapid development summit Kayak keynoteMassTCL rapid development summit Kayak keynote
MassTCL rapid development summit Kayak keynoteMassTLC
 
Mobile Summit Opportunities in Mobile
Mobile Summit Opportunities in MobileMobile Summit Opportunities in Mobile
Mobile Summit Opportunities in MobileMassTLC
 
Thoughtbot continuous delivery
Thoughtbot continuous deliveryThoughtbot continuous delivery
Thoughtbot continuous deliveryMassTLC
 
SolidWorks MassTLC video presentation
SolidWorks MassTLC video presentationSolidWorks MassTLC video presentation
SolidWorks MassTLC video presentationMassTLC
 
Hyoun Park's Presentation
Hyoun Park's PresentationHyoun Park's Presentation
Hyoun Park's PresentationMassTLC
 
Mobile Summit Fast Pitch
Mobile Summit Fast Pitch Mobile Summit Fast Pitch
Mobile Summit Fast Pitch MassTLC
 
MassTLC Inside the Four Walls with Dr. George Brenckle
MassTLC Inside the Four Walls with Dr. George BrenckleMassTLC Inside the Four Walls with Dr. George Brenckle
MassTLC Inside the Four Walls with Dr. George BrenckleMassTLC
 
Acquia presented at MassTLC event on automated testing
Acquia presented at MassTLC event on automated testingAcquia presented at MassTLC event on automated testing
Acquia presented at MassTLC event on automated testingMassTLC
 
DYN MassTLC go-to-market strategy
DYN MassTLC go-to-market strategyDYN MassTLC go-to-market strategy
DYN MassTLC go-to-market strategyMassTLC
 
Kristine presentation
Kristine presentationKristine presentation
Kristine presentationMassTLC
 
12 06 11 practically green presentation
12 06 11 practically green presentation12 06 11 practically green presentation
12 06 11 practically green presentationMassTLC
 
Damon poole, Intro to Continuous Delivery
Damon poole, Intro to Continuous DeliveryDamon poole, Intro to Continuous Delivery
Damon poole, Intro to Continuous DeliveryMassTLC
 
Frank marino presentation
Frank marino presentationFrank marino presentation
Frank marino presentationMassTLC
 
Boundless Continuous Delivery
Boundless Continuous DeliveryBoundless Continuous Delivery
Boundless Continuous DeliveryMassTLC
 
S dillon mtlc 5-02-2013
S dillon   mtlc 5-02-2013S dillon   mtlc 5-02-2013
S dillon mtlc 5-02-2013MassTLC
 

Andere mochten auch (18)

Holland Mark presentation
Holland Mark presentationHolland Mark presentation
Holland Mark presentation
 
Dyn, Cory von Wallenstein
Dyn, Cory von WallensteinDyn, Cory von Wallenstein
Dyn, Cory von Wallenstein
 
MassTCL rapid development summit Kayak keynote
MassTCL rapid development summit Kayak keynoteMassTCL rapid development summit Kayak keynote
MassTCL rapid development summit Kayak keynote
 
Mobile Summit Opportunities in Mobile
Mobile Summit Opportunities in MobileMobile Summit Opportunities in Mobile
Mobile Summit Opportunities in Mobile
 
Thoughtbot continuous delivery
Thoughtbot continuous deliveryThoughtbot continuous delivery
Thoughtbot continuous delivery
 
SolidWorks MassTLC video presentation
SolidWorks MassTLC video presentationSolidWorks MassTLC video presentation
SolidWorks MassTLC video presentation
 
Hyoun Park's Presentation
Hyoun Park's PresentationHyoun Park's Presentation
Hyoun Park's Presentation
 
Mobile Summit Fast Pitch
Mobile Summit Fast Pitch Mobile Summit Fast Pitch
Mobile Summit Fast Pitch
 
The Sixth Sense
The Sixth SenseThe Sixth Sense
The Sixth Sense
 
MassTLC Inside the Four Walls with Dr. George Brenckle
MassTLC Inside the Four Walls with Dr. George BrenckleMassTLC Inside the Four Walls with Dr. George Brenckle
MassTLC Inside the Four Walls with Dr. George Brenckle
 
Acquia presented at MassTLC event on automated testing
Acquia presented at MassTLC event on automated testingAcquia presented at MassTLC event on automated testing
Acquia presented at MassTLC event on automated testing
 
DYN MassTLC go-to-market strategy
DYN MassTLC go-to-market strategyDYN MassTLC go-to-market strategy
DYN MassTLC go-to-market strategy
 
Kristine presentation
Kristine presentationKristine presentation
Kristine presentation
 
12 06 11 practically green presentation
12 06 11 practically green presentation12 06 11 practically green presentation
12 06 11 practically green presentation
 
Damon poole, Intro to Continuous Delivery
Damon poole, Intro to Continuous DeliveryDamon poole, Intro to Continuous Delivery
Damon poole, Intro to Continuous Delivery
 
Frank marino presentation
Frank marino presentationFrank marino presentation
Frank marino presentation
 
Boundless Continuous Delivery
Boundless Continuous DeliveryBoundless Continuous Delivery
Boundless Continuous Delivery
 
S dillon mtlc 5-02-2013
S dillon   mtlc 5-02-2013S dillon   mtlc 5-02-2013
S dillon mtlc 5-02-2013
 

Mehr von MassTLC

MassIntelligence 2018: Intelligent Connected Cities
MassIntelligence 2018: Intelligent Connected CitiesMassIntelligence 2018: Intelligent Connected Cities
MassIntelligence 2018: Intelligent Connected CitiesMassTLC
 
MassIntelligence 2018: How to Rapidly Prototype an AI Solution
MassIntelligence 2018: How to Rapidly Prototype an AI SolutionMassIntelligence 2018: How to Rapidly Prototype an AI Solution
MassIntelligence 2018: How to Rapidly Prototype an AI SolutionMassTLC
 
MassIntelligence 2018: Connecting the Nation's Top Fishing Port
MassIntelligence 2018: Connecting the Nation's Top Fishing PortMassIntelligence 2018: Connecting the Nation's Top Fishing Port
MassIntelligence 2018: Connecting the Nation's Top Fishing PortMassTLC
 
MassIntelligence 2018: Transportation & Mobility, Alex Wyglinski
MassIntelligence 2018: Transportation & Mobility, Alex WyglinskiMassIntelligence 2018: Transportation & Mobility, Alex Wyglinski
MassIntelligence 2018: Transportation & Mobility, Alex WyglinskiMassTLC
 
Andres Corrada-Emmanuel - Ground Truth Problems in Business
Andres Corrada-Emmanuel - Ground Truth Problems in BusinessAndres Corrada-Emmanuel - Ground Truth Problems in Business
Andres Corrada-Emmanuel - Ground Truth Problems in BusinessMassTLC
 
MassTLC product launch campaign strategies, Jason Baudreau, NetBrain
MassTLC product launch campaign strategies, Jason Baudreau, NetBrainMassTLC product launch campaign strategies, Jason Baudreau, NetBrain
MassTLC product launch campaign strategies, Jason Baudreau, NetBrainMassTLC
 
MassTLC product launch campaign strategies, ben austin, Carbon Black
MassTLC product launch campaign strategies, ben austin, Carbon BlackMassTLC product launch campaign strategies, ben austin, Carbon Black
MassTLC product launch campaign strategies, ben austin, Carbon BlackMassTLC
 
Forget about A.G.I. Let's Build Useable Ai Tools!
Forget about A.G.I. Let's Build Useable Ai Tools!Forget about A.G.I. Let's Build Useable Ai Tools!
Forget about A.G.I. Let's Build Useable Ai Tools!MassTLC
 
Cloud Edge Computing: Beyond the Data Center
Cloud Edge Computing: Beyond the Data CenterCloud Edge Computing: Beyond the Data Center
Cloud Edge Computing: Beyond the Data CenterMassTLC
 
Old Company - New Technology, Elixir @ the MBTA
Old Company - New Technology, Elixir @ the MBTAOld Company - New Technology, Elixir @ the MBTA
Old Company - New Technology, Elixir @ the MBTAMassTLC
 
Lisa seacat deluca io t robotics presentation
Lisa seacat deluca io t robotics presentationLisa seacat deluca io t robotics presentation
Lisa seacat deluca io t robotics presentationMassTLC
 
Smart cities thinking outside the box
Smart cities thinking outside the boxSmart cities thinking outside the box
Smart cities thinking outside the boxMassTLC
 
Lily lim data privacy ownership and ethics
Lily lim data privacy ownership and ethicsLily lim data privacy ownership and ethics
Lily lim data privacy ownership and ethicsMassTLC
 
Abbas bagasra smart ag
Abbas bagasra smart agAbbas bagasra smart ag
Abbas bagasra smart agMassTLC
 
Ben goodman cybersecurity in the iiot
Ben goodman cybersecurity in the iiotBen goodman cybersecurity in the iiot
Ben goodman cybersecurity in the iiotMassTLC
 
MassTLC Opening Slides and Simulation Session
MassTLC Opening Slides and Simulation SessionMassTLC Opening Slides and Simulation Session
MassTLC Opening Slides and Simulation SessionMassTLC
 
Tom Hopcroft: State of the Tech Economy Key Findings
Tom Hopcroft: State of the Tech Economy Key FindingsTom Hopcroft: State of the Tech Economy Key Findings
Tom Hopcroft: State of the Tech Economy Key FindingsMassTLC
 
Michael Goodman: The State of the State Economy
Michael Goodman: The State of the State EconomyMichael Goodman: The State of the State Economy
Michael Goodman: The State of the State EconomyMassTLC
 
MassTLC summit_amacleod_predictiveanalytics
MassTLC summit_amacleod_predictiveanalyticsMassTLC summit_amacleod_predictiveanalytics
MassTLC summit_amacleod_predictiveanalyticsMassTLC
 
Brainshark mass tlc brand revitalizaion_final for distribution
Brainshark mass tlc brand revitalizaion_final for distributionBrainshark mass tlc brand revitalizaion_final for distribution
Brainshark mass tlc brand revitalizaion_final for distributionMassTLC
 

Mehr von MassTLC (20)

MassIntelligence 2018: Intelligent Connected Cities
MassIntelligence 2018: Intelligent Connected CitiesMassIntelligence 2018: Intelligent Connected Cities
MassIntelligence 2018: Intelligent Connected Cities
 
MassIntelligence 2018: How to Rapidly Prototype an AI Solution
MassIntelligence 2018: How to Rapidly Prototype an AI SolutionMassIntelligence 2018: How to Rapidly Prototype an AI Solution
MassIntelligence 2018: How to Rapidly Prototype an AI Solution
 
MassIntelligence 2018: Connecting the Nation's Top Fishing Port
MassIntelligence 2018: Connecting the Nation's Top Fishing PortMassIntelligence 2018: Connecting the Nation's Top Fishing Port
MassIntelligence 2018: Connecting the Nation's Top Fishing Port
 
MassIntelligence 2018: Transportation & Mobility, Alex Wyglinski
MassIntelligence 2018: Transportation & Mobility, Alex WyglinskiMassIntelligence 2018: Transportation & Mobility, Alex Wyglinski
MassIntelligence 2018: Transportation & Mobility, Alex Wyglinski
 
Andres Corrada-Emmanuel - Ground Truth Problems in Business
Andres Corrada-Emmanuel - Ground Truth Problems in BusinessAndres Corrada-Emmanuel - Ground Truth Problems in Business
Andres Corrada-Emmanuel - Ground Truth Problems in Business
 
MassTLC product launch campaign strategies, Jason Baudreau, NetBrain
MassTLC product launch campaign strategies, Jason Baudreau, NetBrainMassTLC product launch campaign strategies, Jason Baudreau, NetBrain
MassTLC product launch campaign strategies, Jason Baudreau, NetBrain
 
MassTLC product launch campaign strategies, ben austin, Carbon Black
MassTLC product launch campaign strategies, ben austin, Carbon BlackMassTLC product launch campaign strategies, ben austin, Carbon Black
MassTLC product launch campaign strategies, ben austin, Carbon Black
 
Forget about A.G.I. Let's Build Useable Ai Tools!
Forget about A.G.I. Let's Build Useable Ai Tools!Forget about A.G.I. Let's Build Useable Ai Tools!
Forget about A.G.I. Let's Build Useable Ai Tools!
 
Cloud Edge Computing: Beyond the Data Center
Cloud Edge Computing: Beyond the Data CenterCloud Edge Computing: Beyond the Data Center
Cloud Edge Computing: Beyond the Data Center
 
Old Company - New Technology, Elixir @ the MBTA
Old Company - New Technology, Elixir @ the MBTAOld Company - New Technology, Elixir @ the MBTA
Old Company - New Technology, Elixir @ the MBTA
 
Lisa seacat deluca io t robotics presentation
Lisa seacat deluca io t robotics presentationLisa seacat deluca io t robotics presentation
Lisa seacat deluca io t robotics presentation
 
Smart cities thinking outside the box
Smart cities thinking outside the boxSmart cities thinking outside the box
Smart cities thinking outside the box
 
Lily lim data privacy ownership and ethics
Lily lim data privacy ownership and ethicsLily lim data privacy ownership and ethics
Lily lim data privacy ownership and ethics
 
Abbas bagasra smart ag
Abbas bagasra smart agAbbas bagasra smart ag
Abbas bagasra smart ag
 
Ben goodman cybersecurity in the iiot
Ben goodman cybersecurity in the iiotBen goodman cybersecurity in the iiot
Ben goodman cybersecurity in the iiot
 
MassTLC Opening Slides and Simulation Session
MassTLC Opening Slides and Simulation SessionMassTLC Opening Slides and Simulation Session
MassTLC Opening Slides and Simulation Session
 
Tom Hopcroft: State of the Tech Economy Key Findings
Tom Hopcroft: State of the Tech Economy Key FindingsTom Hopcroft: State of the Tech Economy Key Findings
Tom Hopcroft: State of the Tech Economy Key Findings
 
Michael Goodman: The State of the State Economy
Michael Goodman: The State of the State EconomyMichael Goodman: The State of the State Economy
Michael Goodman: The State of the State Economy
 
MassTLC summit_amacleod_predictiveanalytics
MassTLC summit_amacleod_predictiveanalyticsMassTLC summit_amacleod_predictiveanalytics
MassTLC summit_amacleod_predictiveanalytics
 
Brainshark mass tlc brand revitalizaion_final for distribution
Brainshark mass tlc brand revitalizaion_final for distributionBrainshark mass tlc brand revitalizaion_final for distribution
Brainshark mass tlc brand revitalizaion_final for distribution
 

Pivotal Labs presented at MassTLC's automated testing event

  • 1. Testing www.pivotallabs.com 731 Market St. Third Floor San Francisco, CA 94103 A Pivotal Labs Way David Tengdin
  • 2. •Headquartered in San Francisco - With offices in Boston, NYC, LA & London •237 Pivots •Agile, Test Driven, Pair Programming Shop •We work a range of companies •Teaching software practice while we build Who is Pivotal Labs?
  • 3. - Two developers, two keyboards, two mice - One computer - Built in code review, great knowledge transfer - Coding bottleneck is not typing Pair Programming
  • 4. • Definition: Test then Code, Iterate • Characteristics: By Products - Regression Anti-Patterns - Not Testing Code after Creation • Benefits - Can Drive Design Test Driven Development (TDD)
  • 5. • Design & Good Visual Styling • User Experience & Workflow Feel • Mobile Integration Hard Things to Test
  • 6. • Computers do Repetitive Tasks Fast & Well • Automated Testing Frees Up Man Hours • Testing Gives Confidence to Stability Looking Ahead
  • 7. • Computers do Repetitive Tasks Fast & Well • Automated Testing Frees Up Man Hours • Testing Gives Confidence to Stability Looking Ahead