Devoogle tiene indexados actualmente 17927 recursos relacionados con el desarrollo de software.

La tecnología hace que, cada día, los servicios y productos actuales evolucionen y que incluso, salgan nuevas propuestas que están totalmente adaptadas a las necesidades y comportamientos actuales de los usuarios. Todo esto, además, va acompañado de un cambio en la sociedad, un cambio en los valores de las personas, en las prioridades, que hace que haya aparecido una nueva generación de usuarios y compradores que necesitan más, necesitan productos y servicios que vayan con su día a día, que estén acordes con sus posibilidades pero que a la vez, les hagan sentir especiales, únicos, cosmopolitas, e incluso, muchas veces, “trendy”. Estamos en un momento en el que las marcas de toda la vida se tienen que adaptar, tienen que innovar y ofrecer valor añadido para no quedarse “fuera”. Y a la vez, estamos en un momento en que las nuevas empresas ya piensan en esos nuevos momentos y maneras de consumo, en esas nuevas necesidades, y van de la mano de la tecnología para ofrecer un producto o servicio totalmente alienado con las tendencias de consumo y con los usuarios. ¿Cómo se está viviendo este cambio? ¿Qué deben hacer las grandes empresas? ¿Qué tendencias de consumo se están siguiendo? ¿Cómo la tecnología juega un papel clave en todo ello? ¿Cómo somos, qué necesitamos, qué queremos de una app, de una web, o de una marca? Autor: Christian Rodriguez
We introduce the concept of lean value streams and show how value is created end to end in a (software) company. Then show how each value stream includes a good number of non-value adding activities from the customer’s standpoint, and introduce Mary Poppendieck’s lean software wastes. A good number of practices and stories are shared on how teams can use the value stream mapping technique and visualize waste in their daily work, on a waste grid etc. Then, the game Lean Lens is introduced, which is shared under creative commons, and designed to help teams “see waste” – identify waste in their software development lifecycle and a possible improvement backlog. Author: Andrea Darabos
El objetivo de esta charla es “desmontar” el paradigma de las organizaciones de tipo PUSH basadas en eficiencia. A través de distintas áreas (estadística, telecomunicaciones, lean manufacturing) esta charla quiere presentar y fundamentar distintas técnicas (QUEUING THEORY, BATCH SIZE, WORK IN PROGRESS, FEEDBACK LOOP, SYSTEMS THINKING) con el fin de ayudar a las organizaciones a lanzar mejores productos. Autor: Pablo Domingo de La Orden
Motivated by putting people first and empowering the team by promoting continuous improvement, we introduce the challenge we had the pleasure to face since the beginning of 2013 in one of our development teams at Softonic. Softonic (www.softonic.com) was founded in 1997 with the mission to help people discover and enjoy software to enhance their lives. Since the very beginning the company has maintained a set of core values that have led it to be a creative, flexible and stimulating environment for new initiatives. In CAS2014 we would love to share the agile personal development methodology we have been defining, applying and evolving during the last two years to make our teams achieve a remarkable motivation increase that has positively affected their commitment and productivity. The methodology is focused on personal continuous improvement and on sharing constructive feedback between all the parts involved (technical lead, developer, coach and the team). In this agile personal development we take into account one’s interests to offer precise actions that have a positive impact on the major areas for improvement and we keep it opened as a life profile that continuously evolves led by the feedback shared between the developer and other participants. All the presentation would be based on a real case study: the effect of applying the methodology to our Search Marketing team, sharing how we applied the methodology and the results we have achieved so far with significant changes in the maturity, motivation and technical knowledge of the team. Finally, we would also like to share with the audience next steps we envision to keep improving this approach as well as some actions we have already applied as a result of all the feedback collected. Author: Jaume Durany
The collaborative economy, the emergence of Generation Y and the increase in the extended workforce are factors that have positively influenced the exponential growth of coworking spaces worldwide. These factors are a mantra to combine the concept of coworking with companies in order to help them to evolve to new demands and expectations of new workers. There are different types of corporate coworking, some more conservative than others. In any case, the benefits of all of them go beyond the capture of new ideas, but the idea that employees may be sharing ideas with a group of non-employees makes nervous to some companies. However, there are already many success stories most in USA or Google Campus, the first in our country. Autora: Maite Moreno
Los equipos que desarrollan ágilmente realizan pruebas automatizadas desde instancias tempranas del desarrollo. Se habla de Test-infected teams, en los que todos los miembros participan en generar pruebas. Cliente, codificadores y testers adquieren responsabilidades con las pruebas, los codificadores crean y automatizan pruebas unitarias, los testers prueban lo que ha sido codificado combinando técnicas y herramientas de pruebas especiales, y el cliente hace constantemente pruebas de aceptación a las historias que se van desarrollando durante la iteración con el objetivo de proveer retroalimentación temprana y constante. En este contexto, el testing deja de ser una fase en el proceso de desarrollo y reaparece como tareas en distintos momentos del proceso de desarrollo: en la colaboración en la definición de los criterios de aceptación de las historias de usuario, en la planeación de las iteraciones, en el desarrollo de la iteración, en las reuniones diarias, en las revisiones y hasta en las reuniones de retrospectiva. ¿Y qué pasa con el rol de tester? ¿Desaparece, es incorporado al rol de desarrollador o de analista, sigue existiendo pero cambiado? Planteamos un rol cambiado con respecto al QA/QC tradicional, más que un controlador de calidad, el rol ayuda a la construcción con calidad, es un consultor para su equipo, se considera un miembro del equipo, participa en todo el proyecto, tiene habilidades que le permiten desde su perspectiva generar estrategias de pruebas efectivas involucrando el uso de técnicas de prueba y herramientas que aportan a la agilidad deseada en los proyectos y al logro de los objetivos, con una definición del “Agile testing mindset”, y como se aplica en algunos equipos. Autores: Juan Gabardini, Juan Diego Vasco Moncada
British Government’s agencies are no different from other Civil Service departments in the world. They have to bring services to citizens and they have to do it in a savvy manner. This challenge requires dealing with many vendors as they don’t have the internal capability nor the infrastructure to deal with projects. The stories about millions wasted in failed projects are not new either. British Government however, decided to create the Government Digital Service, that ideated an Agile framework to make sure all agencies followed the same rules and more important, to bring and promote Agility internally and externally with vendors. We’ll discuss the strategy adopted in one of this agencies, within a multi-million transformation program that involved hundreds of people. Autor: Jerónimo Palacios
Peter Moreno, Integral Coach, Agile Coach and with a large experience as Product Owner would like to share a particular perspective with regards to the Art of Working together. Inspired by tools such as The Enneagram (9 personality types), Non-violent communication, Mindfulness and the Integral Framework wants to offer a Master Class on what it takes to work together, getting into positive agreements, practicing listening, understanding each other native perspectives and conflict resolution. This talk will open-up new perspectives on how to generate a positive team environment. Proven practices will be shared to make this happen. If you are looking for practical and efficient solutions on how to support your teams and make them working together in a more healthy way, this is the talk for you. Structure of the Talk 1. Introduction – Experience at Belgacom / Brussels, Belgium 2. The Art of Working Together 3. Key elements for a positive team atmosphere 4. Practice to contribute and sustain a healthy working environment 5. Conclusions, feedback, closing Author: Peter Moreno
Have you ever wondered how large software companies with an engineering culture make sure they are able to deliver software over and over to production? How do you coordinate 100+ software engineers so that there are no bottlenecks and quality is not compromised? In this talk you will see how a Continuous Delivery system was implemented at Criteo, the fastest growing IT company in EMEA 2012. Before starting the project there were 160+ code repositories with dependency hell. They were being built independently and releases to production were error prone and painful. You will see the technical architecture behind a successful implementation of a Continuous Delivery system. The system was made up of a Gerrit code review tool connected to a Jenkins build pipeline, building 160 repositories with over 7M lines of code. We will explore different architectural choices such as branching system, hot fixes, sandbox and pre-production environments, and how these were developed and used by the large R&D department. Authors: Adrian Perreau de Pinninck, Manu Cupcic
¿Por qué la adopción de Agile en tu empresa no está funcionando como te gustaría? ¿Qué es lo importante a tener en cuenta antes de empezar? En esta sesión veremos factores críticos de éxito en una adopción Agile a nivel corporativo (es decir, empresas con centenares o miles de personas), fruto de la experiencia en diversos rollouts de Agile. Empezaremos explicando Agile muy brevemente desde una perspectiva de impacto Corporate, de manera que nos ayude a entender por qué encontramos difícil su adopción en estos entornos, cuáles son los cambios que implica. Seguiremos con una identificación de los aspectos a considerar ANTES de empezar en una adopción de Agile en la gran empresa. Hablaremos de la gestión del cambio, de cómo alinear a la gente, de cómo promover el cambio cultural y de las responsabilidades necesarias. Valoraremos con la audiencia cuáles pueden ser nuestras posibilidades de éxito si no cubrimos esos factores críticos. Finalizaremos recomendando cómo empezar esa transformación. Esta es tu sesión si: (1) Eres el responsable de la adopción de Agile en tu empresa. (2) Eres CIO, CEO o Agile Coach. (3) Quieres entender cuáles son las dificultades en la adopción de Agile y cómo intentar abordarlas con éxito. Autor: Xavier Albaladejo