Match!
Michal Jasinski
Poznań University of Technology
Extreme programmingAgile software developmentSystems engineeringComputer scienceSoftware development
5Publications
4H-index
119Citations
What is this?
Publications 5
Newest
#1Jerzy NawrockiH-Index: 13
#2Lukasz OlekH-Index: 2
Last. Piotr GodekH-Index: 1
view all 7 authors...
Most of the contemporary projects require balance between agility and discipline. In the paper a software development and project management methodology called XPrince (eXtreme PRogramming IN Controlled Environments) is presented. It is a combination of XP, PRINCE2 and RUP. Moreover, some experiments and tools are described that create an important basis for the methodology.
#1Jerzy Nawrocki (PUT: Poznań University of Technology)H-Index: 13
#2Michal Jasinski (PUT: Poznań University of Technology)H-Index: 4
Last. Barbara Lange (PUT: Poznań University of Technology)H-Index: 1
view all 4 authors...
In agile methodologies communication between programmers is very important. Some of them (e.g. XP or Crystal Clear) recommend pair programming. There are two styles of pair programming: XP-like and side-by-side (the latter comes from Crystal Clear). In the paper an experiment is described that aimed at comparison of those two styles. The subjects were 25 students of Computer Science of 4th and 5th year of study. They worked for 6 days at the university (in a controlled environment) programming w...
32 CitationsSource
#1Jerzy Nawrocki (PUT: Poznań University of Technology)H-Index: 13
#2Lukasz Olek (PUT: Poznań University of Technology)H-Index: 2
Last. Piotr GodekH-Index: 1
view all 7 authors...
Most of the contemporary projects require balance between agility and discipline. In the paper a software development and project management methodology called XPrince (eXtreme PRogramming IN Controlled Environments) is presented. It is a combination of XP, PRINCE2 and RUP. Moreover, some experiments and tools are described that create an important basis for the methodology.
20 CitationsSource
#1Jerzy Nawrocki (PUT: Poznań University of Technology)H-Index: 13
#2Michal Jasinski (PUT: Poznań University of Technology)H-Index: 4
Last. Adam Wojciechowski (PUT: Poznań University of Technology)H-Index: 10
view all 4 authors...
The main drivers of the growing ICT market are software products. European Information Technology Observatory estimates, that in year 2002 the total value of ICT software products in Western Europe will be more than 70 billions Euro. Unfortunately very few people are satisfied with quality of the software products and processes. Software Process Improvement tools, like CMM and ISO 9000 were to cure this situation, but some people complain that they are too bureaucratic and inflexible. As a resul...
8 CitationsSource
#1Jerzy Nawrocki (PUT: Poznań University of Technology)H-Index: 13
#2Michal Jasinski (PUT: Poznań University of Technology)H-Index: 4
Last. Adam Wojciechowski (PUT: Poznań University of Technology)H-Index: 10
view all 4 authors...
Extreme programming (XP) is an agile (lightweight) software development methodology and it becomes more and more popular. XP proposes many interesting practices, but it also has some weaknesses. From the software engineering point of view the most important issues are: maintenance problems resulting from very limited documentation (XP relies on code and test cases only), and lack of wider perspective of a system to be built. Moreover, XP assumes that there is only one customer representative. In...
59 CitationsSource
1