
ScrumMaster, Software Engineer and Usability Studies
Costa Rica

ScrumMaster, Software Engineer and Usability Studies
Costa Rica
My experience relies on how useful and usable the products are for the customers. Scrum is the natural way of thinking and developing software when you deal with uncertainty. Normally, software development implies the amount of uncertainty scoped by Scrum. Scrum is the right way to get useful products. That is because Scrum integrates developer artful innovation with customer needs. I have been facilitating as ScrumMaster at Artinsoft, and I can confidently say that it delivers what customer wants.
As a ScrumMaster, I am skillful at
• Setting up a team.
• Defining an Agile Release Planning.
• Attaching to the Release Planning and Roadmap.
• Reporting advance through Sprints (Iterations)
• Transforming a regular team into a high performance team.
• Making the team accountable for the results and committed with requirements.
• Facilitating retrospectives for continuous team improving by inspection.
I have a passion for the customer (or "partner" as I prefer to call him), for Talent Management and for opening communication channels. I am specially fascinated for Web 2.0 as a mean to empower people for connecting each other and collaboration.
On the other hand, Usability Studies gives the way to prove whether a software is usable and the way to improve it. Facilitating with real users gives you the real feedback need to deliver a product with a rich user experience.
My task in Costa Rica has been about evangelizing about Agile and Usability.
Project Management, Software Usability, Scrum
(Privately Held; 51-200 employees; Computer Software industry)
January 2007 — Present (1 year 7 months)
Currently, I am the ScrumMaster of the Aggiorno Team (http://www.aggiorno.com/) Team at Artinsoft. Now we are mastering the ins and outs of Html, CSS and Web standards.
I have taken seriously the application of agile principles in the Project Management and I am the head methodologist and the person that is held responsible for the successful execution of the project.
Also, I am in charge of the Usability Studies of Aggiorno, an ArtinSoft product to released very soon.
Aggiorno is aiming to boost productivity of web development. I conduct Usability Test. It encompasses recruiting, creating usability tasks and result analyzing.
Since the Team is someway mature in being self-organized, I set apart time to develop stuff regarding parsing of bad-formed HTML.
(Privately Held; Computer Software industry)
August 2007 — August 2007 (1 month)
I was instrumental in organizing the first Certified ScrumMaster training. I was in charge of bringing Stacia Broderick and Tobias Mayer to Costa Rica. I supervised the well being of the trainers and the logistics related to the training
(Privately Held; 51-200 employees; Computer Software industry)
July 2005 — December 2006 (1 year 6 months)
I participated in migrating in automated way LINC to a Three-tier architecture in Java. I developed in the following technologies:
* WebSphere Studio Application Developer,
* WebSphere Application Server,
* WebSphere MQ,
* Java Server Faces and
* Oracle 9i Database.
Besides coding, I was in charge of assuring customer high satisfaction with the migrated product. Realizing how important is to have
* Short iterations,
* Prioritized features to implement,
* High quality software by "test first" approach.
* Really usable websites, taking into account elderly users
* Deployable versions at the end of iterations
* Automated versioning and deployment
(Privately Held; 51-200 employees; Computer Software industry)
January 2001 — June 2005 (4 years 6 months)
Implemented a Strong Typed System in C# for the proprietary functional programming language of the company.
This language has many features of logical paradigm and is oriented to transformations of languages.
I was in charge of implementing the Project Management feature, that is, defining a project and managing multiples files and their dependencies.
ScrumMaster, Scrum, 2007 — 2007
Agile project management is as radically different from traditional project management as agile processes are different from traditional methodologies. Rather than plan, instruct and direct, the agile project manager facilitates, coaches and leads. This person is called a ScrumMaster in the Scrum agile process to denote the difference and remind the person filling this role of the new responsibilities.
I received the training from Stacia Broderick.
Participant, Usability, 2007 — 2007
April 22 - 24, 2007: Usability In Practice: Three-Day Intensive Camp
April 25, 2007: Fundamental Guidelines for Web Usability
April 26, 2007: Application Usability 1
April 27, 2007: Application Usability 2
Bachelor, Computer Science, Software Engineer, 1996 — 2000
Agile Processes, User Interaction, Usability