The Soft Side of Software

RSS
Sort By:

10 Ways to Be a Better Interviewer

Plan ahead to make the interview a successful one.

by Kate Matsudaira | July 18, 2017

Topic: Business/Management

CACM This article appears in print in Communications of the ACM, Volume 60 Issue 9

0 comments

Bad Software Architecture is a People Problem

When people don't work well together they make bad decisions.

by Kate Matsudaira | July 18, 2016

Topic: Development

CACM This article appears in print in Communications of the ACM, Volume 59 Issue 9

1 comments

Breadth and Depth

We all wear many hats, but make sure you have one that fits well.

by Kate Matsudaira | September 6, 2017

Topic: Business/Management

CACM This article appears in print in Communications of the ACM, Volume 60 Issue 11

0 comments

Conversations with Technology Leaders: Erik Meijer

Great engineers are able to maximize their mental power.

by Kate Matsudaira | May 10, 2017

Topic: Business/Management

1 comments

Delegation as Art

Be someone who makes everyone else better.

by Kate Matsudaira | April 18, 2016

Topic: Development

CACM This article appears in print in Communications of the ACM, Volume 59 Issue 5

1 comments

Does Anybody Listen to You?

How do you step up from mere contributor to real change-maker?

by Kate Matsudaira | March 1, 2017

Topic: Development

CACM This article appears in print in Communications of the ACM, Volume 60 Issue 4

0 comments

Fresh Starts

Just because you have been doing it the same way doesn't mean you are doing it the right way.

by Kate Matsudaira | September 12, 2016

Topic: Development

CACM This article appears in print in Communications of the ACM, Volume 59 Issue 10

0 comments

Lean Software Development - Building and Shipping Two Versions

Catering to developers' strengths while still meeting team objectives

by Kate Matsudaira | October 31, 2015

Topic: Development

2 comments

Nine Things I Didn't Know I Would Learn Being an Engineer Manager

Many of the skills aren't technical at all.

by Kate Matsudaira | May 9, 2016

Topic: Development

CACM This article appears in print in Communications of the ACM, Volume 59 Issue 6

0 comments

Resolving Conflict

Don't "win." Resolve.

by Kate Matsudaira | November 15, 2016

Topic: Development

CACM This article appears in print in Communications of the ACM, Volume 60 Issue 1

0 comments

The Paradox of Autonomy and Recognition

by Kate Matsudaira | February 16, 2016

Topic: Development

CACM This article appears in print in Communications of the ACM, Volume 59 Issue 3

2 comments

Views from the Top

Try to see things from a manager's perspective.

by Kate Matsudaira | October 31, 2017

Topic: Business/Management

2 comments