This paper will highlight the results of an extensive research conducted since the mid 90’s, on the effects of the consumption of beverages based in the plant known as Ilex paraguariensis, in the framework of software development process activities in South America and some small parts of Europe.
This paper will provide an introduction to the [...]
On the Importance of Yerba Mate in the Software Development Process
October
26,
2009
Argentina · Humour · Papers · Software
Add Your Comment (9)
Slides, slides, slides
September
10,
2009
I’ve been doing presentations for a while now, so I decided to open a SlideShare account to publish all the slides I’ve created over the past 5 years. SlideShare has a great Flash-based viewer that you can embed in web pages, so I’ll be using it a lot now. Check out my presentations, feel free [...]
Papers · Switzerland · iPhone
Add Your Comment
Copenhagen Slides Available
August
31,
2009
Another quick post to announce that I’ve published the slides (and sample application) I’ve shown last week in Copenhagen; feel free to download them from the projects section!
Remember that I’ll be hosting a similar talk on September 9th in Zürich! I look forward to see you there and to discuss about iPhone development.
Papers · iPhone
Add Your Comment
iPhone Conference 2008: a bit of magic!
November
3,
2008
This is the talk I gave last Friday during the first edition of the iPhone Conference 2008! I hope you’ll enjoy it as much as I enjoyed giving it :)
Apple · Cocoa · Opinion · Papers · Technology
Add Your Comment (3)
Master
August
28,
2008
I’ve sent the final version of my dissertation to the University of Liverpool. I’ve been doing this Master’s degree since 2005, and now it’s over. It feels good and weird at the same time.
Rem 1.0, the final result and main objective of my Master’s thesis work, has been released today. A small, simple, yet extensible [...]
Humour · Opinion · Papers
Add Your Comment (8)
Dangers of Prototyping
August
15,
2008
Frederick P. Brooks Jr. has written about prototypes, saying that they are not only useful but strictly fundamental pieces of the overall software process, as in many other engineering activities. He gives the example of a pilot chemical plant, prepared to process 10′000 units per day instead of the 2 million units a day that [...]
Opinion · Papers · Project Management
Add Your Comment (3)
Saving a Failing Project
August
11,
2008
In 2006 I had the opportunity to work as a “project leader” into a small failing project. Three developers were working in an ad hoc basis, creating a software application for an important client (a government office in Lausanne), without any kind of detailed formal specification, without any kind of design documentation, and with strong [...]
Papers · Project Management · Quality · Software
Add Your Comment (11)
Adding Manpower
August
8,
2008
Published in 1975, “The Mythical Man-Month” is considered an all-time classic in the software engineering field. The book author, Frederick P. Brooks Jr., used his experience as the project manager of the IBM System/360 and its software, the Operating System/360, to explain a common set of problem patterns, applicable to other software projects as well.
One [...]
Architecture · Books · Papers · Project Management · Software
Add Your Comment (2)
Certification
August
5,
2008
While several other professions have a long, established and standard procedure of certification, the title “software engineer” is applied to both self-made developers, turned into experts of some technique, or to people with PhD degrees, and a long history of both academic and professional achievements.
When in some situations it is not legally possible to use [...]
Papers · Project Management · Quality · Software
Add Your Comment (2)
Challenges for Software Engineers
August
3,
2008
Software Engineering is the youngest of all the professions, being born around 50 years ago, but since then it has been continually improved. Practicers have fiercely debated upon it through the years, given the extremely fast pace of the innovations in the field, and the extremely difficult and inherently dynamic nature of software. Many trends [...]
Architecture · Opinion · Papers · Software · Technology
Add Your Comment (3)