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.

Introducing the Target Operating Model – An Architecture Decision Record for the Organisation

I’ll be presenting a new talk at QCON New York next week titled, “Cultivating High Performing Teams during Hypergrowth.” One of the topics covered will be a tool I introduced as the CTO for N26, called the Target Operating Model (TOM). In this article, I will share its origins, its purpose and where we found […]

The post Introducing the Target Operating Model – An Architecture Decision Record for the Organisation appeared first on patkua@work.

Patrick
22 June 2019

Original Link

A case for provider driven contract tests

Consumer driven contract testing is growing in popularity, and rightly so. It works particularly well in mature organisations where service maintainers and service consumers can communicate openly and freely. They provide a rapid source of feedback, and allows service interfaces to evolve rapidly with confidence.

However, many organisations are either sufficiently large that such communication comes with a large overhead, or organisational boundaries exist that inhibit communication between maintainers and consumers. Indeed, in many contexts, a maintainer may not even be aware of all of the consumers of the service in question.

Alternatively, the infrastructure requirements for consumer driven contract…

adams.co.tt blog - tagged with post
8 October 2015

Original Link

Vivid

Vivid

adams.co.tt blog
29 May 2019

Original Link

Hanson

Hanson

adams.co.tt blog
21 April 2019

Original Link

Anzac Bridge

Anzac Bridge

adams.co.tt blog
21 April 2019

Original Link

photostream 121

Plitvice, Croatia (2018)

Martin Fowler
20 June 2019

Original Link

Downsides of micro frontends

Any significant architectural pattern has downsides. Cam finishes his explanation of micro frontends by looking at some of the costs of this approach, such as payload size and complexity in operations and governance.

more…

Martin Fowler
19 June 2019

Original Link

An example of a micro frontend application

After all the theory about micro frontends, Cam now digs into an example of how JavaScript integration can work with a simple application.

more…

Martin Fowler
17 June 2019

Original Link

Changing Mac’s Default Location for Screenshots

For pedantic people like myself, who like to keep their Desktop tidy, I came across this tip to save screenshots to a different location automatically. Create a folder (mine is called Screenshots) Open a Terminal window Type the following: defaults write com.apple.screencapture location Drag and drop the folder into terminal. You’ll end up something like […]

The post Changing Mac’s Default Location for Screenshots appeared first on patkua@work.

Patrick
16 June 2019

Original Link

Você se confunde com Diagrama de Fluxo Cumulativo (CFD)?

Você se confunde com Diagrama de Fluxo Cumulativo (CFD)?   Você se confunde com esses parâmetros de fluxo? WIP, Lead time, Cycle time e Throughput?   Se respondeu sim, então preciso da sua ajuda.   Estou buscando feedback num e-book que tenho sobre Diagrama de Fluxo Cumulativo e parâmetros de fluxo.   Favor comentar nesse […]

The post Você se confunde com Diagrama de Fluxo Cumulativo (CFD)? appeared first on Caroli.org.

Paulo Caroli
14 June 2019

Original Link

Quality & Release Strategy for Native Android & iOS Apps at AppiumConf 2019


What an amazing time speaking at the first AppiumConf 2019 in Bangalore, India. I spoke about my experiences in setting "Quality & Release Strategy for Native Android & iOS Apps"

Abstract:
Experimentation and quick feedback is the key to success of any product, while of course ensuring a good quality product with new and better features is being shipped out at a decent / regular frequency to the users.

In this session, we will discuss how to enable experimentation, get quick feedback and reduce risk for the product by using a case study of a media / entertainment

noreply@blogger.com (Anand Bagmar)
14 June 2019

Original Link

Como se dá o trabalho de gestão de pessoas na ThoughtWorks?

Na ThoughtWorks tentamos dar apoio e promover o que consideramos boas atitudes. Acreditamos que, com o passar do tempo, as pessoas irão desenvolvendo mais aptidão em relação ao trabalho ou projeto específico que estejam envolvidas. Aliás, desde as entrevistas damos mais valor a atitude do que aptidão.   Aptidão é quanto a pessoa sabe em […]

The post Como se dá o trabalho de gestão de pessoas na ThoughtWorks? appeared first on Caroli.org.

Paulo Caroli
13 June 2019

Original Link

Implementation issues with micro frontends

Cam now looks at various issues that need to be considered to make this whole approach work. How to achieve coherent styling, dealing with shared components, inter-application communications and how to test it all.

more…

Martin Fowler
13 June 2019

Original Link

Integration approaches for micro frontends

Cam moves on from the benefits of micro frontends to look at different ways of implementing them. He covers server-side template composition, build-time integration, and run-time integration via iframes, JavaScript, and Web Components

more…

Martin Fowler
11 June 2019

Original Link

Micro Frontends

Recent years have seen an explosion of interest in the microservices architectural style, which has become popular due to its ability to allow customer-oriented teams to build and deploy software independently. A common problem such teams face, however, is how to integrate their work into the user-interface, since these are often monolithic frontend codebases.

It should be no surprise that an approach to handle this has developed that's called micro frontends, which allows teams to independently deploy their user-interface into skeletal front end application. My colleague, Cam Jackson, has been using this approach and has pulled together an article to…

Martin Fowler
10 June 2019

Original Link

[novo e-book] Lean Product Development: Guiando a Construção do MVP com Scrum e Kanban

Esse e-book foi criado para complementar o treinamento* de mesmo nome. Depois de muitos anos facilitando Lean Inceptions, senti a necessidade de esclarecer assuntos periféricos e demonstrar a forma como times de sucesso trabalham. As empresas e equipes que usam Lean Inception, geralmente se utilizam de uma estratégia mais lean, planejam e acompanham seus MVPs […]

The post [novo e-book] Lean Product Development: Guiando a Construção do MVP com Scrum e Kanban appeared first on Caroli.org.

Paulo Caroli
9 June 2019

Original Link

[Lean Inception ao lado de gigantes] me belisca pois estou sonhando

Alguém me belisca para ver se eu estou sonhando. Acabo de receber um e-mail da Amazon.com.br com a lista dos livros mais vendidos no mês de Maio. Segue: Uma breve história do tempo por Stephen Hawking, A origem da espécie por Charles Darwin, Homo Deus: Uma breve história do amanhã por Yuval Noah Harari e […]

The post [Lean Inception ao lado de gigantes] me belisca pois estou sonhando appeared first on Caroli.org.

Paulo Caroli
4 June 2019

Original Link

Teams should be treated as an extension to oneself, never an unit that should be treated as a resource

When you are not able to lift weights at a gym, what do you do? Typically people go back, take rest, find what makes them stronger and eat that food; reduce the weights and slowly work their way up. In short people will nurture and train themselves to be better and stronger. They will not […]

Vinod Kumaar R
4 June 2019

Original Link

Guess my favorite song

Guess my favorite song is a great team building activity to get people to know a little more about each other. Running the activity: Give one post-it and a sharpie[...]

Paulo Caroli
3 June 2019

Original Link

Visual Validation - The Missing Tip of the Automation Pyramid at QuaNTA NXT at Globant

I spole about Visual Validation - The Missing Tip of the Automation Pyramid at QuaNTA NXT event organised by Globant India Pvt. Ltd.


The event was very well organised and I had the opportunity to interact with a full house, and also later meet and talk with a lot of interesting people - curious about current state of testing, test automation and how AI can impact it in the future.

Agenda:


Below is the abstract of my talk: 

The Test Automation Pyramid is not a new concept. While Automation helps validate functionality of your product, the look & feel /

noreply@blogger.com (Anand Bagmar)
3 June 2019

Original Link