The hardest part of big projects is that they are BIG. Of course “big” means different things to different people. What some measure in cash, others measure in technology. Little value flows when we focus on the number of people “doing agile.” Big value is more likely to flourish when agility is a tool for overcoming complexity. Read more
Leading a self-organizing Scrum team can be a fine line. One of the challenges of agile development is coming to grips with the role of leaders and managers of self-organizing teams. Many would-be ScrumMasters and agile coaches go to the extreme of refusing to exert any influence on their teams at all. Others retain too much of their prior command-and-control management styles and fail to unleash the creativity and productivity of a self-organizing team. Read more
When members of a development project are asked to become a self-directed agile team, some claim that leadership and leaders are obsolete. Or, is a different type of leadership exactly what agile teams need to truly flourish? Whether you are a senior manager, product owner, customer, ScrumMaster, or an individual contributor, Pollyanna Pixton’s collaborative principles will empower you and everyone on your team to become better leaders and deliver the business value that stakeholders deserve. Read more
Sustainable pace is one of the principles behind the Agile Manifesto. Working at a sustainable pace ensures teams have time to plan, think and deliver effectively. Read more
This video presents a set of process patterns that facilitate change in software products to ensure that the right product is delivered efficiently with short iterations. Agile projects require that the specifications and testing processes fit into short iterations, which is a challenge for business analysts and developers when they start using an Agile approach.
Watch this video from http://ndc2011.macsimum.no/mp4/Day2%20Thursday/Track5%200900-1000.mp4
This video discusses three maturity stages of a team and adjusting leadership accordingly, along with techniques meant to bring craftsmanship and maturity in a software development team.
We measure project success by the team’s ability to efficiently and reliably deliver valuable, high quality software to the customer. Increase the prospect for project success by ensuring team members have the skills for effective collaboration and clear, unambiguous communication. Diana Larsen will describe the six collaboration skills teams need and show techniques to get them active in your team.
The concept of “Kaizen” exists in Lean to build a continuous improvement culture. So how do we implement that? Many teams use retrospectives. This video discusses how we can make retrospectives effective.
Resource: Refactoring Your Development Process with Retrospectives by Rachel Davies
This video proposes a conflict model that helps teams chart a course through conflict and turn it into a force for greatness. It walks you through five levels of conflict from “Problem to Solve” to “World War,” with each step finely tuned to view conflict in a deeply human and humane way.
Video Producer: StickyMinds.com
This video looks at how agile can be scaled to work on any multi–team project. Even a project with two teams will benefit from learning how to proactively manage team dependencies, conduct iteration planning for multiple teams, cultivate communities of practice, and coordinating work. It looks also at overcoming the unique challenges facing distributed teams. You will learn to decide how to distribute a team, how to create coherence among team members, the importance of getting together and when are the most important times to use the travel budget, changes to what the team documents, and how to handle meetings when spread across timezones.keep looking »