EVENTS

AND SPEAKS


Maybe we can meet each other at the coffee room..



  • Build automation, continuous integration and continuous deployment using Microsoft tools

    Build automation is a core practice for XP and other agile methods; using the right set of tools, developers can maintain a working set of code that is built easily and with minimum configuration overhead. Continuous Integration of the code in order to synchronize efforts between all the members of the team is the natural evolution from build automation. And with a little more effort, continuous deployment can be set up, so new features and bug fixes are seamlessly prepared to be tested or even delivered into the corresponding environment. This demonstration will show how these practices can be easily adopted by teams working in Microsoft/.NET environments. The demo is aimed to agile developers working with .NET technologies, who want to begin incorporating build automation into their projects.


    Agile Portugal 2011 Conference
    Jose Luis Soria

  • Best practices in Multibrowser Development

    A market with many browsers, versions and updates. During this session, you'll learn how to take the best decisions to create Websites that work universally in every browser. You'll learn some best practices that you can use today to effortlessly make your site compatible with every browser. Detecting browser features, using Frameworks like jQuery and Modernizer, and applying good practices in HTML and CSS are just a few of the techniques demonstrated during the session. Also, you'll learn how Internet Explorer 9 eases the creation of Websites using interoperable HTML, CSS, and Javascript.


    Barcelona - Barcelona - Valencia - Bilbao - Sevilla - Madrid
    Alejandro Hidalgo

  • Webcamp Internet Explorer 9

    In a 6 hour-long event, we learned about the richness of Microsoft's new browser: Internet Explorer 9. Features demonstrated included its performance, anchoring Websites, and compatibility with standards and HTML5.


    Buenos Aires (Argentina)
    Alejandro Hidalgo

  • Microsoft Expression Blend 4, Silverlight and User Experience course

    This course trains designers and UX designers on the use of Microsoft tools to create rich-content Silverlight internet applications.


    Open Finance Valencia
    Roberto Vivancos

  • Microsoft Cloud Day

    Talk about Windows Identity Foundation and its integration with Windows Azure and Windows Azure Access Control Service.


    Madrid
    Unai Zorrilla

  • Gestión efectiva de proyectos de desarrollo con Project Server y Team Foundation Server

    Project Server 2010 permite disponer en una organización de soporte completo al ciclo de vida de los proyectos en general, desde la puesta en marcha a la planificación o la entrega, ayudando a una óptima selección de los proyectos y gestión del tiempo, recursos y presupuesto. Team Foundation Server 2010 cubre la mayoría de las necesidades que puede encontrarse un equipo de desarrollo de software durante su trabajo cotidiano, incluyendo entre otras las relacionadas con la planificación y el seguimiento del proyecto.


    Madrid
    Jose Luis Soria

  • Practicing Scrum with Visual Studio 2010 and TFS 2010

    Scrum is maybe the most exciting thing that has happened to the software development world over the last years. Its empirical approach, strikingly changes the way people face projects, and shifts the focus into improving upon development practices, while continuously delivering valuable software increments. Combined with the proper tools and practices, teams can dramatically improve their performance and fulfill customer expectations. This session makes a tour around the Scrum framework, showing how Scrum Teams work in practice, and going into details about how Visual Studio and Team Foundation Server can support and facilitate a great amount of the activities carried out by these teams in their quest for delivering value.


    TechEd Middle East 2011
    Jose Luis Soria

  • (Almost) Everything You Need to Know to Begin Doing Agile Estimation

    “Prediction is very difficult, especially about the future” – Niels Bohr, Danish physicist. For better or for worse, most times estimation is not optional during software development projects. And there are some key questions about it, which sooner or later, anyone involved in such activities does wonder about. Why do we even care about estimations? What are the outcomes that we obtain from estimating – if any? When should I provide estimations? What am I supposed to measure when estimating? Which artifacts are subjected to receive estimations? Are there any helpful tools or techniques? When are we going to deliver? … You’re invited to join us in this interactive discussion about Agile Estimation, where you’ll be challenged to expand the former list and receive some useful answers!


    TechEd Middle East 2011
    Jose Luis Soria

  • Agile CMMI - Embrace Maturity with Scrum Visual Studio 2010 and TFS 2010

    Both Scrum and CMMI focus on very similar objectives: improvement is either a mean or an end, which guides the team as the projects evolve. In fact, far from representing conflicting approaches, they can be successfully combined, so using Scrum and the right tools can easily lead an organization to achieve higher levels in the CMMI maturity model. CMMI is – purposely – method and tool agnostic, so while it addresses the “what," Scrum, in combination with Visual Studio and Team Foundation Server, can fill the gap about the “how." This session provides insights around these matters, and guidelines on how to benefit from Scrum and ALM practices along the different CMMI levels.


    TechEd Middle East 2011
    Jose Luis Soria

  • Defining Done

    Agile methods encourage producing a completely “done” increment of software at the end of every iteration or release. The problem arises when people involved in the project, either from the development team or stakeholders, don’t agree on what is considered “done” or even if there’s not any clear definition in place. This lighting talk will try to give some advice on this subject, and help assistants to get a working and useful definition of done to apply on their projects. Note: the talk can either be given in English or in Spanish, depending on the audience, or even be given twice to cover both languages.


    XP2011 Conference
    Jose Luis Soria

  • Build automation, continuous integration and continuous deployment using Microsoft tools

    Build automation is a core practice for XP and other agile methods; using the right set of tools, developers can maintain a working set of code that is built easily and with minimum configuration overhead. Continuous Integration of the code in order to synchronize efforts between all the members of the team is the natural evolution from build automation. And with a little more effort, continuous deployment can be set up, so new features and bug fixes are seamlessly prepared to be tested or even delivered into the corresponding environment. This demonstration will show how these practices can be easily adopted by teams working in Microsoft/.NET environments. The demo is aimed to agile developers working with .NET technologies, who want to begin incorporating build automation into their projects.


    XP2011 Conference
    Jose Luis Soria