We present an ongoing experience aimed at introducing statistical process control techniques to one crucial test phase, namely Function Test, of a real world software development p...
Data modeling is an essential part of the software development process, and together with application modeling forms the core of the model-driven approach to software engineering....
Abstract. A technique is described that uses goals to assess the agility of software development teams and shows how it can be used with some examples. The agile assessment can be ...
There is wide agreement that architecture plays a prominent role in large, complex software systems. Selection of an appropriate architecture – one that matches the system requi...
Processes and techniques for the development of enterprise software are best served when infused with practical experience. Pragmatic reflection on what works and what doesn'...