InfoQ Homepage Interpersonal Communication Content on InfoQ
Articles
RSS Feed-
Breaking the Taboo – What I Learned from Talking about Mental Health in the Workplace
Mental illness is a topic that does not get discussed openly very often. Many people concerned hide their own history for fear of being stigmatized, especially in the workplace. This is a story about how speaking openly about mental illness, even with your boss and co-workers, can help yourself and others. The author shares with you what she has learned from breaking the taboo.
-
Well-Being with Dr O'Sullivan, Part 3: Tech-Ing Care of Your Community
Dr Michelle O’Sullivan, clinical psychologist, provides advice on interacting with your fellow workers, friends and family to provide support to their mental well-being in difficult times. She discusses connecting and listening skills, which are key to being an effective team member in any environment. Practical researched tips to help you think about yourself and others.
-
Well-Being with Dr O'Sullivan, Part 2: Tech-Ing Care of Your Own Mental Health
Dr Michelle O’Sullivan, clinical psychologist, provides mental wellbeing advice for technology people, particularly in these difficult pandemic conditions where remote work is the norm. Practical researched tips to help you stay performing to your best.
-
Breaking through Three Common Engineering Myths
This article debunks three common myths that often plague engineers and may be holding them back from reaching their full potential, especially if they are a current or aspiring engineering leader. It also provides some actionable ideas you can implement right away to start making a shift in your own life away from these limiting beliefs.
-
Soft Skill Patterns for Software Developers: The “Learning from Unintended Failures” Pattern
Soft Skill Patterns describe human behaviours that effectively solve recurring problems. The "Learning from Unintended Failures" pattern helps us improve the resilience of a system after a failure. The pattern follows 4 steps: identify a failure, quickly resolve any immediate impact, analyse root cause and system behaviour during the failure, and finally generate and implement improvement ideas.
-
How to Communicate Better in Distributed Teams
In this article, Hugo, Arjan and Savita explain how their distributed agile framework can help distributed teams communicate better. Based on over a decade of experience, they share actionable practices that can help you improve the communication with team members across the world. Topics covered are virtues, trust, communication rhythm, retrospectives for distributed teams.
-
Developing Quality Software: Differentiating Factors
The level of software quality attainable is a reflection of an organizational business decision. There are many factors that influence this decision, including development, build and testing environments effectiveness, resources and their associated skillset, integrity, motivations and experience levels, commercial agreements, and adopted processes and productivity tools.
-
Lynne Cazaly on Making Sense using Visual Communications
Lynne Cazaly spoke at the recent Agile New Zealand conference on the importance of clarity and sense-making in a world where VUCA (volatility, uncertainty, complexity, ambiguity) is the norm. She presented ideas on how to convey messages more effectively using visual tools and gave the audience a quickfire class on communicating using simple images.
-
Agile and SOA, Hand in Glove?
Agile is the hand that works in the glove. SOA is the glove, the scope is enterprise wide. Most principles of SOA and Agile are not in conflict. When they are, they keep each other sane. Agile development without a clear vision of the goals and objectives of the company is futile. SOA without a clear vision how to make it real using agile development principles is a waste of time and money.
-
"Who Do You Trust?" by Linda Rising
During Agile 2008, Dr. Linda Rising held a presentation centered on experiments conducted many years ago, presenting how deep, powerfully affecting, and difficult to avoid are human “prejudices” and “stereotypes”. This article is a summary of that presentation.
-
Using Numbers to Communicate - in the Spirit of Agile
It's an old story. Techies cave in to the business guys because they don't know how to push back. The problem? Developers use numbers primarily for computation, but the business uses numbers to make decisions. In this story the "Spirit of Agile" encourages a developer to turn non-computational problems and issues into number language.