O livro PBB já está disponível na Amazon.com.br para Kindle. O livro impresso também já está em pré-venda na Amazon. O eBook tá na Amazon com o preço mínimo, somente 3,99 reais. Vamos manter esse preço por alguns dias, então aproveita! >> Compre o eBook na Amazon Muita gente baixou o eBook quando ele ainda […]
Lots of our people have lots of opinions. Here are just a few of them
ThoughtWorks embraces the individuality of the people in the organization and hence the opinions expressed in the blogs may contradict each other and also may not represent the opinions of ThoughtWorks.
O livro PBB tá na Amazon!
Business-Layer Page-Object Pattern
Business-Layer Page-Object Pattern for Functional / System / end-2-end Test Automation
- Tests should talk business language
- The test is deterministic, for a specific scenario. The test implementation is an orchestration of corresponding business operations
- Business layer is an abstraction layer between the test intent & page objects
- Implementation of business layer method is essentially an orchestration of other business operations, or for the granular business operation, an orchestration of page objects
- The business layer method does the assertions of expectations
- There should be no assertions in page objects
- Each operation (in business or page object) being successful means there are…
Lean Inception edición francesa es un best seller en Amazon
Hoy celebro un gran logro: la edición francesa de Lean Inception es un éxito de ventas en Amazon.ca y Amazon.com. Comparto este momento de celebración con Fernanda Rigolo, Ludovic DEBLACIATand Ibrahim Boutuil que han traducido el libro Lean Inception al francés. ¡Bravo Rigolo! En Brasil, el libro ha sido un éxito de ventas desde su lanzamiento y […]
The post Lean Inception edición francesa es un best seller en Amazon appeared first on Caroli.org.
Lean Inception French edition is a best seller on Amazon
Today, I am celebrating a great accomplishment: The Lean Inception French edition is a best seller on Amazon.ca and Amazon.com. I share this celebration moment with Fernanda Rigolo who has translated the Lean Inception book to French. Bravo Rigolo! In Brazil, the book has been a best seller since its release and Lean Inception is […]
The post Lean Inception French edition is a best seller on Amazon appeared first on Caroli.org.
I have always be fascinated with how things work. In my early years my focus was on the things around me. Bicycles, Motorcycles and then cars. When I was first introduced to a computer I was hooked and had to know how things work.
That was a long time ago but there are still times when I discover something and just need to know how it works. Typically this means working it out by building something.
Software development at scale presents its own unique challenges that mean manual inspection or review are just not viable. Pattern recognition for the humans…
Putting idea to paper
Micro-services Patterns Saga - to music or to dance?
On the Diverse And Fantastical Shapes of Testing
There are arguments about whether a testing portfolio should be a pyramid or more like honeycomb. My second biggest issue with this argument is that it's rendered opaque by the fact that it's not clear what people see as the difference between unit and integration tests.
Lançamento do livro Lean Inception em Francês num keynote na Agile Suisse
Estou muito honrado e feliz por ter sido o keynote do maior evento Agile Suisse do ano: o Agile Tour Lausanne 2021. O título da minha palestra keynote foi “Pense grande, comece pequeno, aprenda rápido”. e foi sobre os tópicos deste artigo sobre OKR, Scrum, Lean StartUp, Lean Inception e alguns outros tópicos muito importantes. […]
The post Lançamento do livro Lean Inception em Francês num keynote na Agile Suisse appeared first on Caroli.org.
Automating Functional / End-2-End Tests Across Multiple Platforms
If yes, then read my blog post on Automating Functional / End-2-End Tests Across Multiple Platforms which shares details on the thought process & criteria involved in creating a solution that includes how to write the tests, and run it across the multiple platforms without any code change.
Lastly, the open-sourced solution - teswiz also has examples on how to implement a test that orchestrates the simulation between multiple devices / browsers to simulate multiple users interacting…
Is There a Business Case for Utility Tech Investments?
Last year I wrote a piece on legacy modernization initiatives. Among the points I made was that legacy modernization is at best a break-even proposition: modernization is simply trading something old for its modern counterpart, getting the same capabilities in return. Of course, there are first order benefits to legacy modernization. Additional or more comprehensive capabilities that come standard with a new COTS product; lower labor intensity and less dependency on costly knowledge workers required to sustain legacy assets; and reducing systemic fragility (e.g., production downtime) are all very real economic benefits that have P&L impact. But by and large…
Installing built binaries locally with Bazel
I quite often use Bazel to build Go command line applications. One of the annoying aspects of the bazel workflow is that the binary is built in a sandbox - a completely separate directory structure. Although we can run the binary using bazel the current working directory of the running app is in the sandbox making it harder to use the app in your current directory.
Adding a command line flag to change the current working directory is another way to run your app through bazel in the right directory but this means changing the application to work around the…
Lean Inception e PI Planning
A Lean Inception é um método para alinhar as pessoas – geralmente um time ou que já está formado ou está em formação — , em relação a uma iniciativa, um produto e/ou algumas features específicas, e decidir o primeiro passo na direção da solução desenvolvida, o MVP. Esse é o intuito da Lean Inception: […]
Dette ser banken på når du søker om forbrukslån
Det er en rekke ulike faktorer som spiller inn når banken skal vurdere søknaden din om forbrukslån. Det vil derfor lønne seg å gjøre noen forberedelser før du starter søknadsprosessen. Dette kan ha mye å si for om du får innvilget et forbrukslån eller ikke. En helhetsvurdering avgjør utfallet på lånesøknaden. Hver bank har sine […]