Click any tag below to further narrow down your results
Links
The article examines the persistent failures in software development despite increased IT spending over the years. It highlights the reasons behind these failures, such as poor project management and unrealistic expectations, using examples like the Canadian Phoenix payroll system. The piece questions why the industry continues to overlook lessons from past failures.
The author reflects on their two-year experience using the Shape-Up methodology for software development, noting its initial appeal but ultimate misalignment with their team's needs. Key challenges included rigid planning, ineffective cooldown periods, and difficulty in adapting to smaller projects, leading to a shift back to shorter sprints for better flexibility and focus.
The article delves into strategies and best practices for successfully launching large and complex projects, emphasizing the importance of thorough planning, effective communication, and agile methodologies. It provides insights on managing team dynamics and adapting to challenges that arise during project execution. The focus is on fostering collaboration and maintaining clarity throughout the project lifecycle.
The article discusses the concept of ticket-driven development, highlighting its benefits and drawbacks in software project management. It emphasizes the importance of using tickets to track work and maintain organization, while also warning against the potential for over-reliance on ticketing systems that can stifle creativity and flexibility.