Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Engineering of Craft - Let's Sketch Tech

Engineering of Craft - Let's Sketch Tech

In this talk, we'll talk about making a pair of hiking pants from scratch while using the product development process. We’ll talk about patterns, prototypes, testing, and bug fixing... without reviewing a single line of code. 😉

It's also the backstory for Alpine Parrot, a new outdoor apparel company for plus size women. 🎉 Come for the pants, stay for the puns, and let's explore two seemingly different industries with a single development framework!

Raquel Vélez

May 16, 2020
Tweet

More Decks by Raquel Vélez

Other Decks in Programming

Transcript

  1. Our Customer Engineer by trade Likes to hike, ski, and

    climb Based in SF, but also spends time in the woods
  2. Our Customer Engineer by trade Likes to hike, ski, and

    climb Based in SF, but also spends time in the woods that’s me!
  3. The Problem Hiking pants that fit are hard to find

    Pants gape at the waist and are tight in the hips, resulting in distractions on the trail https://i.imgur.com/z7TNt9X_d.jpg
  4. Everyone has trouble finding clothes that fit well A Quick

    Primer on Clothes + Fit https://bit.ly/2JcVvkN
  5. Designers start with a “fit model” A Quick Primer on

    Clothes + Fit a pattern is made to fit them perfectly
  6. A Quick Primer on Clothes + Fit https://bit.ly/2JcVvkN cut and

    spread to create a larger size Then they algorithmically update the pattern for everyone else
  7. A Quick Primer on Clothes + Fit https://bit.ly/2JcVvkN cut and

    overlap to create a smaller size This process is called grading
  8. WOMEN’S SIZE 16 PANTS Size Guide Comparison Eddie Bauer Kühl

    Old Navy REI Variation Waist 35 - 36.5 in (89 - 93 cm) 35.5 - 36.5 in (90 - 93 cm) 34.5 in (88 cm) 35.5 in (90 cm) 2 in (5 cm) Hip 44.5 - 46 in (113 - 117 cm) 45 - 47 in (114 - 119 cm) 45.5 in (116 cm) 45 in (114 cm) 2.5 in (6 cm) Inseam 32 in (81 cm) 32 in (81 cm) 32 in (81 cm) 31 in (79 cm) 1 in (2 cm)
  9. Two Options for Custom Hiking Pants TAKE A PATTERN THAT

    ALREADY EXISTS AND MODIFY IT • Pros: • Instructions + community exist • Avoid NIH syndrome • Cons: • Made for “generic human”; but every human is unique and making it fit is going to be time-consuming
  10. Two Options for Custom Hiking Pants TAKE A PATTERN THAT

    ALREADY EXISTS AND MODIFY IT • Pros: • Instructions + community exist • Avoid NIH syndrome • Cons: • Made for “generic human”; but every human is unique and making it fit is going to be time-consuming CREATE A PATTERN FROM SCRATCH • Pros: • Make exactly what we want • It’s been done before, in principle • Cons: • Requires skill to do well • Will likely still be painfully time- consuming
  11. Two Options for Custom Hiking Pants TAKE A PATTERN THAT

    ALREADY EXISTS AND MODIFY IT • Pros: • Instructions + community exist • Avoid NIH syndrome • Cons: • Made for “generic human”; but every human is unique and making it fit is going to be time-consuming CREATE A PATTERN FROM SCRATCH • Pros: • Make exactly what we want • It’s been done before, in principle • Cons: • Requires skill to do well • Will likely still be painfully time- consuming
  12. Prototyping Basics Throw away-able Quick turnaround Cheap fabric No finishing

    touches Continuous iteration cut the pattern pieces sew the pieces together fit the garment to the end-user modify the pattern
  13. Break and Iterate Broken tests = time to fix the

    code Let's change the pattern to take fabric out of the crotch, add room at the hips, and pull the back waist down 2 2 1 3
  14. Unit vs Integration Tests It’s one thing for the tests

    to pass when standing, but do they still pass during movement?
  15. Unit vs Integration Tests It’s one thing for the tests

    to pass when standing, but do they still pass during movement?
  16. Unit vs Integration Tests It’s one thing for the tests

    to pass when standing, but do they still pass during movement? (Answer: nope.)
  17. Version Control TFW you're certain you'll remember what that meant

    and then you get distracted and come back to it later and totally forget
  18. Raquel Vélez @rockbot / @_rockbot_ @alpineparrotco [email protected] Thank you! Year

    of the Pants: https://rckbt.me/tag/yotp/ : https://alpineparrot.co