更多

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.

Push the Envelope at vodQA, Bangalore

Yet another vodQA begins today, Saturday, 25th April 2015 - this time at ThoughtWorks, Bangalore. The theme for this vodQA is - "Push the Envelope". The detail agenda can be found here.

I will be conducting a workshop on "Client-side Performance Testing" today. 

Abstract of the workshop:

In this workshop, we will see the different dimensions of Performance Testing and Performance Engineering, and focus on Client-side Performance Testing. 

Before we get to doing some Client-side Performance Testing activities, we will first understand how to look at client-side performance, and putting that in the context of

noreply@blogger.com (Anand Bagmar)
25 April 2015

Original Link

Why is IT getting in-sourced?


Key thoughts: (full post)
  • Ten years ago, many businesses did not consider IT to be a core competency. But it's strategic now. Like it or not, businesses are now forced to pay greater attention to IT. The attention economy is largely digital, and IT systems mediate the relationship between attention-hungry sellers and spoilt-for-choice buyers.
  • When IT becomes strategic, we can no longer evaluate the success of IT efforts using IT metrics (e.g. did we deliver to plan?). Strategic IT has to make a difference to business outcomes. This needs much closer collaboration between IT and business than is typically…

Sriram Narayan
25 April 2015

Original Link

Release planning unboxed

Requirements Release planning is largely an empirical activity. Capturing the requirements effectively is the first step. Capture the thoughts of product owner or client in a free flow, map them to user journeys and fine grain them to small requirement statements. Each of these granular requirements which can be expressed in a sentence or two will be the basic […]

Vinod Kumaar R
24 April 2015

Original Link

Visão do Produto – exemplos de resultados

Exemplo 1 – Easy-Bola Para os peladeiros de plantão Que tem dificuldade de participar de jogos O Easy-Bola É um App Mobile Que facilita encontrar jogos Diferentemente de boca-a-boca O Nosso produto maximiza as chances de acontecimento das peladas   Leia mais sobre a visão do produto e outras atividades relacionadas em Direto Ao Ponto; […]

Paulo Caroli
23 April 2015

Original Link

ToThePoint book mindmap

Last night I did a mindmap on the ToThePoint book. I was interested in understanding what have influenced me for coming up with such recipe. I did use a retrospective activity for it. I used the story of a story retrospective activity. The activity result helped me understanding the path that took me to the […]

Paulo Caroli
23 April 2015

Original Link

Agile fairy dust

Scrum and Kanban are the Blue Fairy from Pinnochio´s tale. Their transparency uncovers anyone´s untruthfulness. It is like sprinkling the team with a fairy dust. Scrum recurring meetings uncover the goals, the team commitments and how the team is doing to accomplish it. All is a very short cadence, typically from one to four weeks. […]

Paulo Caroli
21 April 2015

Original Link

Sobre o Kanban

Kanban é um método formulada por David J. Anderson para gestão do fluxo de trabalho de um processo incremental e  evolutivo. Influenciado pelo modelo Toyota Just-In-Iime,  o método se baseia em visualizar o fluxo de trabalho e, a partir disso, atuar no processo para não sobrecarregar os membros da equipe. Através de uma abordagem de […]

Paulo Caroli
20 April 2015

Original Link

UX Designers: Why are we Wasting Time?

UX designers, we need to change the way we work. We need to stop wasting so much time. We have a well-deserved reputation for retreating to creative studios for lengthy design phases – only choosing to resurface once we have perfected solutions that are pretty, but not necessarily practical. We need to end the pursuit of […]

Ben Melbourne
18 April 2015

Original Link

What good listeners do

Via First Among Equals, from The Trusted Advisor, what good listeners do:

  1. Probe for clarification
  2. Listen for unvoiced emotions
  3. Listen for the story
  4. Summarize well
  5. Empathize
  6. Listen for what's different, not for what's familiar
  7. Take it all seriously (don't say, "you shouldn't worry about that")
  8. Spot hidden assumptions
  9. Let the other person "get it out of his or her system"
  10. Ask, "How do you feel about that?"
  11. Keep the other person talking ("What else have you considered?")
  12. Keep asking for more detail that helps to understand
  13. Get rid of distractions while listening
  14. Focus on hearing their version first

Jason Yip
17 April 2015

Original Link

Sprint meetings wheel

Below is a simple drawing I have created to help Scrum teams with their recurring Sprint meetings. Basically I print this drawing, place on the wall next to the team table and use a small post-it indicating today. Click here to download the printer friendly version (pdf). On this wheel you will notice mu current […]

Paulo Caroli
16 April 2015

Original Link

11 years at ThoughtWorks

I had planned to write a 10 years at ThoughtWorks post but was busy on a sabbatical learning a real language (German!) This year, I decided to get around to writing an anniversary post. One of the current impressive employee benefits for long-time employees is a 12-week paid break (it’s mandatory law in Australia but [...]

Patrick
15 April 2015

Original Link

O Canvas MVP

O Canvas MVP auxilia na organização e visualização das funcionalidades e da sequência de liberação de entrega incremental do produto mínimo e viável, os MVPs. O canvas organiza e planeja entregas do produto além do primeiro MVP. Tipicamente, times utilizando o Canvas MVP irão deslumbrar e evolução do produto via uma sequência de MVPs. E […]

Paulo Caroli
15 April 2015

Original Link

Kanban único de MVP – suporte e criação

O time entregou o primeiro MVP, e segue trabalhando mas funcionalidades do próximo MVP. Mas agora começou a receber feedback nas funcionalidades entregues: pequenos bugs e melhorias. Como lidar com esse feedback perante o que está planejado como trabalho para o próximo MVP? Para isso sugiro kanban. Segue abaixo um kanban que demonstra como um […]

Paulo Caroli
14 April 2015

Original Link

Common traits of trusted advisors

Via First Among Equals, from The Trusted Advisor, common traits of trusted advisors:

  1. Seem to understand us, effortlessly, and like us
  2. Are consistent: we can depend on them
  3. Always help us see things from fresh perspectives
  4. Don't try to force things on us
  5. Help us think things through (it's our decision)
  6. Don't substitute their judgment for ours
  7. Don't panic or get overemotional: they stay calm
  8. Help us think and separate our logic from our emotion
  9. Criticize and correct us gently, lovingly
  10. Don't pull their punches: we can rely on them to tell us the truth
  11. Are in it…

Jason Yip
11 April 2015

Original Link

The limits of the MacBook Pro's cooling system

Power Gadget ScreenshotMy work computer is a 15" MacBook Pro. Its performance is definitely good enough for serious software development, even if the Scala compiler and the IntelliJ indexer do push it at times. In fact, performance is so good that I have been wondering how Apple and Intel have managed to get that much CPU power, and the requisite cooling, into such a small machine. That is, small when compared to desktop or workstation computers.

In contrast, my Hackintosh at home now has about 800g of metal hanging off the mainboard to cool the CPU. Granted, it is overclocked, which requires…

erik doernenburg
10 April 2015

Original Link

Learn about Design Thinking and Agile Planning – my Agile Australia 2015 Workshop

The role of designers is changing. The growing adoption of Agile development practices has created an opportunity for designers to take the lead. Design thinking skills allow us to take ideas and quickly turn them into clear product visions that put users first. By stepping up as project kick-off facilitators, designers can drive rapid, customer-centric […]

Ben Melbourne
9 April 2015

Original Link

Sobre o Scrum

Scrum é um framework ágil para a conclusão de projetos complexos. Scrum foi inicialmente formalizado para projetos de desenvolvimento de software, mas tem sido aplicado para qualquer âmbito de projetos complexos, e trabalhos inovadores. O Scrum é especialmente adequado para projetos com requisitos que mudam rapidamente ou são altamente emergentes. O desenvolvimento de software com […]

Paulo Caroli
7 April 2015

Original Link

{{ post.title }}

{{ post.content | xml_escape }}

{{ site.title }}
6 April 2015

Original Link

A 7-Step Agenda for Effective Retrospectives

These seven steps will help you create a solid retrospective structure that keeps you and your team focused and on-track, and continuously improving its activities. Check out the FunRetrospectives.com site for many activities and ideas for each of these steps.   1. Context Participants need to understand the meeting’s focus. You can start with a […]

Paulo Caroli
6 April 2015

Original Link

A “definition of done” for Agile at scale

It seems everyone wants to scale Agile. Many say they have done so already. But there are different views on what the end state looks like. What does it mean to have scaled Agile? For many, it simply means replicating certain practices across all development teams. Although this may improve the internal quality of software, it won’t help improve overall IT performance in the eyes of the business.

Agilists advocate that every story must have acceptance criteria. What are the acceptance criteria for having scaled Agile? More broadly, what is the “definition of done”? Here’s one:
  • Responsive IT: Achievement

Sriram Narayan
4 April 2015

Original Link