TOOLS TRAINING LIVE WEBINARS USER-GENERATED
|Books Events Links White Papers Wikis|
|Language:||All English Arabic French Japanese Korean Portuguese Romanian Russian Spanish|
|Access:||All Free Premium|
|All A B C D E F G H I J K L M N O P Q R S T U V W X Y Z|
102 items found
This book simplifies the intimidating process of learning how to design software for product-line engineering by focusing on three key aspects of architectural practice: architecture description, assessment and recovery. Practitioners will learn how to pinpoint the source of their problems, focus on the big picture and see what kinds of problems can be addressed with the product-family approach. With this book as a guide, software developers will be able to implement a sound product-family architecture that will result in better quality, reduced costs and decreased time to market.
Read on for the SDTimes "Book Watch" review.
Billions of dollars are wasted each year on IT software projects that are developed and either released late or never used. In light of recent large-scale errors, the methods, tools, and practices used for software development have become the subject of significant study and analysis. One qualitative method for analysis is software assessment, which explores the methodologies used by businesses for software development. Another method of analysis is software benchmarking, which collects quantitative data on such topics as schedules and costs.
Read on for the SDTimes "Book Watch" review .
Software Configuration Management (SCM) is an essential software engineering discipline used to manage change in today's complex, fast-paced software development environment. SCM is used during all lifecycle phases and provides a structure for identifying and controlling changes to documentation, requirements, models, code, and Web artifacts such as HTML and XML files. By enabling concurrent change to shared artifacts, SCM enhances the collaboration of project teams, allowing them to produce high-quality products faster.
Software Project Management presents a new management framework uniquely suited to the complexities of modern software development.
Do testers find it hard to adopt Scrum?
A technique used to take a set of brainstormed and categorized ideas and develop a consolidated solution set to enable reengineering.
Agile learning design to be one of the most exciting and potentially powerful means of developing the knowledge and skills needed in a digital age.
If you put your software developers in lockdown, you’ll spend vast amounts of time managing the lockdown and little time delivering results. If you give the software developers some direction and running room, you’ll spend more time evaluating results and little time issuing directives.