Robert Leitch

Learn More
Software developers and project managers often have to assess the quality of software design. A commonly adopted hypothesis is that a good design should cost less to maintain than a poor design. In this paper, we propose a model for quantifying the quality of a design from a maintainability perspective. Based on this model, we propose a novel strategy for(More)
Software maintenance teams are often faced with the challenge of adapting a system's architecture in response to problem reports as well as new functional requirements. More often than not, these maintenance objectives can be accomplished either through the addition of alternative, " patching " components, or by re-factoring the original architecture. The(More)
The need to remain competitive is driving firms to increasingly seek competitive advantages by collaborating more intensely with their partner firms. One aspect of collaboration between firms is interorganizational cost management, where the focus is on specifically managing costs from both a focal firm and a partner firm perspective. This study integrates(More)
Competition is forcing organizations to collaborate more with their business partners. Interorganizational cost management (IOCM) has been used by organizations to achieve the collaborative management of costs throughout the value chain. Effective management of costs that cross organizational boundaries has the potential to improve the overall performance(More)
a r t i c l e i n f o a b s t r a c t Inter-organizational cost management is a strategic cost management approach to managing costs that span organizational boundaries in supply chains. Drawing on the resource-based view of the firm, we develop a model to predict which interrelated resources might enable companies to manage inter-organizational costs. We(More)
  • 1