BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Collaboration Content on InfoQ

  • Organizational Refactoring at Mango

    To increase agility, companies can descale themselves into value centers in charge of a business strategic initiative, with end-to-end responsibility and with full access to the information regarding customer needs. You need to create spaces where people can cross-collaborate and learn, using for instance self-organized improvement circles, Communities of Practice or an internal Open Source model.

  • Q&A with Jeff Smith on His DevOpsDays NZ Keynote on DevOps Transformations

    InfoQ catches up with Jeff Smith on Centro transformation to a DevOps culture, which will feature in his forthcoming keynote at DevOpsDays NZ. Smith also discusses his recent DevOpsDays Indianapolis talk on the misalignment which can arise due to the different lenses through which collaborators see the world.

  • How Continuous Delivery Impacts Testing

    With continuous delivery we need to focus on quality as we write the code. Not every team will have testers, but if there are testers then they will work closely with developers, writing code to automate the small number of tests that cannot be covered by unit tests while helping developers creating unit tests.

  • Lessons from the UK Government's Digital Transformation Journey

    Citizens can get the information and services they need more quickly because users' needs are considered in government service design, and suppliers can work with the government in modern agile ways: these are two benefits resulting from the UK Government's digital transformation. Having teams exposed directly to users motivates teams to make their products better.

  • Atlassian Announces Solutions for Incident Management

    Atlassian announced on September 4 that they have launched a new product called Jira Ops and that they will acquire OpsGenie. Organizations can use Jira Ops for resolving incidents and doing post-mortems to learn from them. OpsGenie adds prompt and reliable alerting to Jira Ops.

  • Psychological Safety in Post-Mortems

    Emotions often come to the fore when there is an incident; psychological safety in blameless post-mortems is essential for the learning process to happen. The post-mortem session must be fairly moderated, preferably by an outsider, giving everyone a turn to speak without criticism. Don’t start the analysis of the incident before there is a clear and common understanding of what actually happened.

  • Keeping Distributed Teams in Sync

    The biggest challenge of distributed teams is communication, which is essential for establishing ground rules on collaboration. Shifting working hours to accommodate each other and team liaisons help to communicate and synchronize work. Teams based on trust, respect, and openness will encourage themselves to help people throughout the organization and foster a culture that keeps teams in sync.

  • Spark the Change: Unleashing People’s Talent

    Make curiosity our priority, fundamentally question how and when work should happen, enable fragmentation with technology to become a task-based society, maximize the possibility of authentic human connection in recruiting, ask questions to spark the change, and look for ways to integrate refugees into the workforce: These are some of the conclusions and suggestions to unleash people’s talent.

  • Digital Disruption via Space: High-Speed Internet Access through Satellites

    Satellites are enabling high speed access to the internet in rural areas, on airplanes, and for internet service providers to the core network. Space technology innovations like electric propulsion, digitalization revolutionize telecommunications and new entrants like SpaceX are forcing launch costs down. These developments will enable new services and lower the costs of existing ones.

  • Spark the Change: Building Tomorrow’s Company

    Tomorrow’s company has to invest in well being, should move away from individual silos to team delivery, needs to have psychological space and safety, and must be able to deal with uncertainty. To build such companies we can use gamification, pretotyping, IoT, artificial intelligence, robots, chatbots and other conversational interfaces. We should focus on teams and question how we work together.

  • How No and Low Code Approaches Support Business Users and Professional Developers

    No code approaches aim to support business users in developing and maintaining their own applications, where low code simplifies the developer’s work and makes them more productive. Both approaches enable faster development at lower costs. As the distinction between these approaches is becoming smaller, business users and developers can team up and use them together.

  • Breaking Codes, Designing Jets and Building Teams: Randy Shoup Discusses High Performing Teams

    At QCon NY, Randy Shoup, VP Engineering at WeWork, presented “Breaking Codes, Designing Jets and Building Teams”. He began the talk by quoting Mark Twain, “History doesn’t repeat itself, but it often rhymes”, and stated that throughout history he believes the most effective teams have focused on purpose, organisational culture, people, and engineering excellence.

  • Spark the Change: Sparkling Disruptions

    A new transportation system that enables people to live and work anywhere, networking through an app to share stories and get ideas that change your company, and high-speed internet through space to connect people everywhere on the planet; these are sparkling disruptions which were presented at the Spark the Change conference.

  • The Power of Serendipity and Networking

    Meeting new people gets you out of your own head. It’s a good way to get outside perspective on your projects and look at them in new ways. A conversation with someone who works in a completely different field could spark the idea that changes your company. Focus on meeting people who share your values and interests, and make networking part of your daily habits.

  • Making Games for High Performing Teams

    The gamestorming model describes a process to create games. It provides concepts like game space, boundaries, rules, artifacts and goals, for creating compelling learning experiences in an organizational setting. Such games can be used by teams to experiment, focus on outcomes, and try out disruptive patterns.

BT