更多

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.

Nothing like a bee sting to get you moving

Writing this post fees like cheating, I’ll tell you why in a few lines. Sometime ago somewhere I heard about Beeminder, but never had courage to use it. This changed a couple weeks ago after an unfortunate online psychological quiz that told me I work best when held accountable.

I’m an honest procrastinator, by honest I mean I know what I am and I’m always working to mitigate the problems caused by it. I keep revising goals, maintaining tasks lists, alerts, checklists, ... but one ingredient was missing; of all methods I use none hold me accountable if I…

Marco Valtas
12 December 2017

Original Link

Design Sprint e Lean Inception

Pergunta: Temos uma área de UX, pegada de Design Thinking, e, como consequência, aplicamos técnicas como Design Sprint. Além disso, temos muitos times de produto e que temos fomentado fortemente a aplicação da Lean Inception, tal como você trouxe para a comunidade! Eu percebo que ambas as técnicas são válidas, já presenciei resultados positivos com […]

The post Design Sprint e Lean Inception appeared first on Caroli.org.

Paulo Caroli
11 December 2017

Original Link

Accessing database in AWS - Part 2 ( Refactoring your code )




I have refactored the code to as below.
As you can see, I have refactored getRegistration into two methods. The first method is generic so that tomorrow if you want to use GetLoans, we could use the generic method. And also the method "getRegistration" now uses the generic method "getValueFromDatabase".
I am using the scan method of AWS ( which is more intensive) than query because I have to search on a column which is NOT a partition key.
If it was a partition key, I could have used "query" instead of "scan".
I am using if (scanResult.getCount() !=

noreply@blogger.com (Manoj Tharayil)
8 December 2017

Original Link

FAQ for Product-Mode Thinking

Sriram has added a FAQ to address the common questions he runs into from people learning about using products rather than projects to organize software development efforts.

more…

Martin Fowler
6 December 2017

Original Link

Como e porque executar uma Inception Enxuta Pocket por Marcos Silva

O Marcos Silva compartilhou uma versão pocket da Inception Enxuta. Esse é um pedido e uma pergunta recorrente: posso fazer a inception enxuta mais reduzida? Difícil dar uma resposta definitiva para essa pergunta. O ponto é que a maioria das inceptions enxutas precisa de 4 ou 5 dias para serem efetivas, com um bom brainstorming, […]

The post Como e porque executar uma Inception Enxuta Pocket por Marcos Silva appeared first on Caroli.org.

Paulo Caroli
4 December 2017

Original Link

Speed or efficiency?

I went to a restaurant for a buffet which was a bit crowded. I thought the service at some of the live counters will be slow but was surprised that the people at the counters were able to serve large number of customers in a short span of time, especially the salad counters. I was […]

Vinod Kumaar R
1 December 2017

Original Link

Looking for disruption? Don't look to technology

The chattering classes would have us believe that technology disrupts. It does not. Socio-economic conditions change to create an incongruity that is ripe for exploitation. By way of example, the technology to enable the sharing economy existed for years, but monetizing everything from spare time to the spare bedroom only became appealing when mortgages went underwater, wages stagnated, and the labor participation rate dropped. That computer technology was at the center of this disruption should be no surprise given the rise of the Information Age several decades ago. It certainly wasn't going to be steam engines.

Rather than understanding the…

noreply@blogger.com (Ross Pettit)
1 December 2017

Original Link

Challenges of Product-mode

Sriram concludes his discussion of product-mode thinking by looking the challenges faced by this approach, facing concerns over staff utilization and formation of silos. He also reviews how teams often organize into business and infrastructure tiers.

more…

Martin Fowler
28 November 2017

Original Link

Accessing AWS cloud for test data


In most of the projects today, you see that code + data is stored in the cloud. Global players like Amazon, Microsoft and Google are offering their cloud services. As a test analyst, you might be required to write tests that access data from the cloud.

I faced a similar situation when the team I joined had their project in Amazon AWS. I was writing API tests using Rest Assured and I had to access the database for validation.

I am providing a sample, generic method here which people can use if faced with a similar situation.

First, from command line…

noreply@blogger.com (Manoj Tharayil)
28 November 2017

Original Link

[vídeo] Direto ao ponto, criando produtos de forma enxuta no evento Conexão Kinghost 2017

Segue o vídeo da palestra Direto ao ponto realizada no evento da Kinghost. Compartilho este vídeo do direto ao ponto pois a equipe Kinghost fez um excelente trabalho na edição do mesmo.

The post [vídeo] Direto ao ponto, criando produtos de forma enxuta no evento Conexão Kinghost 2017 appeared first on Caroli.org.

Paulo Caroli
27 November 2017

Original Link

Why we wrote Building Evolutionary Architectures

When I first started working as a developer, agile was a taboo-word, seen as a fad driven by developers. Scrum was, at least in Australia, unheard of and I luckily fell into a team experimenting with XP (Extreme Programming) combining CruiseControl with CVS and the first version of JUnit. In those days, most projects ran […]

Patrick
26 November 2017

Original Link

[slides e eBooks] TDC Porto Alegre 2017

Muito obrigado ao TDC Porto Alegre 2017! Esse foi mais um excelente TDC. É sempre bom rever tantos amigos em um mesmo local.   Seguem os slides da palestra realizada: Sprints de Experimentação: um framework para a 4ª revolução industrial de Paulo Caroli   Esses foram os livros e-books mencionados nesta palestra:

The post [slides e eBooks] TDC Porto Alegre 2017 appeared first on Caroli.org.

Paulo Caroli
25 November 2017

Original Link

Magic Quality Gates

How much quality is enough?

This is a tricky question, sounds like we can find a storage to pick quality amounts until we get enough. We know this is not it, still we struggle to talk about software quality in the context of its development, and the struggle leads companies to create magic quality gates to protect themselves.

A quality gate is something that somehow decides if the software is worth to go to production.[^1] Test coverage is a classic number from where to build a quality gate. High quality software usually has high test coverage, but the catch is…

Marco Valtas
24 November 2017

Original Link

[Promoção Black Friday] workshop direto ao ponto e livro enxugando a máquina

Compre uma vaga para o workshop Inception Enxuta do livro Direto Ao Ponto por apenas 359,00 (atualmente por 700 reais em Floripa) e ainda ganhe o livro Enxugando a Máquina. O livro será entregue em mãos no workshop. Aproveite e garanta a sua vaga: Eu quero para o workshop em Floripa! Eu quero para o […]

The post [Promoção Black Friday] workshop direto ao ponto e livro enxugando a máquina appeared first on Caroli.org.

Paulo Caroli
24 November 2017

Original Link

Blogo - Your blog editor for Mac


When you post blogs, it is a hassle to log into google with your username and password, and then navigate to the different tabs and publish your post. But then there are zillions of blogger tools available which makes our job easier.

I was googling for the different tools on Mac ( since I am using a Mac) and I found this link. => https://www.shoutmeloud.com/5-desktop-blogging-softwares-for-mac.html
I found the above site very useful and I have selected “Blogs” from this list because it seems to have a lot of functionality, is free, easy installation and seems to be light on the…

noreply@blogger.com (Manoj Tharayil)
21 November 2017

Original Link

Benefits of Product-mode

Sriram continues his examination of why products are better than projects by looking into the benefits of product-mode thinking. With products you can quickly change direction and have faster cycles to get ideas into production - which are the consequences of truly iterative development. Product teams' more stable team members result in better knowledge retention and more architectural integrity in the code base.

more…

Martin Fowler
20 November 2017

Original Link

Você conhece o framework HEART da Google para métricas de UX?

Um pessoal do Google Research Team criou o framework HEART para ser usado como métricas de UX, da User eXperience, de um produto. O framework consiste nessas cinco métricas que, em inglês, formam o acrônimo HEART: Happiness, Engagement, Adoption, Retention e Task success. Segue uma breve descrição de cada métrica: Felicidade: Felicidade é uma medida […]

The post Você conhece o framework HEART da Google para métricas de UX? appeared first on Caroli.org.

Paulo Caroli
20 November 2017

Original Link

Current Weather at Your Location Using Wunderground and Google Static Map APIs

I was more concerned with ‘Feel Like’ temperature and wind speeds for my neighborhood. Also, […]

Dinker Charak
19 November 2017

Original Link

photostream 111

Wakefield, MA

Martin Fowler
19 November 2017

Original Link

On boarding new team members

Teams change and Software Development Teams are no different. When this change is about bringing someone new to the team, we call this process an on-boarding. This process involves tasks to integrate this person to the team and the project, but misconceptions and unrealistic expectations make this process challenging for the new person and for the team itself. 

Newcomers manage alone a successful on-boarding outcome is the belief which creates these misconceptions. Some teams spend time with the new person presenting topics and instructions; but deep down the belief remains. “We need a fast learner, are you one?”, “We are…

Marco Valtas
18 November 2017

Original Link