In providing a comprehensive set of practices and patterns, this book defines and explores the key activities for software product line development and explains specific practice areas in engineering, technical management, and organizational management. Highlights include: * The benefits of a software product line approach, including actual improvement data from industrial success stories * Methods to develop a reusable base of core assets and to develop products that utilize that core * Common problems paired with concrete solutions in the form of reusable software product pine patterns * Twenty-nine practice areas for successful implementation, including architecture definition,component development, configuration management, market analysis, and training * The product line technical probe for identifying technical and organizational weaknesses that could impede success Three detailed case studies from the industry lead you step by step through the process of developing and managing software product lines, illustrating potential pitfalls, creative solutions, and the ultimate rewards.
Discussion questions, sidebars, and real-world anecdotes from the trenches reveal the collective wisdom of those on the front line of software product line ventures. 0201703327B09102001
Share This Book: