Projects
Metric-Based Project and Process Management
|
Solid and well engineered processes are the basement of successful software development projects. But often the outer constraints for project businesses change, so that the processes need some adjustments. Due to that fact, the continuous improvement of processes is an important. The main question is to determine, after or during the execution of a project, if the underlying processes need some adjustments and if so, what part of the processes need to change. |
| in cooperation with Generali Informatik Services |
Process Assessment based on Software Repository Data
|
The development of a large portfolio of software projects raises several managerial challenges, like balancing resource allocation between different projects, and aligning development processes to the standards of the organization. Hence the project status and process quality characteristics, like planning precision or problem resolution speed, must be monitored continuously in order to identify development process weaknesses, and assess process improvements. Collecting the required data by regularly project status reporting can be expensive and intrusive, and furthermore ignores the past history of a process. This motivates mining data from routinely collected repositories like change request management (CRM) systems. |
| in cooperation wirh KISTERS AG |
Advanced Use Case Modeling
|
The major disadvantage of textual use cases is, that their semi formal nature makes it impossible to keep track of model completeness, as well as of consistency in the textual descriptions themselves and between textual descriptions and other documents of the requirement elicitation. |
Evaluating Business Process Models
|
Unnoted misconceptions and defects in the early stages of software development lead to exponentially increasing costs later. This is a well known phenomenon in software engineering, and, hence, manifold approaches try to alleviate and detect early mistakes. First to mention, alleviation is done by dynamic approaches like methods, techniques, and so forth. |
| in cooperation with Osthus Consulting |