Monthly Archives: March 2013

Want to build team collaboration, communication, and productivity? Make work visible!

A powerful technique for building team collaboration, communication and productivity is to make the work very visible.    You could create a Google document with a big list of tasks and share it with your team.   Simple list applications are not … Continue reading

Posted in agile, leadership, organization, technology | 2 Comments

Creating Authentic Learning Environments using Project Based Learning and Scrum

As a leader for a software development team, I really enjoy seeing our team members teach each other.   Because I value education, I personally want to understand how various leadership practices foster learning.   On our team, we have decided to … Continue reading

Posted in Uncategorized | 1 Comment

Women in Math and Science

There has  been a lot of chatter on the internet this week on successful women in the workplace (thank you Marissa Mayer and Sheryl Sandberg). Nature just dedicated an entire issue to women in science (see interesting article here). Seeing … Continue reading

Posted in Uncategorized | Leave a comment

5 Resources To Help You Teach Kids Programming

(http://www.flickr.com/photos/botguy/8090983379/sizes/m/in/photostream/) As I have been listening and talking to advocates of STEAM education, I have come to believe that we need to engage young people in science, technology, engineering, art, and math as early as 3rd or 4th grade.   … Continue reading

Posted in creativity, stem, teaching, technology | Leave a comment

Am I a teacher?

“Do you consider yourself a teacher?” This question was posed to me by a colleague standing in the door of my office earlier this week. My first thought was, “Um. Yes, don’t you? That’s why we’re here isn’t it? To … Continue reading

Posted in teaching, Uncategorized | Leave a comment