Working together to reach your goals
A discovery call is the best way for us to check in on your business and figure out how your team can take the next step. We’ll discuss your current situation and I’ll give my initial take on how you can level up! Best of all, it’s free!
Process Strategy Coaching
We’ll start by determining your specific goals, and from there I’ll guide you through the process improvements you can make to reach them. We can schedule a single strategy session to discuss the “low-hanging fruit” that will give you the most value quickly, or we can work together more regularly to iteratively tackle your most stubborn process challenges. Whatever structure is right for you, I’ll focus in on the areas that matter most to you and deliver specific and actionable steps you can take to improve your team’s processes. Some example focus areas could include (but aren’t limited to):
- Automating QA processes
- Driving towards Continuous Integration/ Continuous Delivery
- Improving communication between designers and developers
- Increasing the business value of delivered product features
- Decreasing per feature development cost
Software Process Checkups
If you’re looking for a more hands-on approach than one on one strategy sessions, I also offer complete software process check-ups. I’ll use strategies such as stakeholder interviews, team workshops, and shadowing to get to the heart of your business goals and challenges. I’ll then develop a detailed process plan to help you get to where you want to be. By focusing on the specific problems you’re trying to solve, we can make improvements extremely efficiently. Traditional audit processes rely on long lead times and heavy documentation. My targeted approach will deliver actionable insights focused on the areas you care about in the shortest time possible.
For more information on my approach to Software Process Checkups, check out my article on the subject at teamwins.org here.
Technical Team Formation
Standing up a technical team is about so much more than recruiting a team of talented individuals. I’ll help you put the right people into the right positions, then get everyone moving in the right direction to overcome the challenge at hand. I’ve spent years working in technical teams, first as a developer, then as a manager, then as a consultant and coach. I’ll leverage this experience to help you get the right team doing the right things to make your goals a reality. Some of the things I can help with include:
- Determining resource needs to meet your goals
- Interviewing technical team members
- Standing up your standard development processes
- Picking and configuring the right tools
- Guiding the team to a regular delivery cadence
Team Management Consulting
Sometimes you just a steady hand to guide the ship during a critical time. I’m happy to discuss how I can help guide the team through the storm on an hourly consulting basis. Maybe you need experienced leadership while you find a permanent manager. Maybe you have a complex project coming up that you just need to knock out of the park. Whatever the case, I’m here to help.