Method Fragment: Time-Boxed Planning + MoSCoW Prioritization
Originating Method: DSDM
Time-boxing is about iterative software development, which considers fixed-time (typically 2~6 weeks) iterations periods, and plan the develoment activities in such a way that fits the iteration period.      MoSCoW is a prioritization technique that classifies requirements into Must , Should, Could , and Wont (or would or want to have). This prioritization technique is usually used along with time-boxed development, to make development cycles more flexible (not with changing the period of development, but with dropping the less-important requirements M>S>C)
         
Contributes to  
Major Softgoal sub softgoal Cont. Value from Fragment Study Situation  
Improved Effectiveness (performance) Within-budget project completion +
Text Box: S60
MoSCoW helps projects to stay within their budget, since W req.s (those which are nice to have) will be identified at the beginning of work, will then be implemented if there were enough budget, otherwise dropped.  
Product Quality -
Text Box: S59
overloaded iterations (lots of items for a fixed time iteration) and reluctant developers who did not drop the extra items (S60: XP pays more attention to product quality)  
Quick time to market ++
Text Box: S59
Flexible requirements and frequent release in time-boxed development helped to achieve quick time to market   
Controlled Risks per Iteration +
Text Box: S60
Time-boxed development helps to manage risks per iteration
Managing business value delivery +
Text Box: S60 Text Box: S61
The use of MoSCow forces customers to specify the requirements that are necessary for them, or these that are just nice to have
Improved Communication and collaboration   +
Text Box: S62
MoSCoW requirements prioritization encourages the mproved comm. And collab. Among project stakeholders
  Better understanding of customer needs +
Text Box: S62
MoSCoW requirements prioritization encourages the mproved comm. And collab. Among project stakeholders
Improved Project Planning More realistic priorititzation of project tasks  ++
Text Box: S59
Considering MoSCoW rules helped to prioritize requirements more closer to their actual business importance
Flexible (yet fixed) iteration plan  ++
Text Box: S59
Iterations are fixed in time, but flecxible in workload (less-important tasks can be dropped)
Manageable project plan ++
Text Box: S59
Flexibility of time-boxes makes them more manageable
Improved awareness of stakeholders about project plan ++
Text Box: S59
The use of visual time-box sheets
Improved Project Management Better monitoring and control of project +
Text Box: S61
Time-boxed development helps to monitor and control the activities of project  
Improved Visibility +
Text Box: S61
Time-boxes makes project progress more visible
Handling Flexibility of Requirements +
Text Box: S61
Time-boxes + MoSCoW ruls helps to hamdle the dflexible requirements