BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Agile Conferences Content on InfoQ

  • Achieving Predictability in a Complex World

    Predictability is the precursor and enabler for other important things people are looking for, like doing things faster and cheaper, argued Jose Casal at Agile Portugal 2019. He presented how to achieve predictability in three steps: focus on work in progress, reduce time to get work done, and consider how to get more done.

  • Implementing Continuous Security for Microservices and Kubernetes

    Security needs to adapt to increasingly fast continuous delivery in the container/Kubernetes world, and that means security as code, argued Mateo Burillo. At RebelCon.io 2019 he presented how to implement a DevSecOps process with continuous security.

  • How to Become Customer-Focused with Autonomous Teams

    Traditional organizations are often suffering from ineffective ways of working and structures not allowing the people to collaborate in a structured way. Organizations need to find ways to enable brain power in cross-functional and autonomous teams that are able to deliver products and services with expected business impact faster, said Mia Kolmodin, founder of Dandy People.

  • Uncovering Sustainable and Scalable Solutions for Digital Transformations

    Using the term “digital transformation” limits our change approach to traditional linear management techniques which are ineffective in dealing with today’s organizational complexity. We need to focus on understanding the context and the organization’s inner working to come up with sustainable and scalable solutions for organizational change.

  • Refactoring Organizations to Reduce Organizational Debt

    Organizations can accumulate organizational debt when adopting new ways of working. An agile mindset can be a driving force to remove organizational impediments and promote continuous improvement, said Jess Long, enterprise Agile coach at LeanDog. At the ACE Conference 2019, she presented how we can reduce organizational debt by refactoring organizations.

  • DevOps Needs Continuous Improvement to Succeed

    Continuous improvement is not a new thing and is often misunderstood. To be successful, we can take guidance from agile principles and apply them to the DevOps world, argued Mirco Hering, managing director at Accenture. At Agile Portugal 2019 he spoke about DevOps leadership in the age of agile.

  • Applying Cyberpsychology Research for a Positive Internet Experience

    There is a lot of opinion and not enough fact on how we use the internet and the effect of the internet on our lives; the goal of cyberpsychology is to establish the facts, said Oonagh O'Brien. At RebelCon.io 2019 she spoke about her research on the use of the internet and its effects on student well-being and academic performance, and on positive use of and positive development on the internet.

  • Quality and Culture: Learnings from Other Disciplines and Industries

    We can gain by learning about other industries such as aviation and healthcare, and studying other disciplines, argued Conor Fitzgerald, software tester at Poppulo, at RebelCon.io 2019. Aviation has a history of continually learning from its mistakes, whereas in healthcare, culture and bias seem to challenge learning and continuous improvement.

  • UX Design Ethics: Dealing with Dark Patterns and Designer Bias

    It’s easy to design an interface that persuades users into something that’s in the interest of a company. The question design community needs to ask more often is if we should comply with such practices, argued Agnieszka Urbańska and Ewelina Skłodowska, UX designers, at ACE! 2019. Dark patterns and even unconscious designer’s bias contradict empathy and are incompatible with human-centered design.

  • Teaching Machines to Understand Emotions with Sentiment Analysis

    Sentiment analysis teaches computers to recognise the human emotions present in text. The fundamental trade-off in sentiment analysis is between simplicity and accuracy. Approaches vary from using a list of words associated with emotions, to deep learning with techniques like word embeddings, neural networks and attention mechanisms.

  • Adapting Risk-Based Testing to Agile Teams: Think about Testing before Coding

    Risk-based testing improves the quality of the delivered stories and helps system testers to become part of the Scrum team, said Csaba Szökőcs, a product expert at Evosoft Hungary Kft. At TestCon Moscow 2019, he explained how they adapted classical risk-based testing to fit with their agile implementation by making it part of the sprint planning and definition of done.

  • Experience Building a QA Team in a Growing Organization

    Shifting the test team to the left brought the whole team closer together, enabled faster learning, and improved collaboration, claimed Neven Matas, QA team lead at Infinum. He spoke at TestCon Moscow 2019 where he shared the lessons learned from building a QA team in a growing organization.

  • How Design Systems Support Team Communication and Collaboration

    By using design systems, design teams can improve their workflow, reuse their knowledge, and ensure better consistency, said Stefan Ivanov. They allow one to fail faster and to speed up the iteration cycle, enable spending more time collecting user feedback in the early stages of product design, and reach the sweet spot of a product market fit much faster.

  • Human Centered Design for Special Needs: Q&A with Mileha Soneji

    Observing users to understand their needs helps to define the problem you need to solve, argued Mileha Soneji. In her talk at ACE Conference 2019 she showed how human-centered design with minimum viable prototypes can help to gain better insight faster, and that breaking down problems into smaller problems can be used to ideate simpler solutions.

  • Optimize Automated Testing Using Defect Data

    By integrating the test framework and the bug tracking system, it becomes possible to deactivate test cases for known bugs and reactivate them when the bug is solved. Aneta Petkova, QA chapter lead at SumUp, presented The Framework That Knows Its Bugs at TestCon Moscow 2019.

BT