This step-by-step, highly visual text provides a comprehensive introduction to managing and maintaining computer hardware and software. Written by best-selling author and educator Jean Andrews, A+ Guide to Software, Ninth Edition closely integrates the CompTIA A+ Exam objectives to prepare students for the 220-902 certification exam. The new Ninth Edition also features extensive updates to reflect current technology, techniques, and industry standards in the dynamic, fast-paced field of PC repair and information technology. Each chapter covers both core concepts and advanced topics, organizing material to facilitate practical application and encourage students to learn by doing. The new edition features more coverage of security, virtualization, new coverage of cloud computing, Linux and Mac OS, and increased emphasis on mobile devices. Supported by a wide range of supplemental resources to enhance learning with Lab Manuals, CourseNotes, online labs and the optional MindTap that includes labs, certification test prep and interactive exercises and activities, this proven text offers students an ideal way to prepare for success as a professional IT support technician. Important Notice: Media content referenced within the product description or the product text may not be available in the ebook version.
Written by best-selling PC repair author and educator Jean Andrews, the fifth edition of A+ GUIDE TO SOFTWARE: MANAGING, MAINTAINING, AND TROUBLESHOOTING maps fully to CompTIA’s 2009 A+ Exam objectives. This full-color guide is the most complete, step-by-step book available for learning the fundamentals of supporting and troubleshooting computer software. At the same time, it prepares readers to successfully pass the software portions of the A+ 220-701 and 220-702 exams. The new edition is formatted to support any teaching style and course format, featuring an essentials-to-practical reorganization within each chapter and inclusion of new tabs distinguishing exam content. Further content and live demonstrations with Jean Andrews are available on the accompanying CD, making this new edition a total solution for operating systems maintenance and repair. Important Notice: Media content referenced within the product description or the product text may not be available in the ebook version.
Software configuration management (SCM) is a scientific tool giving software engineers greater control of the software development process. Leon takes readers through every phase of the development lifecycle, pointing out potential pitfalls along the way. The author covers configuration audits, management tools, implementation, trends and future directions. Includes lists of SCM vendors, standards and Internet resources.
Acceptance categories and criteria / life cycle models / acceptance testing / software quality / product assurance.
Water Management Models: A Guide to Software is designed to make the inventory of modeling tools more accessible to water management professionals. The purpose of the book is to assist water managers, planners, engineers, and scientists in sorting through the maze of models to understand which ones might be most useful for their particular modeling needs. Information is provided to facilitate identification, selection, and acquisition of software packages for a broad spectrum of water resources planning and management applications.
This second edition of Song Sheets to Software includes completely revised and updated listings of music software, instructional media, and music-related Internet Web sites of use to all musicians, whether hobbyist or professional. This book is a particularly valuable resource for the private studio and classroom music teacher.
Examines how parents can foster computer literacy in their children and includes information on ways to locate and use the best online and computer products available
This book is perhaps the first attempt to give full treatment to the topic of Software Design. It will facilitate the academia as well as the industry. This book covers all the topics of software design including the ancillary ones.
Get introduced to the fascinating world inhabited by the professional software developer. Aimed at a non-technical audience, this book aims to de-obfuscate the jargon, explain the various activities that coders undertake, and analyze the specific pressures, priorities, and preoccupations that developers are prone to. In each case it offers pragmatic advice on how to use this knowledge to make effective business decisions and work productively with software teams. Software projects are, all too often, utter nightmares for everyone involved. Depending on which study you read, between 60 and 90 percent of all software projects are completed late, run over budget, or deliver an inferior quality end product. This blight affects everyone from large organizations trying to roll out business change to tiny startups desperately trying to launch their MVP before the money runs out. While there has been much attention devoted to understanding these failings, leading to the development of entire management methodologies aimed at reducing the failure rate, such new processes have had, at best, limited success in delivering better results. Based on a decade spent exploring the world of software, Patrick Gleeson argues that the underlying reason for the high failure rate of software projects is that software development, being a deeply arcane and idiosyncratic process, tends to be thoroughly and disastrously misunderstood by managers and leaders. So long as the people tasked with making decisions about software projects are unaware of these idiosyncrasies and their ramifications, software projects will be delivered late, software products will be unfit for purpose, and relations between software developers and their non-technical colleagues will be strained. Even the most potent modern management tools are ineffective when wielded blindly. To anyone who employs, contracts, manages, or works with software developers, Working with Coders: A Guide to Software Development for the Perplexed Non-Techie delivers the understanding necessary to reduce friction and inefficiencies at the intersection between software development teams and their non-technical colleagues. What You'll Learn Discover why software projects are so commonly delivered late and with an abysmal end product Examine why the relationship between coders and their non-technical colleagues is often strained Understand how the software development process works and how to support it effectively Decipher and use the jargon of software development Keep a team of coders happy and improve the odds of successful software project delivery Who This Book Is For Anyone who employs, contracts, or manages software developers—such as tech startup CEOs, project managers, and clients of digital agencies—and wishes the relationship were easier and more productive. The secondary readership is software developers who want to find ways of working more effectively as part of a team.
This book presents a guide to navigating the complicated issues of quality and process improvement in enterprise software implementation, and the effect these have on the software development life cycle (SDLC). Offering an integrated approach that includes important management and decision practices, the text explains how to create successful automated solutions that fit user and customer needs, by mixing different SDLC methodologies. With an emphasis on the realities of practice, the book offers essential advice on defining business requirements, and managing change. This revised and expanded second edition includes new content on such areas as cybersecurity, big data, and digital transformation. Features: presents examples, case studies, and chapter-ending problems and exercises; concentrates on the skills needed to distinguish successful software implementations; considers the political and cultural realities in organizations; suggests many alternatives for how to manage and model a system.
This step-by-step, highly visual text provides a comprehensive introduction to managing and maintaining computer hardware and software. Written by best-selling author and educator Jean Andrews, A+ Guide to IT Technical Support, 9th Edition closely integrates the CompTIA+ Exam objectives to prepare you for the 220-901 and 220-902 certification exams. The new Ninth Edition also features extensive updates to reflect current technology, techniques, and industry standards in the dynamic, fast-paced field of PC repair and information technology. Each chapter covers both core concepts and advanced topics, organizing material to facilitate practical application and encourage you to learn by doing. The new edition features more coverage of updated hardware, security, virtualization, new coverage of cloud computing, Linux and Mac OS, and increased emphasis on mobile devices. Supported by a wide range of supplemental resources to enhance learning with Lab Manuals, CourseNotes online labs and the optional MindTap that includes online labs, certification test prep and interactive exercises and activities, this proven text offers students an ideal way to prepare for success as a professional IT support technician and administrator. Important Notice: Media content referenced within the product description or the product text may not be available in the ebook version.
An ideal reference source for CEOs, marketing and sales managers, sales consultants, and students of international marketing, Guide to Software Export provides a step-by-step approach to initiating or expanding international software sales. It teaches you how to examine critically your candidate product for exportability; how to find distributors, agents, and resellers abroad; how to identify the best distribution structure for export; and much, much more! Not content with providing just the guidelines for setting up, expanding, and managing your international sales channels, Guide to Software Export advises you on pitfalls to avoid, important legal and financial considerations associated with software export, and essential market and distribution information. In an effort to cover all the bases, this comprehensive text also discusses: negotiating partnerships electronic marketing evaluating the competition cultural assumptions and biases adapting software for use in Asian markets information sources on the Internet distribution channel strategies If you’re not satisfied with your company’s international sales performance or you want to get into the global market, Guide to Software Export can help you guide your company through the transition. With the book’s easy-to-follow advice and checkpoints, you are sure to bring new levels of success to your company, so act now and get out in the forefront of software exporting.
If you are responsible for designing, implementing, or managing a quality software program, this updated edition of the Practical Guide to Software Quality Management now identifies 10 major components that make up a solid program in line with ISO 9001 quality management precepts. Thoroughly revised and with new chapters on software safety and software risk management, this comprehensive primer provides you with the starting points for a standardized documentation system, and analyzes each individual program component separately, addressing in detail its specific role and overall importance to the system.
Here is the first published description of the processes and practices, tools, and methods this industry giant uses to develop its software products. This 'shirt-sleeves' guide is packed with diagrams and tables that illustrate each step in the complex software development process. You'll learn all about Digital's standard 'phase review process,' the role of teams and their leaders, how CASE tools work, and how to control a project while improving productivity and product quality.
Going where no book on software measurement and metrics has previously gone, this critique thoroughly examines a number of bad measurement practices, hazardous metrics, and huge gaps and omissions in the software literature that neglect important topics in measurement. The book covers the major gaps and omissions that need to be filled if data about software development is to be useful for comparisons or estimating future projects. Among the more serious gaps are leaks in reporting about software development efforts that, if not corrected, can distort data and make benchmarks almost useless and possibly even harmful. One of the most common leaks is that of unpaid overtime. Software is a very labor-intensive occupation, and many practitioners work very long hours. However, few companies actually record unpaid overtime. This means that software effort is underreported by around 15%, which is too large a value to ignore. Other sources of leaks include the work of part-time specialists who come and go as needed. There are dozens of these specialists, and their combined effort can top 45% of total software effort on large projects. The book helps software project managers and developers uncover errors in measurements so they can develop meaningful benchmarks to estimate software development efforts. It examines variations in a number of areas that include: Programming languages Development methodology Software reuse Functional and nonfunctional requirements Industry type Team size and experience Filled with tables and charts, this book is a starting point for making measurements that reflect current software development practices and realities to arrive at meaningful benchmarks to guide successful software projects.
HereOCOs a comprehensive, up-to-date and practical introduction to software test design. This invaluable book presents all the important test design techniques in a single place and in a consistent, and easy-to-digest format. An immediately useful handbook for test engineers, developers, quality assurance professionals, and requirements and systems analysts, it enables you to: choose the best test case design, find software defects in less time and with fewer resources, and develop optimal strategies that help reduce the likelihood of costly errors. It also assists you in estimating the effort, time and cost of good testing."

Best Books