menu

Blogs

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.

Update: Upcoming webinar - The Missing Feedback Loop

Please note that the webinar will be on 21st November. 

Register here (https://hubs.ly/H0fp4by0)


noreply@blogger.com (Anand Bagmar)
12 November 2018

Original Link

What are exceptions?

What are exceptions?

Essentially, exceptions are a form of structured, non-local goto with stack unwinding "Structured" here means "higher level than the machine" (a matter of taste/opinion), and "non-local" means "beyond a single function/method".

What this means is that you can replace code like (in "C"):

int bottom()
{
    int things_go_wrong = -1; // For illustration
    if (things_go_wrong) goto error
    return 0;

error:
    return -1;
}

int
middle()
{
    if (-1 == bottom()) goto error;
    return 0;

error:
    return -1;
}

void
top()
{
    if (-1 == middle()) {
        handle_failure();
    }
}

With code like (in Java):

public class

Brian Oxley
9 November 2018

Original Link

Festa de lançamento do livro Lean Inception na PUC-Rio

O que: Oportunidade única! Palestra* + novo livro do Paulo Caroli Quando: Quinta, dia 22/11, as 20 hs (ou as 21:15, se você não conseguiu garantir a vaga apra a palestra) Onde: na PUC-Rio, no no auditório Auditório Carlos Alberto Del Castillo, no no 2º andar do edifício do Rio Data Centro Por que: Paulo […]

The post Festa de lançamento do livro Lean Inception na PUC-Rio appeared first on Caroli.org.

Paulo Caroli
9 November 2018

Original Link

Cada um no seu quadrado: Agile, DevOps, Data Science e Data Engineering

Achei simplesmente genial a abordagem criado pelo Renato Cordeiro. Note a simplicidade dessa representação. “All models are wrong but some are useful”. – George Box Como disse George Box, todos modelos estão errados, mas alguns são úteis. Sou consultor sobre transformação digital (Agile, DevOps, Lean, dentre outros) e adoro quadrantes. Especialmente quando demonstram de forma […]

The post Cada um no seu quadrado: Agile, DevOps, Data Science e Data Engineering appeared first on Caroli.org.

Paulo Caroli
7 November 2018

Original Link

Is the Future of Test Automation I predicted already here?

Today, almost at the end of 2018, I have come across many tools focused on making Test Automation, easier, faster, reliable and more valuable to the teams & the product - like testim.iotestcraft.iokataloncypress.iomabltest.ai, etc. These tools are very interesting and very promising for the value proposition they are bringing to the table. 

As I reflect on these shiny new tools, my mind wanders back to 2009 / 2010 when I was toying with the idea of what would be next in Test Automation Tools & Infrastructure space. I had

noreply@blogger.com (Anand Bagmar)
6 November 2018

Original Link

People aren’t always Users

Several years ago I was called in to help solve a technical argument with a product my company was buying. The argument was around licensing costs and the way the vendor applied licenses to people in the product’s directory, even if they never used the product. The company I worked for had a large number of people in the directory, who wouldn’t ever access the system, and therefore (in their eyes) shouldn’t need user licenses. I got pulled into the conversation as the technical expert to validate whether the company were being legitimate when they told us there were technical…

Peter Gillard-Moss
5 November 2018

Original Link

Upcoming webinar - The Missing Feedback Loop

I am very excited to share that I am going to conduct a webinar hosted by testcraft.io on "The Missing Feedback Loop - The Tools, Techniques, and Automation to Solve It". 

You can register for the webinar from here (https://hubs.ly/H0fp4by0).




Date & Time:
Thursday, November 22, 2018 at 02:00 PM New-York (EDT), 11:00 AM San-Francisco (PDT) and 08:00 PM Amsterdam (UTC+2)



noreply@blogger.com (Anand Bagmar)
5 November 2018

Original Link

Livro Lean inception – Comprar agora!

Quero comprar agora! >> Basta informar seu endereço que te envio.   Ainda estou vendo como colocá-lo para venda na Amazon.com.br e nas principais livrarias do Brasil. Enquanto isso não acontece, vou testar uma nova forma, simples, no melhor estilo Lean Startup: Coleto seu pedido (com endereço), e coloco o livro nos correios. Quando você […]

The post Livro Lean inception – Comprar agora! appeared first on Caroli.org.

Paulo Caroli
4 November 2018

Original Link

No added sugar

Marketing is quite powerful and can impact us so much that we take many decisions based on the biased knowledge we have been imparted with. A recent experience with diet made me find a lot of loopholes exploited by the food industry and how it is the same product that had been there for many […]

Vinod Kumaar R
3 November 2018

Original Link

El libro Lean Inception has been updated

El eBook Lean Inception ha sido actualizado. Disfrútalo GRATIS (por tiempo limitado, hasta que salga la versión impresa). El libro ha sido publicado en portugués e inglés. Ahora también estoy trabajando para obtener la versión impresa en español. Pero, hasta que se publique la versión impresa, compartiremos el eBook GRATIS. Disfrútala.

The post El libro Lean Inception has been updated appeared first on Caroli.org.

Paulo Caroli
31 October 2018

Original Link

[HSM Expo 2018] Fail Better: a cultura do erro e aprendizado com Kara Penn e Paulo Caroli

O Que: palestra e bate-papo: Fail Better: a cultura do erro e aprendizado Quando: segunda, 5 de novembro de 2018, das 15:40 – 16:40 Onde: HSM Expo 2018, em São Paulo Quem: Kara Penn, Escritora e Principal Consultant da Mission Spark e Paulo Caroli, Escritor e Principal Consultant da ThoughtWorks Brasil. Por que: para aprender […]

The post [HSM Expo 2018] Fail Better: a cultura do erro e aprendizado com Kara Penn e Paulo Caroli appeared first on Caroli.org.

Paulo Caroli
1 November 2018

Original Link

Everyone a Beginner?

I had an exchange with Dan North about the subject I wrote about last month, Beginner's Mind. Dan asked an interesting question: what would it take to make work like this every day for everyone, everywhere?

It's a serious question that deserves serious consideration.

To start, it's worth asking: why isn't work like this today, every day, for everyone, everywhere?

There is a difference between development companies (or divisions within companies) and operating companies. A development company is in the invention or innovation business. Investors and customers place high value on seeing something new, be it features or entirely…

noreply@blogger.com (Ross Pettit)
1 November 2018

Original Link

Técnicas de facilitação – Lean Inception

Vou compartilhar aqui algumas das técnicas de facilitação comumente usadas nas Lean Inceptions: adinâmica de grupo Brainstorming:  https://pt.wikipedia.org/wiki/Brainstorming a Técnica de gerenciamento de tempo Pomodoro, por Francesco Cirillo, Wikipedia, Disponível em  https://pt.wikipedia.org/wiki/T%C3%A9cnica_pomodoro ,  

The post Técnicas de facilitação – Lean Inception appeared first on Caroli.org.

Paulo Caroli
30 October 2018

Original Link

Lean Inception para Data Science

Facilitei uma Lean Inception para uma equipe de Data Science. Não era exatamente uma Lean Inception para elaborar um produto e alinhar o grupo de pessoas sobre MVP, com suas funcionalidades e hipóteses. No contexto dessa Lean Inception precisávamos buscar o entendimento e o alinhamento sobre as atividades de data science e data engineering, e […]

The post Lean Inception para Data Science appeared first on Caroli.org.

Paulo Caroli
28 October 2018

Original Link

photostream 118

Butchart Gardens, B.C., Canada (2017)

Martin Fowler
27 October 2018

Original Link

Agile Testing, Analytics Testing and Measuring Consumer Quality from Poland and USA

The last few weeks have been very hectic for me. In between my consulting assignments, I traveled to Krakow, Poland for Agile & Automation Days 2018, and then to Arlington, Virginia in USA for STPCon Fall 2018.

In the Agile & Automation Days 2018 conference, I spoke about "Measuring Consumer Quality - The Missing Feedback Loop" and conducted a 1/2 day workshop on "Analytics Rebooted - A Workshop".

In STPCon Fall 2018, I conducted 2 workshops - 1/2 day each - "Practical Agile Testing Workshop" and "Analytics Rebooted - A

noreply@blogger.com (Anand Bagmar)
25 October 2018

Original Link

[Entrevista HSM] Inovação, Lean StartUp, Mudança de paradigma e Colaboração

Segue a entrevista sobre Inovação, Lean StartUp, MVP (Minimum Viable Product), mudança de paradigma e colaboração realizada na HSM Leadership Summit 2018.

The post [Entrevista HSM] Inovação, Lean StartUp, Mudança de paradigma e Colaboração appeared first on Caroli.org.

Paulo Caroli
23 October 2018

Original Link

Working on the Web Edition of Refactoring 2nd Ed

After a couple of ThoughtWorks meetings, I've put decent work into the web edition of the book. While I still have a few things to do, it's now close to done.

more…

Martin Fowler
20 October 2018

Original Link

Welcome to El Madridista!

Hello guys, my name is Aseel Alnusairat and I'm proud to present to you my brand new blog, El Madridista. The core idea is to discuss and provide opinions on relevant topics regarding the best club in Europe, Real Madrid! All from the unique perspective of a fan.
I've often found myself longing to share my opinion and what's in my head when it comes to Los Blancos. And while pundits and football experts often provide useful and respectable analysis, no one has the passion a true fan has. In conclusion, I hope not only that you enjoy the…

noreply@blogger.com (Aseel Alnusairat)
11 October 2018

Original Link

Avoid JIRA

I filed this issue with Atlassian about JIRA:

You make it incredibly difficult to report issues about JIRA itself
 * I cannot use Markdown in the editor.  You are the only tool I use which does
   not support markdown.  This is one of the top reasons I recommend against
   using JIRA to clients  Ex: quoting code with single backticks, or code blocks
   with tripple backticks
 * Finding the issue tracker for JIRA is a PITA.  Even after finding it, when
   creating a new issue, it offers a dialog/link that takes me back to the
   beginning
 * The web pages for

Brian Oxley
19 October 2018

Original Link