Michele Pasin / Quotes

Customers control scope through the backlog

One major benefit gained from transitioning from deterministic schedules to iterative planning cycles is that the customers assume more control over the schedule and budget by manipulating the scope. This is done by continually prioritizing the list of features that they want in the game (called the product backlog) based on what value is emerging from the real game. The team delivers these features on a regular basis.If the customer decides that the features built up are sufficient for the money spent or if the fixed delivery date demands, then the team can move over to building the production assets and completing the game. The benefit of this approach is that features of less importance to the game are abandoned before a great deal of effort is spent on them. This is in contrast to having the schedule or budget force the decision to cut key features that might be 90% complete.Schedules often don't predict many of the problems which slow down development and don't prioritize the work based on value. Instead they try to optimize the resources to work in parallel and define when everything will complete at the same time. In reality, these parallel efforts rarely stay in pace with one another and the cross-dependencies can slow the entire effort down. This leads to team death marches and critical features being cut in order to meet a delivery date.

Saved 24 September 2013 / www.gamasutra.com ↗

#game #customers #features #schedule

Having a meeting is like throwing an exception

For someone on the maker's schedule, having a meeting is like throwing an exception. It doesn't merely cause you to switch from one task to another; it…

Maker's Schedule, Manager's Schedule #schedule #meeting #exception #task #mode

Managers can have speculative meetings

When you're operating on the manager's schedule you can do something you'd never want to do on the maker's: you can have speculative meetings. You can meet…

Maker's Schedule, Manager's Schedule #schedule #meeting #slots

Meetings cost programmers more

One reason programmers dislike meetings so much is that they're on a different type of schedule from other people. Meetings cost them more. (4-5)

Maker's Schedule, Manager's Schedule #meeting #schedule #people #types #different-types #programmers

Trick for partitioning the day

When we were working on our own startup, back in the 90s, I evolved another trick for partitioning the day. I used to program from dinner till about 3 am…

Maker's Schedule, Manager's Schedule #days #dinner #schedule #night

Assessing researchers without waiting for citations

important feature of this idea is that our method does not require as long delay for assessment as the widely used cita- tion counts (typically decades) and…

A New Semantic Similarity Based Measure For Assessing Research Publication’s Contribution #idea #features

Database transaction

A transaction is a set of database reads and writes that is handled as a unit with a few crucial properties. First, all reads in the transaction see the same…

The Transaction Manifesto: A Direction For Nosql Database Technology #database #acid #features