David Alfaro

David Alfaro

Project Manger at ArtinSoft

Costa Rica

Current
Past
  • Technical Evangelist, ScrumMaster at ArtinSoft
  • Software Engineer, ScrumMaster, Usability Consultant at ArtinSoft
  • Instrumental in Organizing a Certified Scrum Master Training at Costa Rica
  • Software Engineer for a Bank of Costa Rica Web System at ArtinSoft
  • Software Engineer for internal product at Artinsoft
Education
  • Certified Scrum Master Certification
  • Usability Week
  • Instituto Tecnológico de Costa Rica
Connections
115 connections
Industry
Computer Software
Websites

David Alfaro’s Summary

I have participated in all parts of Product Life cycle and now I am truly focused in creating great products taking advantage of my ability to listening and synthesize requirements given market trends and niches.

Before being a Product Manager (and later Project Manager), I did a little work in Marketing. I understood that promoting a product has two important requirements: 1) Passion for promoting new technologies, and 2) obviously a really remarkable technology. I have the talent of convincing people and "story-teller" skills.

On the other hand, my experience also 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.

Indeed, 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 contrary, 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.

David Alfaro’s Specialties:

Project Management, Software Usability, Scrum


David Alfaro’s Experience

  • Project Manager

    ArtinSoft

    (Privately Held; Computer Software industry)

    February 2009Present (10 months)

    I execute migrations projects for corporate clients in which I had to coordinate the work and commitment of my team in Costa Rica and client teams around the world such as Canada, England and India.

    Moreover, I had responsibilities that span many activities from strategic to tactical and I am also leading the engineering team of Web Tools at Artisoft.

    While involved with the entire product life cycle, my main focus is on driving new product development so we could deliver superior and differentiated new products - ones that deliver unique benefits and superior value to the customer.

  • Technical Evangelist, ScrumMaster

    ArtinSoft

    (Privately Held; Computer Software industry)

    September 2008January 2009 (5 months)

    Having worked in the development of Aggiorno from its very beginning, I have a deep understanding of the great value it provides. I am promoting this product because I am convinced it will change the way a web developer uses his/her time for better. In this sense, Aggiorno gets sold by itself once you show it.
    As any new idea, platform or technology, adoption requires recruiting of converts and the spreading of the product information through presentations and the use of social media.

    I love pitching, I love showing the proven value of Aggiorno.
    At the same time, I continue my role of Scrum Master of the Aggiorno Marketing Team, which presents a whole new set of challenges given the clear need of frequent traveling of team members. However, we are having fun exploring and inspecting the ways of agile working for marketing teams.

  • Software Engineer, ScrumMaster, Usability Consultant

    ArtinSoft

    (Privately Held; Computer Software industry)

    January 2007August 2008 (1 year 8 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 the application of agile principles in the Project Management very seriously 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 Tests. 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.

  • Instrumental in Organizing a Certified Scrum Master Training

    Costa Rica

    (Privately Held; Computer Software industry)

    August 2007August 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

  • Software Engineer for a Bank of Costa Rica Web System

    ArtinSoft

    (Privately Held; 51-200 employees; Computer Software industry)

    July 2005December 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

  • Software Engineer for internal product

    Artinsoft

    (Privately Held; 51-200 employees; Computer Software industry)

    January 2001June 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.


David Alfaro’s Education

  • Certified Scrum Master Certification

    ScrumMaster , Scrum , 20072007

    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.

  • Usability Week

    Participant , Usability , 20072007

    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

  • Instituto Tecnológico de Costa Rica

    Bachelor , Computer Science, Software Engineer , 19962000


Additional Information

David Alfaro’s Websites:

David Alfaro’s Interests:

Agile Processes, User Interaction, Usability

David Alfaro’s Groups:

  •    Agile Alliance
  •    Agiles
  •    Contratos Agiles

David Alfaro’s Contact Settings

Interested In:

  • career opportunities
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View David Alfaro’s full profile:

  • See who you and David Alfaro know in common
  • Get introduced to David Alfaro
  • Contact David Alfaro directly

View Full Profile