Sergio's blog

Month: August, 2013

Article about Teamwork

Yesterday I read an interesting article about teamwork posted on CodeBetter.com by Marcus Hammarberg. It shows some improvements for Scrum methodology which make it more practical and agile.

In my experience, (bad) Scrum is tedious. Really tedious. At work, it is usual that the daily standup takes more than 30-40 minutes for a team with 8 developers. Tasks are no well-defined. And there is no time for improving the team (by increasing our knowledge).

I really love Agile Methodologies but, in my opinion, it is neccesary spending some time thinking about whether the team is really prepared for using them. Sometimes, might be positive to hire a professional Coach for training the team about the Agile principles. It is essential make people totally convinced about the process and make them feel as important part of the team lifecycle.

I hope you enjoy the reading.

Setting up the environment

These weeks I have been spending my time by doing different stuff for the Thesis and also by starting my new way with Mac OSX.

First of all, I read the last articles from the Recommendation’s list and, as figured, there is no any new idea about how to face the challenge. Studies revealed that there are two main strategies for achieving the goal:

  • By finding Location Indicative Words
  • By integrating other systems and study the user’s Twitter history

Both concepts have to be my start point for implementing the first prototype.

Second, and here is where I want to focus the post, I have been making the initial tasks for starting and planning the project. Because of the project is going to follow Agile rules, I’ve created an organization in Trello where to put the different ToDo’s boards.  Some of the Trello’s nicest features is that it brings to us an online tool where  also my Professor and me can be aware about the Thesis progression and the pending/doing/done tasks.

It is probably that in future I’ll make the organization open and everyone can see how the Thesis is growing up and how close the deadline is  🙂

As I said previously, I started to work with Mac OSX few days ago. It was important because I had to be searching new tools and new programs which replace my usual software on Windows. Thanks to this search, I found: ShareLaTeX, probably one of my best discovery on Internet at the last months.

ShareLaTeX is a full online editor for LaTeX that, in addition, allows collaborative edition (similar to Google Docs). It rescued me of install one of the large TeX distributions on my laptop…

I also installed Node.js with their incredibly simple installer. I’m thinking  seriously in doing my thesis with this technology (and by adding some frameworks as: express.js, knockout.js or socket.io, depending on requirements).

Finally, I will using SublimeText 2 for coding and GitHub as Git server for source control (this is: public repository for code. It would be nice if we make an small community around the project. Let’s try it! ).