Running the activity:
- Liked – things you really liked
- Learned – things you have learned
- Lacked – things you have seen the team doing, but consider that could be done better.
- Longed for – something you desired or wished for
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.
- Liked – things you really liked
- Learned – things you have learned
- Lacked – things you have seen the team doing, but consider that could be done better.
- Longed for – something you desired or wished for
Blog post by Paulo Caroli- Agileretroactivities
20 May 2013
I have done 3 projects in a row where we did not use story points and simply counted stories. I’m a big advocate of that approach. Let me explain why.
I'm an estimation geek who loves the nuances of estimation, and have used function points, use case points, COCOMO, and story points for over 10 years. Over time, I’ve become convinced that the more we estimate past the very initial point, the less accurate we get. Additionally, long-drawn, “scientific” estimation exercises generate wrong expectations of certainty.
Blog post by ThoughtWorks Studios
20 May 2013
In a previous life, at an R&D engineering company, there was a comprehensive culture of code review. I saw three different approaches across three teams while I was there.
The first team was a mix of embedded systems and embedded applications. This team had a very strict, very rigourous code review process. Every task had an associated review. All reviews were pre-commit (completed before merging work into trunk.) Reviews typically had two reviewers. Reviewers were assigned by the tech lead, based on a combination of appropriateness and load. All reviews were conducted using a dedicated newsgroup (remember those?)…
Blog post by Giles Alexander
19 May 2013
There’s a recent blog entry on the ArtLogic.com site about learning Angular. One aspect of it resonates with me:
“Quit jQuery for a While”
It’s true. You could well be used to having ‘on click’ equivalent event that mutate the DOM, and think that you could well mutate Angular models instead. That’s the path to more JavaScript than you need, and you’ll never know the low/no JavaScript idiomatic to Angular at entry-level.
I think of it this way: With Angular, model objects (POJOs) can drive views without JavaScript being involved. Similarly, views (via Angular’s expressions/bindings…
Blog post by Paul Hammant
19 May 2013
Just a quickie: Sitting on the periphery of the Selenium project is an “add on” for Java called Fluent Selenium.
It adds a fluent API (link to Martin on such things) to Selenium 2.0’s WebDriver. As we push into a increasingly JavaScript reality for web applications, and less and less Sever Side templating, there are often timing intricacies when testing applications, and FluentSelenium attempts to give such problems elegant solutions.
See https://github.com/paul-hammant/fluent-selenium-examples.
I have two examples described below, but here is a 50 second video of the two…
Blog post by Paul Hammant
19 May 2013
Blog post by Nishant Verma
18 May 2013
Blog post by Paulo Caroli- Agileretroactivities
17 May 2013
Blog post by Bonna Choi
16 May 2013
Blog post by Michael DeCleene
16 May 2013
In this blog post, I will explain another useful example of Twist's customized HTML reports. Usually test scenarios are associated with story cards. Twist simplifies this by allowing scenarios to be tagged to stories.
Blog post by ThoughtWorks Studios
16 May 2013