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.

[Eu Vou] Agile Trends 2017 – São Paulo

Confirmado. Eu vou na Agile Trends 2017! 12 e 13 de Abril, no Centro de Convenções Rebouças em São Paulo. E que honra ser anunciado como um dos destaques da programação. Na real, o evento é excelente. Super bem organizado, com excelentes organizadores (incluindo os voluntários), palestrantes e participantes. Todos são um super destaque! “A […]

The post [Eu Vou] Agile Trends 2017 – São Paulo appeared first on Caroli.org.

Paulo Caroli
22 January 2017

Original Link

Gerenciamento de produtos Lean-Agile por Jez Humble

Jez Humble, autor de “Lean Enterprise” e “Continuous Delivery” está agora ensinando um semestre em Berkeley sobre Lean-Agile Product Management. E ele tem compartilhado muitos slides, e referências incríveis na página deste curso. Aproveite: https://leanagile.pm/syllabus.html

The post Gerenciamento de produtos Lean-Agile por Jez Humble appeared first on Caroli.org.

Paulo Caroli
19 January 2017

Original Link

Bliki: ContinuousIntegrationCertification

Continuous Integration is a popular technique in software development. At conferences many developers talk about how they use it, and Continuous Integration tools are common in most development organizations. But we all know that any decent technique needs a certification program — and fortunately one does exist. Developed by one of the foremost experts in continuous delivery and devops, it’s known for being remarkably rapid to administer, yet very insightful for its results. Although it’s quite mature, it isn’t as well known as it should be, so as a fan of the technique I think it’s important for me to…

Martin Fowler
18 January 2017

Original Link

WAAT out of hibernation ...

I am resuming work on WAAT. If interested in contributing, look at https://waffle.io/anandbagmar/WAAT or https://github.com/anandbagmar/waat/issues

Looking forward to pull requests :)

noreply@blogger.com (Anand Bagmar)
18 January 2017

Original Link

Docker’s not just for production: using containers for your development environment

Tonight I spoke at the ThoughtWorks Hamburg meetup, presenting Docker’s not just for production: using containers for your development environment.

Charles Korn
17 January 2017

Original Link

Expressive types, not oppressive types

Uncle Bob wrote a recent post in which he warns programmers against the "dark path" some modern languages have taken - that is to "double down" on static typing. He cites Swift and Kotlin as examples, though his argument is meant to be interpreted more generally.
I share many points of view in common with Uncle Bob. I find the dynamically typed Clojure programming language beautiful and expressive - most of my personal projects are written in Clojure. I think that TDD (test-driven design) is a valuable and important discipline - I work for an agile consulting company where…

noreply@blogger.com (ctford)
14 January 2017

Original Link

Life does not get easier, we just grow stronger

I was thinking life was getting easier in some areas until I stumbled on a quote that said ‘Life does not get easier, we just grow stronger’. Simple, but a deep thought. If something is getting easy for us, it means there was an external factor that made it easy for us. For example, scientists are […]

Vinod Kumaar R
11 January 2017

Original Link

Darwinism and innovation: if you don’t evolve you are going to disappear

At CEOForum de Porto Alegre 2016  I’ve attended to the excellent talk from professor and consultant Mussak. He talked about Darwinism, especially about an experiment Darwin performed at the Galápagos Islands. Charles Darwin in 1868 Galápagos, in Ecuador, is an archipelago containing about 20 closely located islands, but distant enough so a certain type of […]

The post Darwinism and innovation: if you don’t evolve you are going to disappear appeared first on Paulo Caroli.

Paulo Caroli
10 January 2017

Original Link

My site is now on HTTPS

Today my site converted over to use HTTPS. Happy secure browsing.

more…

Martin Fowler
6 January 2017

Original Link

Mapping people to projects

New projects are exciting. Resetting an existing project from time to time is critical. Recently I’ve been working with teams within medium to large organizations where they are creating innovative products or experiences for their customers. Projects range from innovative app experiences, store concepts, connected devices… you name it. Consistently, as the project matures, the amount of […]

Rachel Brooks
29 December 2016

Original Link

If we get this wrong, we all go home

“If we get this wrong, we all go home.”   In every new project or concept that we explore, there are a lot of assumptions and cognitive leaps that you have to make in order to foresee a world that is better with your new idea in place. We make these leaps because we are […]

Rachel Brooks
15 December 2016

Original Link

Group Prioritization & Creating Focus

I often spend time with teams at various stages of introducing a product. When we have ideas, technology, or concepts that we’re excited about, many times our list of potential opportunities exceeds our ability to focus. It makes it hard for us to start. Deciding where to start (and feeling good about that decision!) can be […]

Rachel Brooks
1 December 2016

Original Link

Creating an Outcome Oriented Product Strategy pt. 1

One of my favorite things to work on with folks from all sorts of backgrounds creating logical and actionable strategies for their goals. Whether it’s with an executive from a global force or with a founder of a budding startup, it turns out that introducing mental models and tools for thinking through problems is helpful […]

Rachel Brooks
18 November 2016

Original Link

Innovation: Opportunity mapping

Over the last few months, I’ve been working with some of the largest companies across South America to create innovation strategies and coach executives to stretch the way they think about engaging customers today. Most of this time was spent in Brazil; the coffee was really good. Sometimes it’s hard for us to think about […]

Rachel Brooks
3 November 2016

Original Link

Basics of Web Application Security: Authorize Actions

Authentication means you know who your user is, protecting their session ensures that information stays correct. Now Cade and Daniel move on to authorization: checking that users only do what they are allowed to do. Authorization should always be checked on the server and should deny by default. Actual authorization schemes are domain-specific, but some common patterns help get you started.

more…

Martin Fowler
5 January 2017

Original Link

Lean-Agile Product Management by Jez Humble

Jez Humble, author of “Lean Enterprise” and “Continuous Delivery” is now teaching a semester at Berkeley on Lean-Agile Product Management. And he has shared many slides, and amazing references on the Syllabus page for this course. Enjoy it:  https://leanagile.pm/syllabus.html

The post Lean-Agile Product Management by Jez Humble appeared first on Paulo Caroli.

Paulo Caroli
5 January 2017

Original Link

[cartaz] Regras de Brainstorming

Segue um excelente cartaz com as regras do brainstorming, pronto para impressão. Baixar o arquivo regras-de-brainstorming.pdf (para impressão) Eu já usei esse cartaz algumas vezes e, por vezes, enviei-o (por email) para algum colega facilitador de workshop. Por esse motivo coloco-o no meu site, disponibilizando-o para todos. Esse cartaz foi criado por Gabriel Albo, após […]

The post [cartaz] Regras de Brainstorming appeared first on Paulo Caroli.

Paulo Caroli
3 January 2017

Original Link

Myths of Replatforming

Replatforming is all the rage these days.

Platforms are conceptually popular with investors: in theory, a platform makes the mundane portions of a business efficient, scalable and adaptable, allowing a company to release the creative talents of its people to pursue growth and innovation. Replatforming makes for a convincing story following an acquisition because it explains to investors how deal synergies will be achieved, sets a tone of equivalency among employees of both the acquired and acquiring firm, describes a vehicle through which the company will reinvent itself with modern technology and practices, and conveys pragmatism in the need to…

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

Original Link

How to create your 3D book cover

Here is a step-by-step on how I created a 3D book cover for my eBook. Find a blank book cover template (Google Images or your preferred site) Open pixlr.com/editor/  , a free online image editor Open image from computer, then open the blank book cover template Layer / Open image as layer (open your flat […]

The post How to create your 3D book cover appeared first on Paulo Caroli.

Paulo Caroli
29 December 2016

Original Link

Personas: qué son y cómo crear

Para identificar efectivamente las funcionalidades de un sistema, es importante tener en mente los usuarios y sus objetivos. La manera normalmente utilizada para representar estos usuarios es por medio de personas. Una persona representa un usuario del sistema, describiendo no solo su papel, sino también sus necesidades específicas. Esto crea una representación realista de los […]

The post Personas: qué son y cómo crear appeared first on Paulo Caroli.

Paulo Caroli
28 December 2016

Original Link