|
Samay Live | |
|
EBooks » Software Development
 Based on two of the most widely recognized software development models, CMM® (capability maturity model)/CMMI® (capability maturity model Integration), this unique new resource offers professionals practical "how to" guidance on software process improvement. The book provides clear implementation steps that are designed to have a highly positive impact on even the most challenging projects. It reveals the most common problem areas that effect projects and processes, and offers specific advice on how to overcome these pitfalls. Professionals learn how to assess the strengths and weaknesses of their organization and their specific projects, and discover the most effective ways to address the critical areas that need attention. CD-ROM Included! Downloadable templates can be customized for an organization to help practitioners introduce new, efficient and effective processes for their organization. The disc also includes training slides that provide a highly effective tool to help team members and upper management understand the benefits of process improvement. Beating IT Risks is the essential guide for anyone at risk from information technology failure. The book provides proven models and evaluation tools that will guide board members, senior management, IT leaders and business unit managers in decision-making, monitoring and negotiation roles. Featuring real-world PA Consulting Group case studies along with the authors' own direct experience in managing IT risks, this book will sit above more specialist titles to help you develop an integrated and comprehensive understanding of different IT risks and how to combat them. The authors cover all types of IT risk, and offer explicit guidance about what to consider when implementing a risk management approach to best meet an individual company's needs.  * A comprehensive coverage of emerging and current technology dealing with heterogeneous sources of information, including data, design hints, reinforcement signals from external datasets, and related topics * Covers all necessary prerequisites, and if necessary,additional explanations of more advanced topics, to make abstract concepts more tangible * Includes illustrative material andwell-known experimentsto offer hands-on experience  Open systems offer a building block approach to software development through standards that provide a foundation for reuse, interoperability, and evolution. This groundbreaking resource offers professionals valuable insight into building open systems and using the appropriate standards for their software development projects. Numerous books have been published that describe individual computer standards, but Open Systems and Standards for Software Product Development is the first book that provides professionals with a framework for understanding groups of standards and how they relate. This unique book offers comprehensive coverage of standards terminology, the history of standards, the services standards support, and the organizations that define standards. Moreover, this unique resource describes five major trends that guarantee the future for open systems.  Successful software depends not only on technical excellence but on how members of the software team work together. Written in easy to understand language by a leading expert in the field, this ground-breaking volume provides an overview of the team culture required to develop quality software. Reflecting the different views on the nature of software quality, the book helps groups in a software team to communicate more effectively and to overcome the conflict created by their different perceptions of quality. You learn the roles and activities of team members (including customers) throughout the life of a software product, from before the software development starts and during the software development lifecycle, to after the software has been deployed and is in use. Achieving Software Quality through Teamwork describes popular software quality models such as EFQM, Watts Humphreys’ personal and team software processes, TMAP and CMM. It features numerous examples, sources for further information, and tools and techniques that can be applied to real projects. An indispensable resource for software developers, testers, managers, quality assurance professionals, and customers, the book explains how to clear the way through difficult “people issues” so that software quality can be achieved. Defining the key groups within a software team and their different definitions of quality, this unique reference enables you to improve the communications and relationships between team members throughout a project and the lifetime of the software.
|
| |
|