Christine Doig spoke at this year's OSCON Conference about data science as a team discipline and how to navigate the data science Python ecosystem. InfoQ spoke with Christine about challenges data science teams need to address to be more effective.
Have you ever seen a team perform so great that you wanted to join it? If you examine the values of such a team, you may discover a perfect balance of orientation on people and results. If you are trying to discover how far away your own team is from this state, read this article and try the exercises to find your own state of perfection.
It is always a challenge to pick the correct priorities. Which one of work item A, B or C shall you do first, and why? Tomas Rybing presents the Volcano, a tool to visualize and prioritize work for multiple teams working with several products.
InfoQ interviewed Suzanne and James Robertson on the "Requirements: The Masterclass LiveLessons - Traditional, Agile, Outsourcing" to get further insights into some of the topics addressed.
In this article the author presents his ideas on what makes a great Scrum team, exploring the Scrum roles and identifying characteristics needed for them to be most effective. 1
Get it right, and Agile project development can yield rich dividends; mess it up and you’ll curse ‘Agile’ forever. Let’s look at what makes Agile difficult and explore ways to avert common disasters. 2
At the Agile New Zealand conference Bradley Scott gave a talk on Peopleware 2015 in which he explained the management structures, policies and approaches Xero has used to support its agile transition
How does fire fighting compare to DevOps? Michael Biven, team lead at Ticketmaster, shares important lessons on leadership, mentoring and team chemistry from his experience as a fire fighter.
What it takes to build Android apps that scale up to millions of global users? At last AnDevCon, seven experienced Android developers tried to answer that question.
The book Improving Software Development Productivity contains practices, models and case studies which help you to quantitatively support adoption of agile software development.
The concept of walls as information radiators and communication tools is central to the agile mind-set. Using the right wallware and the information they provide can make or break an agile team. 2
How to use The Agile Fluency model: a way of thinking about and planning investments to create the conditions of Agile that best fit your development effort, business need, and customer value.