Author name: Johanna

I help you identify and solve the problems that prevent you from releasing systems, hiring the right people, deciding which project to work on next. I take a pragmatic approach: what will work best for you, now? Some people call me a focuser. Some call me an accelerator. When I work with people, first we define our goal together. Typically, it's to get a better product out the door faster. I work with my clients to help managers figure out how to do the managing better, and how the technical contributors can contribute better, not to create a by-the-book system. I work with you, your staff, and your current product development practices. Together, we learn what works well for you and what doesn't. I believe in changing only what needs to be changed at the current time, to maximize your success. We work together to develop a blueprint for the future, and to build in capacity to recognize and implement change.

MPD, project management

Applying the Rule of Least Surprise to Projects

  I just read Jim Coplien’s paper about teaching design called “Close the Window and Put it On the Desktop”. He references the “Rule of Least Surprise,” which is to do the “least surprising thing.” In design, it means the user shouldn’t be surprised or confused by what the program does. But what does it […]

HTP, interview

Link to “Interviewing a Programmer”

On Artima, a treasure trove of technical articles, there’s a great article How to Interview a Programmer. Note that the points the people in the article make are: Look for talent, not skills Ask them to critique something (Pete McBreen describes a small audition) Ask them to solve a problem Look at their code (always

MPD, project management

Project Rhythms and Working Your Own Project

  I’m writing an article about defining the rhythm or cadence of your project and how to increase that, if you want to finish the project faster. I’m a little stuck — at least, if rewriting the whole thing three times is stuck, that’s where I am :-), so here’s another observation about project rhythms.

newsletter

Kill Canceled Projects

The Pragmatic Manager, Volume 2 #1 Contents: This month’s Feature Article: Kill Canceled Projects On the Bookshelf Announcements Want to hear more from Johanna? Want to read more of Johanna’s writing? =-=-=-=-=- Feature Article: Kill Canceled Projects I’ve worked with several managers and developers who had a difficult time killing cancelled projects. One developer was

newsletter

Decreasing Project Completion Time, Part 1

Contents: This month’s Feature Article: Decreasing Project Completion Time Announcements On the Bookshelf Want to hear more from Johanna? Want to read more of Johanna’s writing? =-=-=-=-=- Feature Article: Decreasing Project Completion Time Many organizations have a minimum project duration. They can’t complete a project in less than some number of weeks or months. They

Articles

Two Candidates. One Position.

© 2004 Johanna Rothman. This article was originally published in Better Software, February 2004. Scenario You have one open position to fill—two outstanding candidates. What do you do? Both candidates performed well in the interview and on a technical audition. You used behavior-description questions to understand what each candidate has accomplished professionally, and consensus decision-making to

MPD, schedule

Teaching Scheduling to New Project Managers

  I’m developing a syllabus at the graduate level to teach high tech (if that matters) project management to people without a lot of PM experience. I’m supposed to teach MS Project as the tool project managers schedule the work. I’ve been rejecting the idea that a scheduling tool can teach a new PM how

MPD

Lunch with Colleagues

  Laurent’s post, The team building lunch prompted a bunch of (hopefully now organized) thoughts about the role of food in high tech projects. One of the things I notice when I perform assessments is whether there is some sort of cafeteria or other food-eating place. Projects that have a physical place large enough for

Agile Job Search, HTP

Candidates: Getting Your Resume Read

Candidates: before you send another resume or cover letter, read Joel Spolsky’s Getting Your Resume Read. Hiring managers, note that Joel uses the same three-pile sorting that I suggest in Tips for Reviewing Resumes. I like the pair review that Joel performs with another manager — if both reviewers add the resume to the “yes”

Scroll to Top