The complexity of telecom systems and their production, coupled with today's globalization of markets, customers, and development teams, have made it critical to define and institutionalize an effective strategy for requirements traceability. Being able to trace the life of requirements from their origin, through their allocation to components, to the finished product provides a basis for collaboration and control of functionality, quality, and changes. With the benefits of current software engineering techniques and tools, organizations can cost-effectively implement traceability aligned with the organization's business goals, software engineering maturity, project attributes, and team culture. Within Alcatel-Lucent, several business units have engaged in implementing traceability and our team has developed an automated traceability environment. Based on these experiences we present a framework of guidelines for designing effective traceability strategies and tools.
展开▼