Abstract:
Software simulation enables us to see how a software process is working and gives indication on some of the parameters of the process. The implementation of the tasks in extreme programming software process was modeled using a fuzzy system in this study. The communication between pair programmers, writing unit tests and coding rules are defined as the inputs of the system, and implemented task as the output. The defuzzified output of this fuzzy system gives quantitative results on how good a task is implemented.