Finding the right candidates to join your software delivery team is tough. Competition is fierce, and the last thing you want is to lose a good candidate due to a weak interview process. From the moment a candidate walks in the door through the completion of their technical assessment, you want to provide them the chance to show their best. Here are some ways to enhance your technical interview to find great candidates and build a better software delivery team.
Design sprints are gaining popularity as an efficient way to investigate ideas and determine solutions for big problems facing small and large organizations alike. Using this methodology, a team of seven people can find a big challenge they need to tackle, identify a solution, build a prototype, and test it with real customers in just five days.
In this interview, Simon Hunt shares his experience as a design sprint facilitator. He has a background in software development and product management at Nokia, Microsoft, and BMW, and discusses how to put together a solid team, what roles people should play, and pitfalls to watch out for.
Developers have a lot on their plate when they start at a new company. Whether it be the development environment, project information, or the organizational culture of their employer or clients, they need to learn a lot – and quickly. Adopting a strong onboarding process is vital if you want new full-time developers or contractors to succeed. Here is an 8-step developer onboarding checklist that will help you seamlessly integrate new hires onto your agile team and keep them around for the long run.
The Chicago-based Illinois Technology Association (ITA) recently announced the formation of a new AI council. Their mission is to advance programming, investment, and policy for AI technology. Patrick Emmons, owner of DragonSpears, is pleased to participate as a member of the AI Council Advisory Board to help guide ITA’s policies and advocacy related to AI and Machine Learning.
Outsourcing software development can be a great way to add expertise and productivity to your team. However, successful outsourcing is only possible with a clear-cut agile communication plan. Here are a few best practices for effective communication from project initiation to product delivery.