menú

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.

ThoughtWorks’ approach to Portfolio Management

There are lots of amazing people at ThoughtWorks working on an operational framework to Portfolio Management that enables an organization to rapidly respond to market opportunities, maximize the value delivered from their investments and tie together the strategy and execution people of the organization.   SAFe, Less, Nexus, DAD… I´m not sure it will have […]

The post ThoughtWorks’ approach to Portfolio Management appeared first on Paulo Caroli.

Paulo Caroli
22 September 2016

Original Link

MVP keynote para o APP Challenge UFRGS 2016

Vai ser muito legal participar e abrir o APP Challenge UFRGS 2016 com uma palestra sobre MVP, minimum viable product em Inglês. Vou falar sobre o conceito de MVP e compartilhar  o canvas MVP, uma excelente ferramenta para ajudá-los a expor suas ideias e hipóteses sobre o MVP do APP a ser criado em 36 […]

The post MVP keynote para o APP Challenge UFRGS 2016 appeared first on Paulo Caroli.

Paulo Caroli
21 September 2016

Original Link

Los motivadores extrínsecos e intrínsecos

Los motivadores se clasifican de dos maneras opuestas: motivadores extrínsecos y motivadores intrínsecos. La motivación extrínseca es cualquier cosa fuera de uno mismo que sea necesaria para aumentar la motivación. Algunos ejemplos son: bonos, notas en la escuela, medallas en competiciones (competencias?) deportivas, etc. La motivación intrínseca es lo contrario. El hecho de tener un […]

The post Los motivadores extrínsecos e intrínsecos appeared first on Paulo Caroli.

Paulo Caroli
21 September 2016

Original Link

In My Shoes

In my shoes is a team building activity to create strong bond between people, while exercising empathy and active listening skills. Running the activity 1. Divide the participants in two[...]

Paulo Caroli
20 September 2016

Original Link

Music as code talks

I've been giving talks about music theory and code for a few years now, so I thought I'd collect them all together in one place. They are based on Overtone and my Leipzig music composition library.
  1. Functional Composition, about music theory from sine waves through to canons, given at Lambda Jam 2013 (code).
  2. Kolmogorov Music, about music and complexity theory, given at Strange Loop 2015 (code).
  3. Dueling Keyboards, about temperament and tuning systems, given at Clojure eXchange 2015 (code).
  4. Klangmeister, about my online live coding environment, given at FlatMap…

noreply@blogger.com (ctford)
19 September 2016

Original Link

photostream 101

Helvellyn, Lake District, England

Martin Fowler
19 September 2016

Original Link

EVDnC – uma nova forma de mostrar resultado

Por anos tenho visto coachs e treinadores atuando em grandes empresas, ensinando, discutindo processos, e tentando demonstrar valor de ser ágil. E, dado a demanda atual com transformação digital e inovação, a procura por esses profissionais tem aumentado cada vez mais. Eu gosto de coach e treinamento. Tem um papel importante para as empresas. Mas […]

The post EVDnC – uma nova forma de mostrar resultado appeared first on Paulo Caroli.

Paulo Caroli
18 September 2016

Original Link

Google Test, generated source, and GNU Make

I had trouble with this arrangement:

  • Using Pro*C for a client to generate "C" files from .pc sources
  • Google Test for unit testing
  • GNU Make

What was the problem?

Ideally I could write a pattern rule like this:

%-test.o: %.c %-test.cc

This means when I want to compile my C++ test source, it required make first run the Pro*C preprocessor to generate a "C" source used in the test. Why? Google tests follow this template:

#include "source-to-test.c"
#include 
// Tests follow

Google test includes your source file (not header) so the test code has access to static variables and functions…

Brian Oxley
17 September 2016

Original Link

[InfoQ] Canvas MVP, vamos investir o mínimo esforço para alcançar o máximo de aprendizado

Veja este vídeo com a palestra Canvas MVP, vamos investir o mínimo esforço para alcançar o máximo de aprendizado, realizada na UXconf 2016. Nessa palestra eu falo sobre design thinking, lean start up, MVP (Minimum Viable Product), inceotion Direto Ao Ponto, e o Canvas MVP.

The post [InfoQ] Canvas MVP, vamos investir o mínimo esforço para alcançar o máximo de aprendizado appeared first on Paulo Caroli.

Paulo Caroli
15 September 2016

Original Link

El Canvas MVP

Canvas MVP es una herramienta para validar ideas de productos. Es un marco visual que ayuda a los empresarios para alinear y ajustar la estrategia del MVP (Minimum Viable Product, en inglés). La lona tiene elementos que describen la visión del Producto Mínimo Viable (MVP), las hipótesis de su negocio con sus respectivas métricas, las […]

The post El Canvas MVP appeared first on Paulo Caroli.

Paulo Caroli
14 September 2016

Original Link

Slides from vodQA Pune - Less Talk, Only Action! now available

vodQA-Pune - Less Talk, Only Action! was held on on Saturday, 27th Aug 2016, 8.30am - 5.30pm at ThoughtWorks, Pune. 


Agenda


Abstracts with Slides


1. Automating Web Analytics - Why? How?

Do you know –
What is Web Analytics?
How does Web Analytics work?
Why is it important? How to test Web Analytics?
How can we ensure correct data is sent to the Web Analytics server, every time, for all the actions?


Attend this workshop to learn ‘What is Web Analytics?’ and why it is an extremely important aspect of Software Development & Testing for your

noreply@blogger.com (Anand Bagmar)
13 September 2016

Original Link

Direto ao ponto: a diferença entre custos e desperdícios

OK, então estão querendo cancelar a inception enxuta para reduzir custos do projeto? Então precisamos conversar sobre a diferença essencial entre custos e desperdícios. custo / substantivo masculino esforço, trabalho empr. na produção de bens e serviços. No caso da inception enxuta, o custo para entender, alinhar e criar o plano de desenvolvimento do produto […]

The post Direto ao ponto: a diferença entre custos e desperdícios appeared first on Paulo Caroli.

Paulo Caroli
12 September 2016

Original Link

Basics of Web Application Security: Protect User Sessions

Once you have a properly authenticated user, you also have a target for an attacker. If an attacker can infiltrate an authenticated session, he can do anything that user is allowed to do. So it's important to protect sessions by generating safe session identifiers, not exposing them, and managing the lifecycle of sessions.

more…

Martin Fowler
12 September 2016

Original Link

Agile Testing & Patterns in Test Automation Framework coming to Singapore

I will be doing a 1-day workshop on Agile Testing and also a talk on "Patterns of a Good Test Automation Framework" as part of Unicom's World Conference Next Gen Testing Summit on Oct 13-14 2016 in Singapore.

See the site for more details, or contact me for more information on the same.


noreply@blogger.com (Anand Bagmar)
12 September 2016

Original Link

Gestalt

We will always try to make meaningful perceptions in a seemingly random setting. This is one thing that is right now a major differentiator between humans and bots, so that captchas rely on how well we can perceive something in an image. Gestalt in German language means shape or form and a branch of psychology that […]

Vinod Kumaar R
10 September 2016

Original Link

Radar de Débitos Técnicos por Glauco Vinicius

Glauco Vinicius implementa o “radar de débitos técnicos“ (imagem acima) de forma simples e efetiva. Segue abaixo a explicação do radar: Existem dois eixos: valor entregue para o negócio* (y) e esforço (x). Tudo o que entrega pouco valor de negócio e requer muito esforço, é despriorizado (não quer dizer que não será feito!) Tudo o que entrega muito valor de negócio e requer pouco […]

The post Radar de Débitos Técnicos por Glauco Vinicius appeared first on Paulo Caroli.

Paulo Caroli
9 September 2016

Original Link

Prefácio do livro Scrum: Gestão ágil para projetos de sucesso por Rafael Sabbagh

Imagine. Você contando aos seus netos que participou da grande transformação do início do século. Transformação na forma em que as pessoas trabalham. Uma mudança de paradigma. Que começou com empresas de TI e, aos poucos, expandiu-se para todas as áreas da sociedade. É como se o seu bisavô tivesse trabalhado com Taylor e te […]

The post Prefácio do livro Scrum: Gestão ágil para projetos de sucesso por Rafael Sabbagh appeared first on Paulo Caroli.

Paulo Caroli
5 September 2016

Original Link

Hiring - key to start up growth


In a hectic and a joyful life of running a company, being full time on a project and then being a father is just a little too much.  Writing took a back seat because of all this. 
So I thought to cut down my sleeping time to get back to writing blogs, it's liberating I feel. Here I have basically tried to discuss what we generally look in for when we are hiring especially for a position in start up point.

Excerpt here: 

We are 14 right now and we are still looking for more. We have filtered around more

Nishant Verma
3 September 2016

Original Link

WAAT 2.0 (BETA) available for use

Very excited to share that I, along with a few collaborators of WAAT did a workshop in vodQA, Pune on Sat, 27th Aug about Automating Web Analytics - Why? How?
We implemented the automation using WAAT.

Also, am very excited to announce that WAAT v2.0 BETA for Java is now available from the WAAT project.

The slides from the workshop are available here


Automating Web Analytics from Anand Bagmar

Here are some details of the workshop:

Abstract

Do you know –
What is Web Analytics?
How does Web Analytics work?
Why is it important?

noreply@blogger.com (Anand Bagmar)
2 September 2016

Original Link

Awesome sarcastic joke on digital transformation by Neil Craven

Below is an awesome joke by Neil Craven, a colleague at Thoughtworks, on a large company going towards a digital transformation journey. On an internal email conversation, a large group of colleagues were commenting about an article on a large global company (COMPANY-X for anonymity) which has been on a digital transformation track. Apparently Neil […]

The post Awesome sarcastic joke on digital transformation by Neil Craven appeared first on Paulo Caroli.

Paulo Caroli
1 September 2016

Original Link