communication

Managing the Stream of Features in an Agile ProgramIf you keep a stream of features moving in a program—even with many feature teams—you are OK as long as the project teams keep talking to one another. You are not OK, however, if someone decides, “I own this code and no one else can touch it.” Johanna Rothman says how agile programs should operate.
How to Make Eye Contact to Communicate EffectivelyThere’s some speculation that eye contact is on the decline, perhaps due to all the digital distractions in our midst. But it’s not just in social situations where eye contact matters—it's also important during conversations with your customers or team. Here's how to make eye contact effectively.
This Little City Is One of the Most High-Tech in the WorldAt first glance, you wouldn’t think of Tallinn, Estonia's capital, as modern. But this city is a hotbed of technological innovation, giving birth to Skype, housing the headquarters of the NATO Cooperative Cyber Defense Centre of Excellence, and providing automated convenience to its citizens.
New Software Can Help You with Your Social SkillsIf you think you’re awkward in social situations, some researchers at MIT may be able to help you. They’ve developed new software called MACH—My Automated Conversation coacH—that uses a digital face on a computer screen to let you practice conversing and gives you feedback about your interaction.
What to Do about a Workplace Culture of Blame

A blaming culture is one in which people are reluctant to speak out, take risks, or accept responsibility at work because they fear criticism, retribution, or worse. It’s no easy matter to reverse a blaming culture, but if you’re in one, read on for some ideas about changes that could make it better.

How to Prepare for a Behavioral Job InterviewBehavior interviewing is a trendy technique interviewers use to learn about your past behavior in situations that are relevant to the job you’re applying for. But relating how you acted in a personal situation can be problematic for introverted candidates. Naomi Karten offers some tips on preparing.
What Makes for a Healthy Software Team?Steve Berczuk explains that there is more to maintaining the health of a software team than providing the right technologies and processes. You need to attend to the factors that can transform a group of people into a real team.
How to Complain Professionally at Your Workplace

There are right and wrong ways to go about complaining at work. While the squeaky wheels may get the grease, people viewed as complainers limit their career advancement opportunities. To complain professionally, Naomi Karten says you should be calm, professional, and helpful. Read on for more tips.