Author Bio
In last week’s blog on Enterprise Collaborative Engineering we illustrated the concept of ECE using The Beatles’ Paul McCartney and John Lennon song writing team in connected collaboration. We highlighted the exponential value of including the enterprise in George’s contribution to the song writing process and the speed and quality which dramatically improved the construction […]
Over the last two years, the semiconductor industry has seen an unprecedented wave of consolidations and M&A activity – deals worth $85B in 2015 and a whopping $115B in 2016! As a result of all of this consolidation, semiconductor companies are finding themselves having to integrate diverse teams, technologies and IP on an ongoing basis. […]
In my prior blog post about pair-programming, I introduced the concept and explained why Jama Software adopted it as a practice in our engineering group. While we have seen many benefits from pair-programming, the practice may not be appropriate for every organization or team, and also does not come without costs and challenges. In the […]
Over the past two years Jama Software has taken steps to make pair-programming a greater part of our engineering culture. Our product-development organization produces software according to the Agile Software Development framework of Scrum, with regular iterations, and self-organizing teams. Within the agile principle of incremental refinement, we have continued to adopt practices that help us produce quality […]
“The biggest risk is not taking any risk…In a world that is changing really quickly, the only strategy that is guaranteed to fail is not taking risks.” – Mark Zuckerberg, CEO & Founder of Facebook Although this is true of many of today’s greatest product innovations and the people behind them, when it comes to […]
While there is plenty of excellent material out there about Docker, the bi-weekly lightning talks that we do in Engineering are a good opportunity to bring some basic information about this awesome technology in front of engineers in our team that would otherwise not easily be exposed to it (for instance because they mostly work […]
On Nov. 5th a few of us from Jama gathered together at Jama HQ to host a 24-hour gaming stream and LAN party in support of Extra Life. It was a fun, and at times grueling, marathon of playing video games and board games to help a great cause. We had a lot of hiccups […]
Last week was a stressful one for many of us, and definitely for myself. Over the weekend while I was visiting LA for my friend’s wedding, my grandmother passed away due to complications from Alzheimer’s and untreated breast cancer. In order to be a pallbearer at the funeral, I ended up extending my stay for […]
A couple of weeks ago, a group of us took a trip to Northeast Portland to volunteer for the Oregon Humane Society. Upon arrival, they gave us a quick orientation and went over some safety protocols, but also gave us a great history of the humane society. In case you’re a numbers/facts person, here is […]
We recently hosted a series of Code School sessions within Jama aimed at teaching non-engineers how to program. I worked on two 90-minute classes that taught some of our Sales and Customer Service reps how to interact with the Jama API using Python. By the end of it, they had the skills to automate some […]