Leveraging feedback on processes in SOA projects

  • Authors:
  • Daniel Lübke;Kurt Schneider

  • Affiliations:
  • Faculty of Electrical Engineering and Computer Science, Software Engineering Group, University Hannover;Faculty of Electrical Engineering and Computer Science, Software Engineering Group, University Hannover

  • Venue:
  • EuroSPI'06 Proceedings of the 13th European conference on Software Process Improvement
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

The development of large, business-critical software systems often requires several improvement cycles. There are many users and stakeholders involved, as well as a variety of large and complex business processes. However, such an iterative or evolutionary development process can be costly and time-consuming, when problems are reported slowly and changes take time. We propose a technical approach to generate user interfaces for SOA systems and to weave an experience forum service into the system. By tightly integrating the experience exchange mechanisms with the system itself, we benefit from SOA being so closely related to business processes. We use lessons learned in building experience bases: Generating both user interfaces and experience forum components provides opportunities to index and relate feedback automatically. This has been a key to effective experience reuse. Improved feedback and more effective communication can make SOA-based development of large software systems faster and less costly.