


KPI Best Practices for Development Teams
If you’ve ever struggled to set KPIs for your team, you’re not alone. When we recently sat down with a group of software development leaders to talk KPIs, these experts overwhelmingly agreed — it is very difficult to set good KPIs for development teams. ...
Building a Development Team: How to Attract, Hire & Retain Software Developers
What attracts software developers to a company — and what makes them stay? This was the first of two topics we discussed at our latest Leaders Lunch, held on August 29, 2019. John Boone, the President of ProFocus Technology, moderated the roundtable discussion of...
Best Practices for Working in an Agile Culture
It can be difficult to get business leaders involved in the agile processes. While development teams have been doing it for a while, business still needs to catch up. At our May 22 Leaders Lunch, we discussed the challenges of working in an agile culture, and how to...
Legacy to Cloud Migration: Challenges and Advice
Migrating legacy applications to the cloud can seem daunting. What will it cost? How can you get the entire organization on board? Will transitioning to the cloud impact the business’ bottom line? At our May 22 Leaders Lunch, we were joined by Portland-based software...
Women in Software Development: Portland Leaders Lunch
Attracting, retaining and motivating software developers was the topic of discussion at our Leaders Lunch for this April. ProFocus team members Madeline Kenney, Aubrey McCauley, Madison Campbell and Shelby Danzer joined a small group of other women in the tech sector...
Tips for Implementing Agile the Right Way
There’s lots of buzz about agile — as well as plenty of misconceptions about what agile is and isn’t. Agile offers a variety of benefits, from a better final product to improved collaboration, which has led many organizations to adopt an agile approach. But seeing...
Managing Up: 14 Strategies for Working with Upper Management More Efficiently
Having a healthy and effective relationship with upper management is one of the most important factors in your work life. A good relationship with your manager can positively impact your job satisfaction, productivity and career. A poor working relationship can do the...
18 Tips for Motivating Software Developers to High Performance
On October 3, 2018, ProFocus invited Portland-based software development managers to join us for the latest in our Leaders Lunch series. These roundtable discussions are a great opportunity for software development and engineering leaders to share best practices and...
Managing Communication and Relationships Between Development and Product Management
On May 30, 2018, Portland-based software development managers joined ProFocus Technology for the latest in our series of Leaders Lunches. Moderated by John Boone, President of ProFocus, our May roundtable discussion focused on the topic of communication and...