Project Team Self-organization: The Good, the Bad & the Ugly
For years the presenter was telling you how awesome self-organization and autonomy are in the context of organizational design and software development project management. Well, he lied.
Project Management for Software Development
Tutorials and tools for managing, estimating, planning and tracking software development projects: PMP, Agile, Scrum, Lean, Kanban
For years the presenter was telling you how awesome self-organization and autonomy are in the context of organizational design and software development project management. Well, he lied.
As software development teams start to grow, some common struggles appear: team members feel like projects go on and on, with no end in sight, and product managers cannot find time to think strategically about the product. In this talk, Ryan Singer explains how the Basecamp team operates.
Team-based software delivery can be very effective, but how can we promote and enable team-based approaches in a “remote-first world” for software development projects? What should teams think about, and what patterns can teams adapt to be effective when no one is in the office?
Software project team change is inevitable, especially when your company is hiring like crazy and doubling in size. Your teams might grow and split. 20 people might arrive in one day. What feels like “tectonic shifts” happen as you morph structurally in an attempt to refocus work and people.
Remote work is on the rise and has definitely come to stay. However, when you are the project manager of a virtual software development team, there are some common challenges that you have to face. Learn here how to overcome them with some specific skills.
What has the last year taught us? More than anything, we can likely come together to accomplish seemingly unachievable goals to serve the greater good for each of our organizations and those served by them. Primary among these advancements is the move toward a digitally transformed environment. Some of the...
Flat organization structures, agile methodologies, teamwork, etc. have become dominant in today’s IT departments and companies. These concepts clearly solve some issues with the earlier organizational paradigm. But they also come with challenges of their own.
Jeff Gallimore, CTIO and Co-founder of Excella, describes how to structure software development teams to optimize flow, the delivery of value, and accountability. Principles from Lean and DevOps inform decisions about team structure.
Last Comments