This study aims to suggest a model of task development for mathematics performance assessment and to develop performance tasks for the fifth graders in the primary school on the basis of this model. In order to achieve these aims, the following inquiry questions were set up: (1) to develop open-ended tasks and projects for the fifth graders, (2) to develop checklists for measuring the abilities of mathematical reasoning, problem solving, connection, communication of the fifth graders more deeply when performance assessment tasks are implemented and (3) to examine the appropriateness of performance tasks and checklists and to modify them when is needed through applying these tasks to pupils. The consequences of applying some tasks and analysing some work samples of pupils are as follows. Firstly, pupils need more diverse thinking ability. Secondly, pupils want in the ability of analysing the meaning of mathematical concepts in relation to real world. Thirdly, pupils can calculate precisely but they want in the ability of explaining their ideas and strategies. Fourthly, pupils can find patterns in sequences of numbers or figures but they have difficulty in generalizing these patterns, predicting and demonstrating. Fifthly, pupils are familiar with procedural knowledge more than conceptual knowledge. From these analyses, it is concluded that performance tasks and checklists developed in this study are improved assessment tools for measuring mathematical abilities of pupils, and that we should improve mathematics instruction for pupils to understand mathematical concepts deeply, solve problems, reason mathematically, connect mathematics to real world and other disciplines, and communicate about mathematics.