There is a positive correlation between diversity and financial performance and in an inclusive workplace, employees are more engaged which is crucial for retention and performance says Regina Chien. Having a diversity of thought and life experiences is going to help engineers create the best products.
Nexus is a framework for developing and sustaining large software development projects. The Nexus Guide can be used next to the Scrum Guide to scale Scrum and support the integrated effort of multiple software development teams.
The agile essentials from Ivar Jacobson International is a starter kit of agile practices, provided as a deck of cards. Teams can play games with these cards to learn agile practices and inspect and adapt their way of working.
Mike Orzen will talk about using core work systems to drive transformational behavior at the Lean IT Summit 2015. An interview on the benefits that organizations aim for with lean IT, why adopting and reinforcing new behaviors is essential to create sustained change, core work systems and work processes for IT organizations, and common missteps in lean IT transformations and how to prevent them.
An investigation was done to find out which skills are desired by employers for project management positions and what it takes to be successful as a project manager. An interview about skills for managing projects, likability of bosses and leadership skills, why people feel miserable at work and what can be done to prevent it and the need for project managers when organizations migrate to agile.
Jørn Larsen, co-founder and CEO of Trifork, presented waste is a crime: don't waste your team at the GOTO Amsterdam 2015 conference. InfoQ interviewed Larsen about the "perfect world" to develop software products, aligning with many customers, why waste is a crime, why flow is important for software teams and what they can do to establish flow.
Karen describes her way of creating a happy work environment.
Even with best intentions it can be challenging for people to follow up on actions that they agreed to do. They can start to doubt if they can do the actions and become afraid to fail. Several authors have recognized this and came up with suggestions for dealing with it and making change happen.
An interview with Ivan Kusalic, Software/DevOps engineer at Nokia HERE in Berlin, about why they decided to apply DevOps, how DevOps has changed their way of working, which benefits they are getting, and the challenges that they had and how they dealt with them when development and operations became one team. Kusalic also gives some advice for applying DevOps with teams.
The demand for IT project managers is increasing. Agile methodologies support collaboration with distributed teams for creative problem solving. The Internet of Things, cloud, big data, and cyber security will continue to dominate the IT landscape. Project managers have to pioneer IOT initiatives, be prepared for the influx of data and ensure that deliverables from their projects are secure.
Agile is not meant only for software development. People implement Agile practices in their personal lives too. This post talks about implementation of Agile at home.
InfoQ did an interview with Menno Vis, IT director of bol.com, about the benefits of increasing agility, how bol.com deploys Scrum, using roadmaps with agile, the challenges that have been faced when scaling agile, the main focus area's at bol.com for agile scaling, establishing loosely coupled teams, and the things that bol.com does for their people to have fun while doing their work.
Yves Hanoulle started a community project to write a book on hiring. InfoQ interviewed Hanoulle about this project, the differences between hiring contractors and "fixed" employees and ongoing trends in hiring. InfoQ also interviewed some of the members of this project about why they joined and their views on effective hiring.
Mindfulness is a stress reduction technique which organizations use reduce the stress in employees.
Continuous Integration can help to find integration issues earlier and to visualize the status of the build to all involved. Integration problems can be detected at build-time in stead of run-time during testing and teams can get immediate feedback on changes that they made and on the impact on components that are developed by other teams.