Testing Blog

Pretotyping: A Different Type of Testing

terça-feira, agosto 16, 2011
Share on Twitter Share on Facebook
Google
Etiquetas: Alberto Savoia

16 comentários :

  1. Warren Burton16 de agosto de 2011 às 14:43:00 GMT-7

    Sounds like FAD to me

    http://thedailywtf.com/Articles/FrontAhead-Design.aspx

    ResponderEliminar
    Respostas
      Responder
  2. Joli blog17 de agosto de 2011 às 05:14:00 GMT-7

    Thanks for this book, started to read it and I liked the IBM and Palm pilot story.
    Pretotyping is really an alternative to small value increments.
    Thanks for sharing it

    ResponderEliminar
    Respostas
      Responder
  3. Ricardo Sobral18 de agosto de 2011 às 06:16:00 GMT-7

    Just finish reading the Introduction and seems that this book will open some eyes of some developers in my company :)
    Thanks for the book.

    ResponderEliminar
    Respostas
      Responder
  4. Adam Reineke18 de agosto de 2011 às 12:24:00 GMT-7

    I didn't read the whole book, but it seems like pretotyping is just another word for minimum viable product (MVP). Am I missing something?

    ResponderEliminar
    Respostas
      Responder
  5. shevy21 de agosto de 2011 às 21:45:00 GMT-7

    Can you also link to a HTML format of the pdf?

    I managed to kill my PDF reader and somehow still can not read PDFs in firefox directly. :(

    ResponderEliminar
    Respostas
      Responder
  6. Unknown22 de agosto de 2011 às 09:53:00 GMT-7

    Interesting idea. Thanks for the book. To me , reading this pretotyping version is good enough. I would not read the full book:)
    Thanks,

    ResponderEliminar
    Respostas
      Responder
  7. Anónimo22 de agosto de 2011 às 10:18:00 GMT-7

    @Adam, if you read further into the book, I talk about MVPs, Eric Ries, and how they related to pretotypes.

    @schevy, sorry I only provide the PDF because the HTML conversion looked awful. Getting another PDF reader should take a couple of minutes.

    @Weining, thank you for your feedback, other people have commented that the length is just right and more than enough to get the message across. Sounds good to me - less time writing, more time pretotyping.

    ResponderEliminar
    Respostas
      Responder
  8. Unknown24 de agosto de 2011 às 17:07:00 GMT-7

    Pretotyping is really big in the game design industry. Gameloop Boston (#gl11) discussed prototyping and pretotyping during one of the panels. Companies like Demiurge studios use Flash, Unity, or other game maker software before going on to make a prototype. The Tap Lab created a paper pretotype of their game Tap City before coding the prototype.

    I myself have used an old D&D dry erase battle mat to pretotype a game design. The pros at Gameloop got a kick out of that.

    ResponderEliminar
    Respostas
      Responder
  9. Giorgio26 de agosto de 2011 às 06:14:00 GMT-7

    Read it in one sit, ready for my first pretotype of a web application. :)

    ResponderEliminar
    Respostas
      Responder
  10. tweety5 de setembro de 2011 às 10:07:00 GMT-7

    I just love this site. Has great content for webmasters. Awesome

    ResponderEliminar
    Respostas
      Responder
  11. TrendsGuy10 de setembro de 2011 às 14:23:00 GMT-7

    "Make sure your building the right it before you build it right." What an elegant way of putting in a software context something that is try of life in general: "it is far better to do the right thing moderately well than do the wrong thing extremely well". Pretotyping will work well where the development org is tightly integrated with other aspects of the enterprise, particularly marketing, sales and finance; not so well in a 'topdown' command and control structure, where development is simply an implementer of cast-iron reqs given by other depts.

    ResponderEliminar
    Respostas
      Responder
  12. asti009asti25 de julho de 2012 às 00:39:00 GMT-7

    well, this book is good for beginners or people who have not been exposed to anything but waterfall, V-model and similar development models as it explains fundamentals and importance of early User Validation. The rest will find it known and obvious though I have seen very few professionals who can indeed can implement this idea right. Unfortunately, you can't be taught by a book how to build and test the products right - just the ideas to stimulate the thinking and a sort of check-list to keep in mind when planning for this.

    ResponderEliminar
    Respostas
      Responder
  13. .13 de dezembro de 2012 às 01:44:00 GMT-8

    Awfully right and awfully hard to implement in real life, as the product-organization must have an understanding of this idea. Products that nobody will use not only waste time within the testing, but within all of the company.
    Your thougts are very close to what Marty Cagan states in his great Book "Inspired".
    OLLI

    ResponderEliminar
    Respostas
      Responder
  14. Unknown13 de novembro de 2014 às 22:19:00 GMT-8

    Great post. Another book worth reading is "Software Testing: A Guide to Testing Mobile Apps, Websites, and Games" by Mark Garzone. It covers a lot of diverse areas.

    ResponderEliminar
    Respostas
      Responder
  15. Unknown13 de novembro de 2014 às 22:22:00 GMT-8

    Great post. The tester might want to work with the designer or business analyst to give as earlier as possible feedback on the product. It's discussed in the new book "Software Testing: A Guide to Testing Mobile Apps, Websites, and Games" by Mark Garzone found on Amazon.

    ResponderEliminar
    Respostas
      Responder
  16. Schollii14 de outubro de 2017 às 05:53:00 GMT-7

    It's great to identify specific best practices, and I hope you continue to put aggregate them. However, creating a new word was not necessary, as several alternatives already exist: "validation", "verification", "pre-check", and the best in this context, IMO, "pretyping".

    Indeed the sequence "pretyping", "prototyping", and "production" are a logical sequence based on the roots of the language:

    - "Pretyping": "pre" = before, "typing" means "mold" (and a few related ideas), so the combination means "foreshadowing", "what comes before the mold" (you can verify this word exists);

    - "Prototyping": "proto" = original, first, so the combination with "typing" means "first mold"; makes sense that this word was chosen to describe the idea of the first version of something;

    - "Production": "pro" = "forth", "duce" = "lead", in the sense of "bring forth into being".

    Now "Pretotyping" would be a great company name; just different enough to capture attention. Just like "google" being a misspelling of "googol" is great; a unique spelling, no disambiguation necessary.

    But for a concept or technique, "pretotyping" is a new word for an old idea, and hence, makes it seem like an attempt to appear as something new. Which is unfortunate because aggregating best practices related to SaaS and startups, which is what "pretotyping" really is about, is extremely useful, yet the new word makes it sound like a bit of snake oil. Unfortunate.

    ResponderEliminar
    Respostas
      Responder
Adicionar comentário
Carregar mais...

The comments you read and contribute here belong only to the person who posted them. We reserve the right to remove off-topic comments.

  

Labels


  • TotT 114
  • GTAC 61
  • James Whittaker 42
  • Misko Hevery 32
  • Code Health 31
  • Anthony Vallone 27
  • Patrick Copeland 23
  • Jobs 18
  • Andrew Trenk 13
  • C++ 11
  • Patrik Höglund 8
  • JavaScript 7
  • Allen Hutchison 6
  • George Pirocanac 6
  • Zhanyong Wan 6
  • Harry Robinson 5
  • Java 5
  • Julian Harty 5
  • Adam Bender 4
  • Alberto Savoia 4
  • Ben Yu 4
  • Erik Kuefler 4
  • Philip Zembrod 4
  • Shyam Seshadri 4
  • Chrome 3
  • Dillon Bly 3
  • John Thomas 3
  • Lesley Katzen 3
  • Marc Kaplan 3
  • Markus Clermont 3
  • Max Kanat-Alexander 3
  • Sonal Shah 3
  • APIs 2
  • Abhishek Arya 2
  • Alan Myrvold 2
  • Alek Icev 2
  • Android 2
  • April Fools 2
  • Chaitali Narla 2
  • Chris Lewis 2
  • Chrome OS 2
  • Diego Salas 2
  • Dori Reuveni 2
  • Jason Arbon 2
  • Jochen Wuttke 2
  • Kostya Serebryany 2
  • Marc Eaddy 2
  • Marko Ivanković 2
  • Mobile 2
  • Oliver Chang 2
  • Simon Stewart 2
  • Stefan Kennedy 2
  • Test Flakiness 2
  • Titus Winters 2
  • Tony Voellm 2
  • WebRTC 2
  • Yiming Sun 2
  • Yvette Nameth 2
  • Zuri Kemp 2
  • Aaron Jacobs 1
  • Adam Porter 1
  • Adam Raider 1
  • Adel Saoud 1
  • Alan Faulkner 1
  • Alex Eagle 1
  • Amy Fu 1
  • Anantha Keesara 1
  • Antoine Picard 1
  • App Engine 1
  • Arham Jain 1
  • Ari Shamash 1
  • Arif Sukoco 1
  • Bartosz Papis 1
  • Benjamin Pick 1
  • Bob Nystrom 1
  • Bruce Leban 1
  • Carlos Arguelles 1
  • Carlos Israel Ortiz García 1
  • Cathal Weakliam 1
  • Chris Kennelly 1
  • Christopher Semturs 1
  • Clay Murphy 1
  • Dagang Wei 1
  • Dan Maksimovich 1
  • Dan Shi 1
  • Dan Willemsen 1
  • Dave Chen 1
  • Dave Gladfelter 1
  • David Bendory 1
  • David Mandelberg 1
  • Derek Snyder 1
  • Diego Cavalcanti 1
  • Dmitry Vyukov 1
  • Eduardo Bravo Ortiz 1
  • Ekaterina Kamenskaya 1
  • Elliott Karpilovsky 1
  • Elliotte Rusty Harold 1
  • Espresso 1
  • Felipe Sodré 1
  • Francois Aube 1
  • Gene Volovich 1
  • Google+ 1
  • Goran Petrovic 1
  • Goranka Bjedov 1
  • Hank Duan 1
  • Havard Rast Blok 1
  • Hongfei Ding 1
  • Jason Elbaum 1
  • Jason Huggins 1
  • Jay Han 1
  • Jeff Hoy 1
  • Jeff Listfield 1
  • Jessica Tomechak 1
  • Jim Reardon 1
  • Joe Allan Muharsky 1
  • Joel Hynoski 1
  • John Micco 1
  • John Penix 1
  • Jonathan Rockway 1
  • Jonathan Velasquez 1
  • Josh Armour 1
  • Julie Ralph 1
  • Kai Kent 1
  • Kanu Tewary 1
  • Karin Lundberg 1
  • Kaue Silveira 1
  • Kevin Bourrillion 1
  • Kevin Graney 1
  • Kirkland 1
  • Kurt Alfred Kluever 1
  • Kyle Freeman 1
  • Manjusha Parvathaneni 1
  • Marek Kiszkis 1
  • Marius Latinis 1
  • Mark Ivey 1
  • Mark Manley 1
  • Mark Striebeck 1
  • Matt Lowrie 1
  • Meredith Whittaker 1
  • Michael Bachman 1
  • Michael Klepikov 1
  • Mike Aizatsky 1
  • Mike Wacker 1
  • Mona El Mahdy 1
  • Nimit Khandelwal 1
  • Noel Yap 1
  • Palak Bansal 1
  • Patricia Legaspi 1
  • Per Jacobsson 1
  • Peter Arrenbrecht 1
  • Peter Spragins 1
  • Phil Norman 1
  • Phil Rollet 1
  • Pooja Gupta 1
  • Project Showcase 1
  • Radion Khait 1
  • Radoslav Vasilev 1
  • Rahul Singal 1
  • Rajat Dewan 1
  • Rajat Jain 1
  • Rich Martin 1
  • Richard Bustamante 1
  • Roman Govsheev 1
  • Roshan Sembacuttiaratchy 1
  • Ruslan Khamitov 1
  • Saicharan Nimmala 1
  • Sam Lee 1
  • Sean Jordan 1
  • Sebastian Dörner 1
  • Shahar Roth 1
  • Sharon Zhou 1
  • Shiva Garg 1
  • Siddartha Janga 1
  • Simran Basi 1
  • Stan Chan 1
  • Stephen Ng 1
  • Tejas Shah 1
  • Test Analytics 1
  • Test Engineer 1
  • Tim Lyakhovetskiy 1
  • Tom O'Neill 1
  • Vojta Jína 1
  • Zhe Lu 1
  • automation 1
  • dead code 1
  • iOS 1
  • mutation testing 1


Archive


  • ►  2026 (8)
    • ►  out. (1)
    • ►  jul. (1)
    • ►  jun. (1)
    • ►  mai. (2)
    • ►  abr. (1)
    • ►  mar. (2)
  • ►  2025 (3)
    • ►  out. (1)
    • ►  set. (1)
    • ►  jan. (1)
  • ►  2024 (13)
    • ►  dez. (1)
    • ►  out. (1)
    • ►  set. (1)
    • ►  ago. (1)
    • ►  jul. (1)
    • ►  mai. (3)
    • ►  abr. (3)
    • ►  mar. (1)
    • ►  fev. (1)
  • ►  2023 (14)
    • ►  dez. (2)
    • ►  nov. (2)
    • ►  out. (5)
    • ►  set. (3)
    • ►  ago. (1)
    • ►  abr. (1)
  • ►  2022 (2)
    • ►  fev. (2)
  • ►  2021 (3)
    • ►  jun. (1)
    • ►  abr. (1)
    • ►  mar. (1)
  • ►  2020 (8)
    • ►  dez. (2)
    • ►  nov. (1)
    • ►  out. (1)
    • ►  ago. (2)
    • ►  jul. (1)
    • ►  mai. (1)
  • ►  2019 (4)
    • ►  dez. (1)
    • ►  nov. (1)
    • ►  jul. (1)
    • ►  jan. (1)
  • ►  2018 (7)
    • ►  nov. (1)
    • ►  set. (1)
    • ►  jul. (1)
    • ►  jun. (2)
    • ►  mai. (1)
    • ►  fev. (1)
  • ►  2017 (17)
    • ►  dez. (1)
    • ►  nov. (1)
    • ►  out. (1)
    • ►  set. (1)
    • ►  ago. (1)
    • ►  jul. (2)
    • ►  jun. (2)
    • ►  mai. (3)
    • ►  abr. (2)
    • ►  fev. (1)
    • ►  jan. (2)
  • ►  2016 (15)
    • ►  dez. (1)
    • ►  nov. (2)
    • ►  out. (1)
    • ►  set. (2)
    • ►  ago. (1)
    • ►  jun. (2)
    • ►  mai. (3)
    • ►  abr. (1)
    • ►  mar. (1)
    • ►  fev. (1)
  • ►  2015 (14)
    • ►  dez. (1)
    • ►  nov. (1)
    • ►  out. (2)
    • ►  ago. (1)
    • ►  jun. (1)
    • ►  mai. (2)
    • ►  abr. (2)
    • ►  mar. (1)
    • ►  fev. (1)
    • ►  jan. (2)
  • ►  2014 (24)
    • ►  dez. (2)
    • ►  nov. (1)
    • ►  out. (2)
    • ►  set. (2)
    • ►  ago. (2)
    • ►  jul. (3)
    • ►  jun. (3)
    • ►  mai. (2)
    • ►  abr. (2)
    • ►  mar. (2)
    • ►  fev. (1)
    • ►  jan. (2)
  • ►  2013 (16)
    • ►  dez. (1)
    • ►  nov. (1)
    • ►  out. (1)
    • ►  ago. (2)
    • ►  jul. (1)
    • ►  jun. (2)
    • ►  mai. (2)
    • ►  abr. (2)
    • ►  mar. (2)
    • ►  jan. (2)
  • ►  2012 (11)
    • ►  dez. (1)
    • ►  nov. (2)
    • ►  out. (3)
    • ►  set. (1)
    • ►  ago. (4)
  • ▼  2011 (39)
    • ►  nov. (2)
    • ►  out. (5)
    • ►  set. (2)
    • ▼  ago. (4)
      • Google Developer Day 2011
      • GTAC Speakers and Attendees Finalized
      • Pretotyping: A Different Type of Testing
      • Keynote Lineup for GTAC 2011
    • ►  jul. (2)
    • ►  jun. (5)
    • ►  mai. (4)
    • ►  abr. (3)
    • ►  mar. (4)
    • ►  fev. (5)
    • ►  jan. (3)
  • ►  2010 (37)
    • ►  dez. (3)
    • ►  nov. (3)
    • ►  out. (4)
    • ►  set. (8)
    • ►  ago. (3)
    • ►  jul. (3)
    • ►  jun. (2)
    • ►  mai. (2)
    • ►  abr. (3)
    • ►  mar. (3)
    • ►  fev. (2)
    • ►  jan. (1)
  • ►  2009 (54)
    • ►  dez. (3)
    • ►  nov. (2)
    • ►  out. (3)
    • ►  set. (5)
    • ►  ago. (4)
    • ►  jul. (15)
    • ►  jun. (8)
    • ►  mai. (3)
    • ►  abr. (2)
    • ►  fev. (5)
    • ►  jan. (4)
  • ►  2008 (75)
    • ►  dez. (6)
    • ►  nov. (8)
    • ►  out. (9)
    • ►  set. (8)
    • ►  ago. (9)
    • ►  jul. (9)
    • ►  jun. (6)
    • ►  mai. (6)
    • ►  abr. (4)
    • ►  mar. (4)
    • ►  fev. (4)
    • ►  jan. (2)
  • ►  2007 (41)
    • ►  out. (6)
    • ►  set. (5)
    • ►  ago. (3)
    • ►  jul. (2)
    • ►  jun. (2)
    • ►  mai. (2)
    • ►  abr. (7)
    • ►  mar. (5)
    • ►  fev. (5)
    • ►  jan. (4)

Feed

  • Google
  • Privacy
  • Terms