
Blog

Value-Driven Delivery - Part 5
Agile methods rely on multiple levels of deliberate checks, tests, and confirmation activities to catch issues as soon as possible since building intangible products will bring communication challenges.

Value-Driven Delivery - Part 4
Therefore, agile teams must carefully consider a vendor and weigh the benefits of utilizing the agile methodology, especially if training is required.

Value-Driven Delivery - Part 3
A key reason agile teams value these tools is collaboration and communication, two fundamental characteristics that, when present, help facilitate learning and knowledge transfer on the project.

Value-Driven Delivery - Part 2
By aligning with stakeholders around project priorities, we will better understand their motivations, risks, and acceptance criteria, better align ourselves with the customer who will serve as our ally throughout the project, and determine what aspects of the project are successful.

Value-Driven Delivery - Part 1
The purpose of identifying, managing, and monitoring project scope and its goals and creating alignment between stakeholders and the team is to reduce potential waste (partially done work, more processes, extra features) and risk. Fortunately, teams can utilize numerous tools and techniques to ensure that projects are worthwhile endeavors and help monitor key metrics throughout a project.

Agile Principles and Mindset - Part 3
Servant leaders are stewards who achieve results by focusing on the needs of the team. Servant leaders employ listening, empathy, commitment, and insight while sharing power and authority with team members. The ten traits that every effective servant-leader should possess…

Agile Principles and Mindset - Part 2
While teams who are new to agile might stick to only one methodology, it is essential to note that many teams tailor their processes to a form of agile that works for them. In general, there are two strategies to fulfill agile values and principles…

Agile Principles and Mindset - Part 1
Many industries today are solving novel challenges and business objectives that require the expertise of many different domains. The knowledge shared and ideas applied through various projects require collaborative, ongoing effort. A nimble approach to project management is necessary due to the evolving nature of these projects, and agile serves as an effective solution.

Blood, Sweat, and Pixels - 4 Takeaways
Agile planning can help accommodate the iterative nature of game development by approaching work in small increments that help reduce waste and rework by incorporating…

A Comparison: Web and Game Development
Something I have always enjoyed from my experience is the unique collaborative moments that bring people together from multiple disciplines and teams to discuss solutions that improve the product. These moments inspire me by reminding me how everyone has a stake in the outcome and wants to contribute their best work.