Dev of the Week: Johanna Rothman
The Agile Zone is brought to you in partnership with Hewlett Packard Enterprise. Discover how HP Agile enterprise solutions can help you achieve high predictability and quality in your development processes by knowing the status of your projects at any point in time.
- What is the Future of Work?
- Comparing Teams Is Not Useful: Exposing Another Management Myth
- How Does Your Software Grow? Do You Know?
Thanks for talking to us! What have you been working on lately?
You do management and Agile consulting, and you also have a lot of development experience under your belt. Have you always been Agile? If not, what was your development experience like before Agile?
I started to implement smaller pieces but not tell anyone about it. I'll never forget one seminal project, where I was the technical lead and the project manager. There were only three of us on the project. I asked the other people on the project to work with me on smaller deliverables. I explained, "I never get the architecture right the first time. It almost always takes me three times. So let's do a prototype and see what we get. Then we'll do something we can show the customer. Then we'll do one we can make beautiful."
We timeboxed our work (yes, I've been a fan of timeboxes forever), and we actually did do three iterations.
Are there any particular developer tools or resources you couldn't live without?
I follow many people on Twitter. I recommend developers follow:
Do you follow any blogs or Twitter feeds that you would recommend to developers?
Did you have a coding first love -- a particular program, gadget, game, or language that set you on the path to life as a developer?
Ahem, Allen, I started coding *before* computers were ubiquitous. No, this is my story. I started in college as an undecided major, thinking I might be pre-med. But I didn't get all A's in my first hourly exams. There went med school! I knew I didn't want to major in a social science. I didn't know what I wanted to major in. So I started taking all kinds of classes.
My father suggested I take a computer science class. That was back in the fall of 1974. That was it. I was hooked. I loved it. I graduated in the first class UVM graduated with a degree in Computer Science. There were 6 of us.
Anything else you'd like to mention?