eBooks-it.org Logo
eBooks-IT.org Inner Image

Software Development eBooks Page 3

Download free Software Development eBooks Page 3

USB Design by Example

A Practical Guide to Building I/O Devices
USB Design by Example Image
A complete, how-to guide to designing USB devicesThe Universal Serial Bus (USB) is a new standard specification for PC peripherals that provides a uniform approach to developing products that work together seamlessly through a single, one-size-fits-all plug and port connection. Virtually all new PCs, and the iMac, now ship with USB ports. Written by an Intel insider, this practical, step-by-step guide uses fully documented examples to get developers up to speed on everything they need to know to design and program USB devices-from schematics and codes to prototypes. The book is specially formatted to serve as both a step-by-step manual for creating specific devices, and a complete reference to understanding and using the USB.CD-ROM contains all the s...

UML 2 For Dummies

UML 2 For Dummies Image
Uses friendly, easy-to-understand For Dummies style to help readers learn to model systems with the latest version of UML, the modeling language used by companies throughout the world to develop blueprints for complex computer systemsGuides programmers, architects, and business analysts through applying UML to design large, complex enterprise applications that enable scalability, security, and robust executionIllustrates concepts with mini-cases from different business domains and provides practical advice and examplesCovers critical topics for users of UML, including object modeling, case modeling, advanced dynamic and functional modeling, and component and deployment modeling...

The Cognitive Dynamics of Computer Science

Cost-Effective Large Scale Software Development
The Cognitive Dynamics of Computer Science Image
A groundbreaking, unifying theory of computer science for low-cost, high-quality softwareThe Cognitive Dynamics of Computer Science represents the culmination of more than thirty years of the author's hands-on experience in software development, which has resulted in a remarkable and sensible philosophy and practice of software development. It provides a groundbreaking ontology of computer science, while describing the processes, methodologies, and constructs needed to build high-quality, large-scale computer software systems on schedule and on budget.Based on his own experience in developing successful, low-cost software projects, the author makes a persuasive argument for developers to understand the philosophical underpinnings of software. He asse...

Software Testing and Quality Assurance

Theory and Practice
Software Testing and Quality Assurance Image
A superior primer on software testing and quality assurance, from integration to execution and automationThis important new work fills the pressing need for a user-friendly text that aims to provide software engineers, software quality professionals, software developers, and students with the fundamental developments in testing theory and common testing practices.Software Testing and Quality Assurance: Theory and Practice equips readers with a solid understanding of:Practices that support the production of quality softwareSoftware testing techniquesLife-cycle models for requirements, defects, test cases, and test resultsProcess models for units, integration, system, and acceptance testingHow to build test teams, including recruiting and retaining tes...

Software Measurement and Estimation

A Practical Approach
Software Measurement and Estimation Image
An effective, quantitative approach for estimating and managing software projectsHow many people do I need? When will the quality be good enough for commercial sale? Can this really be done in two weeks? Rather than relying on instinct, the authors of Software Measurement and Estimation offer a new, tested approach that includes the quantitative tools, data, and knowledge needed to make sound estimations.The text begins with the foundations of measurement, identifies the appropriate metrics, and then focuses on techniques and tools for estimating the effort needed to reach a given level of quality and performance for a software project. All the factors that impact estimations are thoroughly examined, giving you the tools needed to regularly adjust an...



2007 - 2017 © eBooks-IT.org