InfoQ Homepage Distributed Team Content on InfoQ
-
Resetting a Struggling Scrum Team Using Sprint 0
Sprint 0 can be a great mechanism in Agile transformations to reset existing teams which are not delivering value, exhibiting a lack of accountability, or struggling with direct collaboration with customers. This article shares the experiences from doing a Sprint 0 with an existing team which was struggling to deliver, helping them to align to a new product vision and become a stronger team.
-
How to Enable Team Learning and Boost Performance
Team performance is dependent on safety, teamwork and ongoing learning. Clarity in roles, psychological safety, breaking bad habits and constantly learning are critical to enabling high performance.
-
Improving Testability: Removing Anti-Patterns through Joint Conversations
Code is always testable, but the cost may be high, and the effort exhausting. We can change code to be highly testable by identifying anti-patterns and fixing them. And developers can make the code fit the test requirements, by having discussions with the testers who actually test it.
-
How to Recognise and Reduce HumanDebt
We know TechDebt is bad; chances are HumanDebt is worse, and once you’ve seen it, you can’t “unsee” or ignore it. What is now needed is a focus on the humans who do the work. Psychological safety in teams is key. The “people work” -both at an individual, but especially at a team level- is the key to sustainability and growth of high-performing tech teams.
-
How to Work Better Together: Building DEI Awareness in Tech
We have a diversity problem in technology. Many of our visions and standards of success are centered around one group of people, even though there are many groups contributing to global advancement and growth. The main reason for this is legacy, similar to legacy code. We can overcome this inherited debt by educating ourselves and planning time to do work to rebuild and replace our “legacy code”.
-
DEI Is Rooted in Justice: Stop Making it about Profit
Diversity, equity, and inclusion practices exist for the betterment of every single person within a company from the ground floor to the glass ceilings. Don't build a case for diversity, equity, and inclusion. You are an establishment that depends on other humans to operate your business and bring success. Their sense of belonging, inclusion, and psychological safety is your direct responsibility.
-
Facilitating Feedback That's Psychologically Safe
This article focuses on feedback with regards to a plan or proposal - ways to make it easier to give and receive feedback, so the psychological safety of the team can increase. The aim is to give you insights, models, structures and practical things to try, in order to facilitate feedback that boosts psychological safety in your team(s).
-
Augmenting Organizational Agility Through Learnability Quotient (LQ) - an Architect’s Perspective
By creating a robust learning framework for the organization, and involving architects and other key technical leaders, Halodoc improved their organizational agility.
-
Easy Guide to Remote Pair Programming
Remote pair programming can be an extremely powerful tool, it's a form of social programming. When pairing remote, you need a lot more setup and more tooling in place, so that the two team members can work together effectively. With remote pair programming quality communication is essential because we lack the physical presence that gives us so much non-verbal communication.
-
Building Stronger Human Teams by Managing the Inner Lizards
Each of us has an inner lizard that frets constantly about our safety. People come with brains that are pre-configured to scan everything you say for threats to their safety. Learning to recognize when you're operating under reptilian influence is a great start. This article introduces some techniques to help you manage the lizard within you along with those around you.
-
How Workplace Culture Affects Workplace Performance
The culture of an organisation has a direct impact on the performance of the people in it. We have identified six drivers of culture in and provide advice on nurturing and improving them. The six drivers are: Perceived Value of People, Perceived Nature of Time, Safety and Security, Navigation by Grownups, The Bond of Collective Confidence, Perceived Value of Excellence and Beneficence.
-
Enhance Your Testing Strategy with Mind Map-Driven Testing
Mind map-driven testing can enable testers to focus on test idea generation, it exposes you to your thinking and enables you to brainstorm and organize your ideas effectively. This article shares ideas and knowledge about mind maps and shows how they can be used as lean documents to plan, organize, record, present, and report on testing.