antipatterns and patterns in software configuration management



Michael Kircher Pattern-Oriented Software Architecture, Patterns for Resource Management Michael Kircher Pattern-Oriented Software Architecture, Patterns for Resource Management Новинка

Michael Kircher Pattern-Oriented Software Architecture, Patterns for Resource Management

5588.63 руб. или Купить в рассрочку!
The first volume of the POSA pattern series introduced a broad-spectrum of general-purpose patterns in software design and architecture. The second narrowed the focus to fundamental patterns for building sophisticated concurrent and networked software systems and applications. This volume uses design patterns to present techniques for implementing effective resource management in a system. The patterns are covered in detail making use of several examples providing directions to the readers on how to implement the presented patterns. Additionally, the volume presents a thorough introduction into resource management and a case study where the patterns are applied to the domain of mobile radio networks. The patterns are grouped by different areas of resource management and hence address the complete lifecycle of resources: resource acquisition, coordination and release.
Mario Moreira E. Adapting Configuration Management for Agile Teams. Balancing Sustainability and Speed Mario Moreira E. Adapting Configuration Management for Agile Teams. Balancing Sustainability and Speed Новинка

Mario Moreira E. Adapting Configuration Management for Agile Teams. Balancing Sustainability and Speed

3769.72 руб. или Купить в рассрочку!
Adapting Configuration Management for Agile Teams provides very tangible approaches on how Configuration Management with its practices and infrastructure can be adapted and managed in order to directly benefit agile teams. Written by Mario E. Moreira, author of Software Configuration Management Implementation Roadmap, columnist for CM Crossroads online community and writer for the Agile Journal, this unique book provides concrete guidance on tailoring CM for Agile projects without sacrificing the principles of Configuration Management.
Allan Kelly Business Patterns for Software Developers Allan Kelly Business Patterns for Software Developers Новинка

Allan Kelly Business Patterns for Software Developers

3148.25 руб. или Купить в рассрочку!
A must-have recipe book for building software Perhaps you can relate to this all-too common scenario: you know all about your software product?but could do with some help in understanding the strategic side of things. If so, this book is the one-stop resource you'll need in order to become a successful software entrepreneur. Patterns expert Allan Kelly provides you with the step-by-step route that needs to be followed in order to understand business strategy and operations. Each chapter starts out with a solid introduction and theoretical overview, which is then further illustrated with patterns and case studies, all aimed at helping you move into the management of software. Teaches you the ropes of business strategy and operations for software Places special emphasis on the patterns for those who make software for sale Addresses patterns philosophy, patterns strategies, business strategy patterns, and software company lifecycle Shares practical tools, tips, and examples of best practices so you can see how each specific pattern fits in and needs to be implemented. Business Patterns for Software Development divulges strategies, operations, and structures for building successful software.
Mark Grand Patterns in Java. A Catalog of Reusable Design Patterns Illustrated with UML Mark Grand Patterns in Java. A Catalog of Reusable Design Patterns Illustrated with UML Новинка

Mark Grand Patterns in Java. A Catalog of Reusable Design Patterns Illustrated with UML

4534.39 руб. или Купить в рассрочку!
"This is the best book on patterns since the Gang of Four's Design Patterns. The book manages to be a resource for three of the most important trends in professional programming: Patterns, Java, and UML." —Larry O'Brien, Founding Editor, Software Development Magazine Since the release of Design Patterns in 1994, patterns have become one of the most important new technologies contributing to software design and development. In this volume Mark Grand presents 41 design patterns that help you create more elegant and reusable designs. He revisits the 23 «Gang of Four» design patterns from the perspective of a Java programmer and introduces many new patterns specifically for Java. Each pattern comes with the complete Java source code and is diagrammed using UML. Patterns in Java, Volume 1 gives you: 11 Behavioral Patterns, 9 Structural Patterns, 7 Concurrency Patterns, 6 Creational Patterns, 5 Fundamental Design Patterns, and 3 Partitioning Patterns Real-world case studies that illustrate when and how to use the patterns Introduction to UML with examples that demonstrate how to express patterns using UML The CD-ROM contains: Java source code for the 41 design patterns Trial versions of Together/J Whiteboard Edition from Object International (www.togetherj.com); Rational Rose 98 from Rational Software (www.rational.com); System Architect from Popkin Software (www.popkin.com); and OptimizeIt from Intuitive Systems, Inc.
Andreas Rueping Where Code and Content Meet. Design Patterns for Web Content Management and Delivery, Personalisation and User Participation Andreas Rueping Where Code and Content Meet. Design Patterns for Web Content Management and Delivery, Personalisation and User Participation Новинка

Andreas Rueping Where Code and Content Meet. Design Patterns for Web Content Management and Delivery, Personalisation and User Participation

4146.69 руб. или Купить в рассрочку!
A practical go-to reference for Web developers programming custom software for Web sites Most advanced Web sites or Web platforms have specific requirements that go beyond standard functionality; to meet such requirements, it's often necessary to develop custom software. This is the point where code and content meet, and where this book begins. Where Code and Content Meet presents a collection of real-world, tried and tested patterns that address content-related aspects of custom software development for advanced Web sites or platforms. Mined from a series of successful Web projects, the patterns represent collected expertise of designers from several software development teams and serve as a practical guide to designing your own content-related custom components for your Web project. The patterns are independent of specific tools and technologies, and focus on non-functional requirements, with the overall goal of defining sustainable software architecture. Presents a collection of tried and tested software patterns mined from a series of successful Web projects Includes checklists for managing Web projects and real-world patterns from PLoP conferences Illustrates use of software patterns through a case study that runs throughout the book and gradually evolves as the patterns are applied to it, one by one Covers content modeling and content organization, navigation, findability, personalization, and user participation By employing the software patterns included in Where Code and Content Meet, you'll learn how to program custom software faster and more efficiently.
Richard Petersen Linux Mint 18. Desktops and Administration Richard Petersen Linux Mint 18. Desktops and Administration Новинка

Richard Petersen Linux Mint 18. Desktops and Administration

This book covers the Linux Mint 18 release (Sarah), focusing on desktops and administrative tools. The emphasis here is on what users will face when using Mint, covering topics like installation, applications, software management, the Mint desktops (Cinnamon, Mate, and KDE), shell commands, network connections, and system administration tasks. Linux Mint 18 is based on the Ubuntu 16.04 long-term support release. The Cinnamon, Mate, and Linux Mint KDE desktops are examined in detail. Cinnamon and Mate have custom Mint menus to manage access to applications and devices. Advanced components are also examined such as the Mint Display Manager (MDM), PulseAudio sound configuration, and Mint software management applications (Software Manager and Update Manager). The new X-Apps are also reviewed, including Xplayer, Xed, and Xviewer. Administration topics include system tools, managing users, file systems, Bluetooth setup, printer configuration, and network folder and file sharing. In addition, configuration of wired and wireless connections, firewalls (the Gufw and FirewallD), and service management using systemd are covered. Shared resources are also examined, including the CUPS printing server, the NFS Linux network file server, and Samba Windows file and printing server.
Michael Lang Design of a Portfolio Management System for Software Line Development. Merging the Gap between Software Project and Product Management Michael Lang Design of a Portfolio Management System for Software Line Development. Merging the Gap between Software Project and Product Management Новинка

Michael Lang Design of a Portfolio Management System for Software Line Development. Merging the Gap between Software Project and Product Management

Tracy (1995, p. 19) emphasises in his book that in the twenty-first century, tomorrow will be more different from today than in the past. Therefore today's corporations get to stay innovative, reinvent themselves continuously and have to design new business. In contrast to that, software mastery becomes more than ever the key factor for business success (Northrop, 2008, p. 12). In the twenty-first century, software pervades every sector and has become the bottom line for many organisations. Therefore, reusability plays a growing role for every business in today's rapid changing world (Strahringer, 2003, p. 5). Thus, new paradigms in software engineering are focusing on the reutilisation and modularisation of software solutions. One innovative and growing concept since 2003 is software line development which has its origin in the automotive and fashion industry (Strahringer, 2003, p. 5). The key benefit of software line development is the covering of a wide field of application with minimal extra costs by reuse of a common software platform. In reference to Ebert & Smouts (2003, p. 29) the most publications in the field of software lines deal with configuration and change management. Whereas the integration of software line development into enterprises' product portfolios has been till now widely neglected. In contrast to that Jeffery & Leliveld (2004) points out that the failure or success of software lines highly depends in particular on their level of in...
Anna Murray P. The Complete Software Project Manager. Mastering Technology from Planning to Launch and Beyond Anna Murray P. The Complete Software Project Manager. Mastering Technology from Planning to Launch and Beyond Новинка

Anna Murray P. The Complete Software Project Manager. Mastering Technology from Planning to Launch and Beyond

2515.96 руб. или Купить в рассрочку!
Your answer to the software project management gap The Complete Software Project Manager: From Planning to Launch and Beyond addresses an interesting problem experienced by today's project managers: they are often leading software projects, but have no background in technology. To close this gap in experience and help you improve your software project management skills, this essential text covers key topics, including: how to understand software development and why it is so difficult, how to plan a project, choose technology platforms, and develop project specifications, how to staff a project, how to develop a budget, test software development progress, and troubleshoot problems, and what to do when it all goes wrong. Real-life examples, hints, and management tools help you apply these new ideas, and lists of red flags, danger signals, and things to avoid at all costs assist in keeping your project on track. Companies have, due to the nature of the competitive environment, been somewhat forced to adopt new technologies. Oftentimes, the professionals leading the development of these technologies do not have any experience in the tech field—and this can cause problems. To improve efficiency and effectiveness, this groundbreaking book offers guidance to professionals who need a crash course in software project management. Review the basics of software project management, and dig into the more complicated topics that guide you in developing an effective management approach Avoid common pitfalls by perusing red flags, danger signals, and things to avoid at all costs Leverage practical roadmaps, charts, and step-by-step processes Explore real-world examples to see effective software project management in action The Complete Software Project Manager: From Planning to Launch and Beyond is a fundamental resource for professionals who are leading software projects but do not have a background in technology.
Steve Rachui Mastering System Center 2012 Configuration Manager Steve Rachui Mastering System Center 2012 Configuration Manager Новинка

Steve Rachui Mastering System Center 2012 Configuration Manager

3778.03 руб. или Купить в рассрочку!
Expert coverage of Microsoft's highly anticipated network software deployment tool The latest version of System Center Configuration Manager (SCCM) is a dramatic update of its predecessor Configuration Manager 2007, and this book offers intermediate-to-advanced coverage of how the new SCCM boasts a simplified hierarchy, role-based security, a new console, flexible application deployment, and mobile management. You'll explore planning and installation, migrating from SCCM 2007, deploying software and operating systems, security, monitoring and troubleshooting, and automating and customizing SCCM 2012 with scripts. Features an unparalleled team of authors, two of whom are insiders at Microsoft and have worked with SCCM since nearly its inception Provides in-depth coverage and offers a hands-on approach to learning all there is to know about SCCM Explores why SCCM 2012 is the most significant update in its 16-year history Packed with real-world scenarios to show you how to use SCCM in various contexts, Mastering System Center Configuration Manager 2012 covers all aspects of this powerful and complete network software deployment tool.
Donald Reifer J. Software War Stories. Case Studies in Software Management Donald Reifer J. Software War Stories. Case Studies in Software Management Новинка

Donald Reifer J. Software War Stories. Case Studies in Software Management

7980.62 руб. или Купить в рассрочку!
A comprehensive, practical book on software management that dispels real-world issues through relevant case studies Software managers inevitably will meet obstacles while trying to deliver quality products and provide value to customers, often with tight time restrictions. The result: Software War Stories. This book provides readers with practical advice on how to handle the many issues that can arise as a software project unfolds. It utilizes case studies that focus on what can be done to establish and meet reasonable expectations as they occur in government, industrial, and academic settings. The book also offers important discussions on both traditional and agile methods as well as lean development concepts. Software War Stories: Covers the basics of management as applied to situations ranging from agile projects to large IT projects with infrastructure problems Includes coverage of topics ranging from planning, estimating, and organizing to risk and opportunity management Uses twelve case studies to communicate lessons learned by the author in practice Offers end-of-chapter exercises, sample solutions, and a blog for providing updates and answers to readers' questions Software War Stories: Case Studies in Software Management mentors practitioners, software engineers, students and more, providing relevant situational examples encountered when managing software projects and organizations.
Daniel Hall Ansible Configuration Management Daniel Hall Ansible Configuration Management Новинка

Daniel Hall Ansible Configuration Management

Книга "Ansible Configuration Management".
Faisal Adnan, Imran Haider Naqvi Role of software requirements management tools in rework . software project success Faisal Adnan, Imran Haider Naqvi Role of software requirements management tools in rework . software project success Новинка

Faisal Adnan, Imran Haider Naqvi Role of software requirements management tools in rework . software project success

Master's Thesis from the year 2015 in the subject Computer Science - Software, grade: 1, , course: MS in Project Management, language: English, abstract: This research quantified the role of the different factors of rework including project planning (PP), software requirements specifications document quality (SRSDQ), software testing (ST), software requirements management (SRM), software requirements traceability (SRT), maturity of software development life cycle (SDLC) approach (MSDLCA), changing requirements (CR) & scope creep (SC) with rework & project success (PS) using automated software requirements management tools (UseofSRMT). The underlying associations of the above factors of rework in SDLC and UseofSRMT with rework & PS were quantified through a survey conducted in the software houses. The study quantified the magnitude of rework which was increased/decreased by these factors of rework. The study also quantified the magnitude of PS increased/decreased by these factors of rework. This study concluded that UseofSRMT played a moderating role between factors of rework and PS. The study also quantified the mediating role of rework between the factors of rework & PS. The study contributed that rework was avoidable in SDLC. Major causes of unsuccessful software projects were determined. Most effective features of software requirements management tools (SRMT) were considered to determine their role as an effective methodology for PS. PS could never be g...
Robert Hanmer Pattern-Oriented Software Architecture For Dummies Robert Hanmer Pattern-Oriented Software Architecture For Dummies Новинка

Robert Hanmer Pattern-Oriented Software Architecture For Dummies

2203.59 руб. или Купить в рассрочку!
Implement programming best practices from the ground up Imagine how much easier it would be to solve a programming problem, if you had access to the best practices from all the top experts in the field, and you could follow the best design patterns that have evolved through the years. Well, now you can. This unique book offers development solutions ranging from high-level architectural patterns, to design patterns that apply to specific problems encountered after the overall structure has been designed, to idioms in specific programming languages–all in one, accessible, guide. Not only will you improve your understanding of software design, you'll also improve the programs you create and successfully take your development ideas to the next level. Pulls together the best design patterns and best practices for software design into one accessible guide to help you improve your programming projects Helps you avoid re-creating the wheel and also meet the ever-increasing pace of rev cycles, as well as the ever-increasing number of new platforms and technologies for mobile, web, and enterprise computing Fills a gap in the entry-level POSA market, as well as a need for guidance in implementing best practices from the ground up Save time and avoid headaches with your software development projects with Pattern-Oriented Software Architecture For Dummies.
Stephan Roth Clean C++. Sustainable Software Development Patterns and Best Practices with C++ 17 Stephan Roth Clean C++. Sustainable Software Development Patterns and Best Practices with C++ 17 Новинка

Stephan Roth Clean C++. Sustainable Software Development Patterns and Best Practices with C++ 17

Книга "Clean C++. Sustainable Software Development Patterns and Best Practices with C++ 17".
Ronald Mak The Martian Principles for Successful Enterprise Systems. 20 Lessons Learned from NASA's Mars Exploration Rover Mission Ronald Mak The Martian Principles for Successful Enterprise Systems. 20 Lessons Learned from NASA's Mars Exploration Rover Mission Новинка

Ronald Mak The Martian Principles for Successful Enterprise Systems. 20 Lessons Learned from NASA's Mars Exploration Rover Mission

For the first time ever, the senior architect and lead developer for a key enterprise system on NASA's ongoing Mars Exploration Rover mission shares the secrets to one of the most difficult technology tasks of all-successful software development Written in a conversational, brief, and to-the-point style, this book presents principles learned from the Mars Rover project that will help ensure the success of software developed for any enterprise system Author Ronald Mak imparts anecdotes from his work on the Mars Rover and offers valuable lessons on software architecture, software engineering, design patterns, code development, and project management for any software, regardless of language or platform
Frederik Dahlke Eliminating waste in software projects. Effective knowledge management by using web based collaboration technology Frederik Dahlke Eliminating waste in software projects. Effective knowledge management by using web based collaboration technology Новинка

Frederik Dahlke Eliminating waste in software projects. Effective knowledge management by using web based collaboration technology

Knowledge management is controlling the transfer, distribution, and availability of knowledge. Traditionally, knowledge management processes are predefined; e.g. it is laid out in detail which document template, data structure, system, or work flow steps have to be used in order to manage knowledge. But knowledge management itself is complex. It is simply not possible to predefine the typical flow of work in knowledge intensive processes in advance. So rather than trying to determine the procedures it is more promising to analyze which factors can be used in order to control the outcome of the knowledge management process. By respecting the lean knowledge management principles, developed and first presented within this book, any manager can control the success of knowledge management in a lean software project any time.Enterprise 2.0 and Web 2.0 technologies perfectly support the lean knowledge management principles, and far better than any traditional approach, based on text processors, presentation software, spreadsheets, and E-Mail can do. Together, the lean knowledge management principles and Enterprise 2.0 form a new approach to knowledge management, which delivers value that can not be reached otherwise.
Stefan Luckhaus Book Series Increasing Productivity of Software Development, Part 2. Management Model, Cost Estimation and KPI Improvement Stefan Luckhaus Book Series Increasing Productivity of Software Development, Part 2. Management Model, Cost Estimation and KPI Improvement Новинка

Stefan Luckhaus Book Series Increasing Productivity of Software Development, Part 2. Management Model, Cost Estimation and KPI Improvement

Book Series: "Increasing Productivity of Software Development":In software development, productivity is a measure of how much functionality can be developed in a given time and in compliance with specified quality criteria. If an increase in productivity succeeds, this increases the scope of the developed functionality and reduces the required time. Both features are desirable because software is the stuff innovations are made of. IT haschanged almost all areas of life thanks to fundamental innovations. Our future will be dominated by virtualization and smart helpers, that is, devices equipped with intelligence. This makes software development a key competence. Today, for companies that develop software, productivity as well as time and quality, are critical success factors.By introducing standards and automation, productivity in software development has been demonstrably increased by a factor of 20. The reutilization of functional and technical components has already enabled measurements of a factor of 100. Such performance differences are only reproducible by measurements and the consistent use of measurement results within a management modeldesigned for continuous optimization.Part 2:Management Model, Cost Estimation and KPI Improvement:This book describes a model based on three key performance indicators:productivity (measured using the measurement methods described in the first book), cost and quality. It explains their cyclical collection, analytical evaluation ...
Flavien Quesnel Scheduling of Large-scale Virtualized Infrastructures. Toward Cooperative Management Flavien Quesnel Scheduling of Large-scale Virtualized Infrastructures. Toward Cooperative Management Новинка

Flavien Quesnel Scheduling of Large-scale Virtualized Infrastructures. Toward Cooperative Management

6939.95 руб. или Купить в рассрочку!
System virtualization has become increasingly common in distributed systems because of its functionality and convenience for the owners and users of these infrastructures. In Scheduling of Large-scale Virtualized Infrastructures, author Flavien Quesnel examines the management of large-scale virtual infrastructures with an emphasis on scheduling up to 80,000 virtual machines on 8,000 nodes. The text fills a need for updated software managing to meet the increasing size of virtual infrastructures. Virtual machine managers and virtual operators will appreciate this guide to improvement in cooperative software management.
Timothy Rooney IP Address Management Principles and Practice Timothy Rooney IP Address Management Principles and Practice Новинка

Timothy Rooney IP Address Management Principles and Practice

10033.51 руб. или Купить в рассрочку!
This book will be the first covering the subject of IP address management (IPAM). The practice of IPAM includes the application of network management disciplines to IP address space and associated network services, namely DHCP (Dynamic Host Configuration Protocol) and DNS (Domain Name System). The consequence of inaccurately configuring DHCP is that end users may not be able to obtain IP addresses to access the network. Without proper DNS configuration, usability of the network will greatly suffer as the name-to-address lookup process may fail. Imagine having to navigate to a website or send an email or an instant message by IP address instead of by name! It's equally important that these DHCP and DNS configurations be based on a common IP address plan, which maps out the IP address hierarchy, subnets, address pools, and domains. IPAM applies management disciplines to these core services, including configuration, change control, auditing, reporting and so on, and they are necessary given the absolute requirement for properly managing IP space and DHCP and DNS servers. The linkages among an IP address plan, DHCP server configuration and DNS server configuration are inseparable; a change of an IP address will affect DNS information and perhaps DHCP as well. These functions provide the foundation for today's converged services IP networks, so they need to be managed using a rigorous approach. Today, there is no single book that covers the management of these linkages and services they provide; IP Address Management Principles and Practice will fill that gap. While several books are available for leading vendors' DHCP and DNS services implementations, few exist for IP address planning, and none exist that unifies these three topics. To obtain a free copy of the IPAM Configuration Guide please send an email to: [email protected]
Robert Wysocki K. Effective Software Project Management Robert Wysocki K. Effective Software Project Management Новинка

Robert Wysocki K. Effective Software Project Management

4156.52 руб. или Купить в рассрочку!
Why another book on software project management? For some time, the fields of project management, computer science, and software development have been growing rapidly and concurrently. Effective support for the enterprise demands the merging of these efforts into a coordinated discipline, one that incorporates best practices from both systems development and project management life cycles. Robert K. Wysocki creates that discipline in this book–a ready reference for professionals and consultants as well as a textbook for students of computer information systems and project management. By their very nature, software projects defy a «one size fits all» approach. In these pages you will learn to apply best-practice principles while maintaining the flexibility that's essential for successful software development. Learn how to make the planning process fit the need * Understand how and why software development must be planned on a certainty-to-uncertainty continuum * Categorize your projects on a four-quadrant model * Learn when to use each of the five SDPM strategies–Linear, Incremental, Iterative, Adaptive, and Extreme * Explore the benefits of each strategic model and what types of projects it supports best * Recognize the activities that go into the Scoping, Planning, Launching, Monitoring/Controlling, and Closing phases of each strategy * Apply this knowledge to the specific projects you manage * Get a clear picture of where you are and how to get where you want to go
Intellectual Property and Innovation Management in Small Firms Intellectual Property and Innovation Management in Small Firms Новинка

Intellectual Property and Innovation Management in Small Firms

Intellectual Property (IP) and innovation are key management issues for today's enterprise. This timely book combines research on SMEs, IP and innovation. Drawing on original material from the ESRС's Programme on Intellectual Property, and showing a variety of approaches to the study of IP in small firms, this book reveals that IP and innovation management are interdisciplinary areas of research. These chapters provide new evidence on IP management in specific sectors such as software, engineering, textiles, biotechnology and electronic publishing. Some also address the strategic management of IP and examine IP management in the case of university spin-offs, while others focus on the role of patents in protection and innovation. The first major collected edition on IP and innovation management in SMEs, this book will be of interest to students, policy-makers and practitioners interested in IP and innovation.
Jan Sickinger Risk management in software quality assurance Jan Sickinger Risk management in software quality assurance Новинка

Jan Sickinger Risk management in software quality assurance

Studienarbeit aus dem Jahr 2010 im Fachbereich BWL - Unternehmensführung, Management, Organisation, Note: 2,0, FOM Essen, Hochschule für Oekonomie & Management gemeinnützige GmbH, Hochschulleitung Essen früher Fachhochschule, Veranstaltung: Risk & Contract Management, Sprache: Deutsch, Abstract: In general, risk can be expressed as product of amount of damage and probability ofdamage. Due to the fact that software controls more and more aspects of life in modernindustrialised societies, software failures inherit risks for businesses, human health oreven human life. Software testing is a structured approach to minimise product risks ofsoftware systems. When the problem arises that, due to a given budget and timeframe, itis not possible to cover all parts of the software through testing, Risk-Based Testing is apossibility to test the most critical parts of the software first or more intensive. Whenusing this method, both amount of damage and probability of damage must bequantified. Quantifying the amount of damage must happen by considering the differentviewpoints of the software system's stakeholders, while quantifying the probability ofdamage can only happen indirectly, for example through quality indicators like thecomplexity of the software itself, the quality of the documentation etc. When havingderived quantitative values both for the amount of damage and the probability ofdamage, the priority of the test cases can be determined by using a risk matrix.Furtherm...
Jiacun Wang Real-Time Embedded Systems Jiacun Wang Real-Time Embedded Systems Новинка

Jiacun Wang Real-Time Embedded Systems

9327.12 руб. или Купить в рассрочку!
Offering comprehensive coverage of the convergence of real-time embedded systems scheduling, resource access control, software design and development, and high-level system modeling, analysis and verification Following an introductory overview, Dr. Wang delves into the specifics of hardware components, including processors, memory, I/O devices and architectures, communication structures, peripherals, and characteristics of real-time operating systems. Later chapters are dedicated to real-time task scheduling algorithms and resource access control policies, as well as priority-inversion control and deadlock avoidance. Concurrent system programming and POSIX programming for real-time systems are covered, as are finite state machines and Time Petri nets. Of special interest to software engineers will be the chapter devoted to model checking, in which the author discusses temporal logic and the NuSMV model checking tool, as well as a chapter treating real-time software design with UML. The final portion of the book explores practical issues of software reliability, aging, rejuvenation, security, safety, and power management. In addition, the book: Explains real-time embedded software modeling and design with finite state machines, Petri nets, and UML, and real-time constraints verification with the model checking tool, NuSMV Features real-world examples in finite state machines, model checking, real-time system design with UML, and more Covers embedded computer programing, designing for reliability, and designing for safety Explains how to make engineering trade-offs of power use and performance Investigates practical issues concerning software reliability, aging, rejuvenation, security, and power management Real-Time Embedded Systems is a valuable resource for those responsible for real-time and embedded software design, development, and management. It is also an excellent textbook for graduate courses in computer engineering, computer science, information technology, and software engineering on embedded and real-time software systems, and for undergraduate computer and software engineering courses.
Holger Kampffmeyer Formalization of Design Patterns by Means of Ontologies Holger Kampffmeyer Formalization of Design Patterns by Means of Ontologies Новинка

Holger Kampffmeyer Formalization of Design Patterns by Means of Ontologies

Diploma Thesis from the year 2007 in the subject Computer Science - Software, grade: 1, Dresden Technical University, language: English, abstract: Design patterns have proven to be important building blocks and means of reuse in software design. However, the mere number of available design patterns complicates the decision-making which design pattern to choose and demands tools assisting in this process. We hence propose a knowledge-based formal representation of design patterns, a representation that is accessible by tools. Existing approaches to formalizing design patterns generally cover solely the formal description of the structure of design patterns. However, an important part of a design pattern description is the intent section, because the intent describes what the design pattern does and which design problems a pattern addresses. In this work, we develop a novel approach of formalizing design patterns by their intent. The formal representation is based on OWL, the web ontology language. The developed ontology can serve as support for the decision-making of choosing the right design pattern. We furthermore develop a tool that uses the ontology as a knowledge-base. The tool allows the user to visually describe design problems and gives suggestions of design patterns that solve a given design problem.
Schulzrinne Henning Mobility Protocols and Handover Optimization. Design, Evaluation and Application Schulzrinne Henning Mobility Protocols and Handover Optimization. Design, Evaluation and Application Новинка

Schulzrinne Henning Mobility Protocols and Handover Optimization. Design, Evaluation and Application

9731.75 руб. или Купить в рассрочку!
This book provides a common framework for mobility management that considers the theoretical and practical aspects of systems optimization for mobile networks. In this book, the authors show how an optimized system of mobility management can improve the quality of service in existing forms of mobile communication. Furthermore, they provide a theoretical approach to mobility management, as well as developing the model for systems optimization, including practical case studies using network layer and mobility layer protocols in different deployment scenarios. The authors also address the different ways in which the specific mobility protocol can be developed, taking into account numerous factors including security, configuration, authentication, quality of service, and movement patterns of the mobiles. Key Features: Defines and discusses a common set of optimization methodologies and their application to all mobility protocols for both IPv4 and IPv6 networks Applies these technologies in the context of various layers: MAC layer, network layer, transport layer and application layer covering 802.11, LTE, WiMax, CDMA networks and protocols such as SIP, MIP, HIP, VoIP, and many more Provides a thorough analysis of the required steps during a mobility event such as discovery, network selection, configuration, authentication, security association, encryption, binding update, and media direction Includes models and tables illustrating the analysis of mobility management as well as architecture of sample wireless and mobility test beds built by the authors, involving inter-domain and intra-domain mobility scenarios This book is an excellent resource forprofessionals and systems architects in charge of designing wireless networks for commercial (3G/4G), LTE, IMS, military and Ad Hoc environment. It will be useful deployment guide for the architects wireless service providers. Graduate students, researchers in industry and academia, and systems engineers will also find this book of interest.
Baris Bilgen Investigating Terminology Management for Conference Interpreters Baris Bilgen Investigating Terminology Management for Conference Interpreters Новинка

Baris Bilgen Investigating Terminology Management for Conference Interpreters

Despite recent developments in translation technologies, most existing software programs are designed primarily to cater to the needs of language professionals such as translators and terminologists, while conference interpreters are neglected as a user group with a distinct work profile. Hence, this book investigates terminology management in the context of interpreting. A review of literature on interpreting and terminology is complemented by a survey conducted among professional interpreters, in order to identify their terminology management needs and practices and evaluate their experience using computers. Generic guidelines based on survey data are suggested for developing a terminology tool for interpreters, and are implemented in a basic demonstration of the use of database management software (DBMS) in this context.
Warehouse & Logistics Software Directory, WMS Warehouse & Logistics Software Directory, WMS Новинка

Warehouse & Logistics Software Directory, WMS

This directory can shorten a software selection process by providing a thorough list of solutions and indexing them by database, operating system, and type of software. This directory is intended for those who are searching for software known as Warehouse Management System (WMS) or warehouse related software (shipping manifest systems, slotting optimization, load optimization ...) that is utilized in the warehouse. There are approximately 300 software solutions listed from vendors primarly in North America. Future editions will include more solutions from outside of North America.
Santos Martinez Mastering System Center Configuration Manager Santos Martinez Mastering System Center Configuration Manager Новинка

Santos Martinez Mastering System Center Configuration Manager

3778.66 руб. или Купить в рассрочку!
Get up to date quickly with clear, expert coverage of SCCM 2016 Mastering System Center Configuration Manager provides comprehensive coverage of Microsoft's powerful network software deployment tool, with a practical hands-on approach. Written by Santos Martinez, Peter Daalmans, and Brett Bennett, this guide walks you through SCCM 2016 with in-depth explanations anchored in real-world applications to get you up to speed quickly. Whether you're planning a new installation or migrating from a previous version of Configuration Manager, this book provides clear instruction and expert insight to get the job done right. Fully aligned with the latest release, the discussion covers the newest tools and features with examples that illustrate utility in a variety of contexts. System Center Configuration Manager (formerly SMS) is one of Microsoft's flagship products; the 2016 release has been updated with better Windows 10 and Windows Server 2016 compatibility, improved tools for managing non-Microsoft mobile devices in the cloud, and more. This book provides start-to-finish coverage and expert guidance on everything you need to get your system up to date. Deploy software and operating systems Automate processes and customize configurations Monitor performance and troubleshoot issues Manage security in the cloud and on Virtual Machines SCCM 2016 improves your ability to handle the bring-your-own-device influx in managing mobile, streamlining the latest hiccup right into the everyday workflow. Mastering System Center Configuration Manager provides the practical coverage you need to get up and running seamlessly.
Jean-Louis Boulanger Safety Management of Software-based Equipment Jean-Louis Boulanger Safety Management of Software-based Equipment Новинка

Jean-Louis Boulanger Safety Management of Software-based Equipment

7532.49 руб. или Купить в рассрочку!
A review of the principles of the safety of software-based equipment, this book begins by presenting the definition principles of safety objectives. It then moves on to show how it is possible to define a safety architecture (including redundancy, diversification, error-detection techniques) on the basis of safety objectives and how to identify objectives related to software programs. From software objectives, the authors present the different safety techniques (fault detection, redundancy and quality control). “Certifiable system” aspects are taken into account throughout the book. Contents 1. Safety Management. 2. From System to Software. 3. Certifiable Systems. 4. Risk and Safety Levels. 5. Principles of Hardware Safety. 6. Principles of Software Safety. 7. Certification. About the Authors Jean-Louis Boulanger is currently an Independent Safety Assessor (ISA) in the railway domain focusing on software elements. He is a specialist in the software engineering domain (requirement engineering, semi-formal and formal method, proof and model-checking). He also works as an expert for the French notified body CERTIFER in the field of certification of safety critical railway applications based on software (ERTMS, SCADA, automatic subway, etc.). His research interests include requirements, software verification and validation, traceability and RAMS with a special focus on SAFETY.
Scott Brinker Hacking Marketing. Agile Practices to Make Marketing Smarter, Faster, and More Innovative Scott Brinker Hacking Marketing. Agile Practices to Make Marketing Smarter, Faster, and More Innovative Новинка

Scott Brinker Hacking Marketing. Agile Practices to Make Marketing Smarter, Faster, and More Innovative

1763.37 руб. или Купить в рассрочку!
Apply software-inspired management concepts to accelerate modern marketing In many ways, modern marketing has more in common with the software profession than it does with classic marketing management. As surprising as that may sound, it's the natural result of the world going digital. Marketing must move faster, adapt more quickly to market feedback, and manage an increasingly complex set of customer experience touchpoints. All of these challenges are shaped by the dynamics of software—from the growing number of technologies in our own organizations to the global forces of the Internet at large. But you can turn that to your advantage. And you don't need to be technical to do it. Hacking Marketing will show you how to conquer those challenges by adapting successful management frameworks from the software industry to the practice of marketing for any business in a digital world. You'll learn about agile and lean management methodologies, innovation techniques used by high-growth technology companies that any organization can apply, pragmatic approaches for scaling up marketing in a fragmented and constantly shifting environment, and strategies to unleash the full potential of talent in a digital age. Marketing responsibilities and tactics have changed dramatically over the past decade. This book now updates marketing management to better serve this rapidly evolving discipline. Increase the tempo of marketing's responsiveness without chaos or burnout Design «continuous» marketing programs and campaigns that constantly evolve Drive growth with more marketing experiments while actually reducing risk Architect marketing capabilities in layers to better scale and adapt to change Balance strategic focus with the ability to harness emergent opportunities As a marketer and a manager, Hacking Marketing will expand your mental models for how to lead marketing in a digital world where everything—including marketing—flows with the speed and adaptability of software.
James Wanyama Employee perception of the effectiveness of communication patterns in organizations James Wanyama Employee perception of the effectiveness of communication patterns in organizations Новинка

James Wanyama Employee perception of the effectiveness of communication patterns in organizations

Master's Thesis from the year 2016 in the subject Business economics - Personnel and Organisation, , course: MASTER OF PHILOSOPHY IN HUMAN RESOURCE DEVELOPMENT, language: English, abstract: A communication system links together the constituent parts of an organization and provides for the creation, distribution, interpretation and execution of instructions. The purpose of the study was to investigate employees' perception of the effectiveness of communication patterns used in organizations, establish employee use, evaluating and rating of the known patterns of communication, and how the known patterns are effective in service delivery.This study was guided by the kite orientation model (1973), which focuses on interpersonal communication on communication that is two-way and emphasizes on the dynamics of communication situations. Related literature on this model, Human Resource Management and relationship between communication patterns and Human Resource Management was reviewed.Survey research design was used and was carried out at Kenya Seed Company. There are over 300 employees from the departments of Human Resource, Public Relations, research and development, auditing and field, Marketing and Finance. Out of this, a sample of 180 which represented 60% from the whole population was selected using purposive and stratified sampling. Data was collected using questionnaires, observation and interview schedules. The data collected was then classified, presented, analyzed ...
Mili Ali Software Testing. Concepts and Operations Mili Ali Software Testing. Concepts and Operations Новинка

Mili Ali Software Testing. Concepts and Operations

8298.39 руб. или Купить в рассрочку!
Explores and identifies the main issues, concepts, principles and evolution of software testing, including software quality engineering and testing concepts, test data generation, test deployment analysis, and software test management This book examines the principles, concepts, and processes that are fundamental to the software testing function. This book is divided into five broad parts. Part I introduces software testing in the broader context of software engineering and explores the qualities that testing aims to achieve or ascertain, as well as the lifecycle of software testing. Part II covers mathematical foundations of software testing, which include software specification, program correctness and verification, concepts of software dependability, and a software testing taxonomy. Part III discusses test data generation, specifically, functional criteria and structural criteria. Test oracle design, test driver design, and test outcome analysis is covered in Part IV. Finally, Part V surveys managerial aspects of software testing, including software metrics, software testing tools, and software product line testing. Presents software testing, not as an isolated technique, but as part of an integrated discipline of software verification and validation Proposes program testing and program correctness verification within the same mathematical model, making it possible to deploy the two techniques in concert, by virtue of the law of diminishing returns Defines the concept of a software fault, and the related concept of relative correctness, and shows how relative correctness can be used to characterize monotonic fault removal Presents the activity of software testing as a goal oriented activity, and explores how the conduct of the test depends on the selected goal Covers all phases of the software testing lifecycle, including test data generation, test oracle design, test driver design, and test outcome analysis Software Testing: Concepts and Operations is a great resource for software quality and software engineering students because it presents them with fundamentals that help them to prepare for their ever evolving discipline.
Ferry Kohlmann Configuration Management mit ITIL. - Strategisches Outsourcing von Logistikdienstleistungen - Erfolgswirkung, Erfolgsfaktoren Ferry Kohlmann Configuration Management mit ITIL. - Strategisches Outsourcing von Logistikdienstleistungen - Erfolgswirkung, Erfolgsfaktoren Новинка

Ferry Kohlmann Configuration Management mit ITIL. - Strategisches Outsourcing von Logistikdienstleistungen - Erfolgswirkung, Erfolgsfaktoren

Studienarbeit aus dem Jahr 2006 im Fachbereich Informatik - Wirtschaftsinformatik, Note: 1,7, Hochschule Pforzheim, 5 Quellen im Literaturverzeichnis, Sprache: Deutsch, Abstract: Den Überblick über die Configuration Items im Unternehmen behalten - mit den Empfehlungen aus ITIL v2 einfach möglich. Das Configuration Management mit ITIL v2 schafft darüber hinaus die Grundlage für weitere ITIL-Prozesse.
Joseph Phillips Software Project Management For Dummies Joseph Phillips Software Project Management For Dummies Новинка

Joseph Phillips Software Project Management For Dummies

2871.15 руб. или Купить в рассрочку!
The increase in project outsourcing has forced traditional programmers to take on the role of project managers and quickly learn how to manage software projects The author discusses all of the essentials in widely accepted project management methodology, from managing programmers to assessing and eliminating risk The book covers the iterative development model, using Microsoft Project 2003, as well as a variety of methodologies including eXtreme, open source, SQA testing, software life cycle management, and more The companion Web site contains tools, case studies and other resources to help even novices get up and running
Mickey Gousset Professional Application Lifecycle Management with Visual Studio 2012 Mickey Gousset Professional Application Lifecycle Management with Visual Studio 2012 Новинка

Mickey Gousset Professional Application Lifecycle Management with Visual Studio 2012

3778.03 руб. или Купить в рассрочку!
The authoritative and timely guide to ALM from Microsoft insiders and MVPs Focused on the latest release of Visual Studio, this edition shows you how to use the Application Lifecycle Management (ALM) capabilities of Visual Studio 2012 to streamline software design, development, and testing. Divided into six main parts, this timely and authoritative title covers Team Foundation Server, stakeholder engagement, project management, architecture, software development, and testing. Whether serving as a step-by-step guide or a reference for designing software solutions, this book offers a nuts-and-bolts approach to using Microsoft's flagship development tools to solve real-world challenges throughout the application lifecycle. Coverage includes: INTRODUCTION TO APPLICATION LIFECYCLE MANAGEMENT WITH VISUAL STUDIO INTRODUCTION TO TEAM FOUNDATION SERVER TEAM FOUNDATION VERSION CONTROL TEAM FOUNDATION BUILD COMMON TEAM FOUNDATION SERVER INTRODUCTION TO BUILDING STORYBOARDING CAPTURING STAKEHOLDER FEEDBACK AGILE PLANNING AND TRACKING INTRODUCTION TO SOFTWARE ARCHITECTURE TOP-DOWN DESIGN WITH USE CASE ANALYZING APPLICATIONS USING USING LAYER DIAGRAMS TO MODEL INTRODUCTION TO SOFTWARE DEVELOPMENT UNIT TESTING CODE ANALYSIS, CODE METRICS PROFILING AND PERFORMANCE DEBUGGING WITH INTELLITRACE INTRODUCTION TO SOFTWARE TESTING MANUAL TESTING CODED USER INTERFACE TESTING WEB PERFORMANCE AND LOAD TESTING LAB MANAGEMENT Professional Application Lifecycle Management with Visual Studio 2012 offers a thoroughly revised and updated edition of the leading reference book on ALM.
Wybenga George L. The Packaging Designer's Book of Patterns Wybenga George L. The Packaging Designer's Book of Patterns Новинка

Wybenga George L. The Packaging Designer's Book of Patterns

6789.59 руб. или Купить в рассрочку!
The essential packaging design resource, now with more patterns than ever! For more than two decades, The Packaging Designer's Book of Patterns has served as an indispensable source of ideas and practical solutions for a wide range of packaging design challenges. This Fourth Edition offers more than 600 patterns and structural designs—more than any other book—all drawn to scale and ready to be traced, scanned, or photocopied. Online access to the patterns in digital format allows readers to immediately use any pattern in the most common software programs, including Adobe Photoshop and Illustrator. Every pattern has been test-constructed to verify dimensional accuracy. The patterns can be scaled to suit particular specifications—many are easily converted to alternate uses—and most details are easily customizable. Features of this Fourth Edition include: More than 55 new patterns added to this edition—over 600 patterns in all A broad array of patterns for folding cartons, trays, tubes, sleeves, wraps, folders, rigid boxes, corrugated containers, and point-of-purchase displays Proven, scalable patterns that save hours of research and trial-and-error design Packaging patterns that are based on the use of 100% recyclable materials Includes access to a password protected website that contains all 600+ patterns in digital form for immediate use Comprehensive and up to date, The Packaging Designer's Book of Patterns, Fourth Edition enables packaging, display, and graphic designers and students to achieve project-specific design objectives with precision and confidence.
Rost Johann The Dark Side of Software Engineering. Evil on Computing Projects Rost Johann The Dark Side of Software Engineering. Evil on Computing Projects Новинка

Rost Johann The Dark Side of Software Engineering. Evil on Computing Projects

3388.97 руб. или Купить в рассрочку!
Betrayal! Corruption! Software engineering? Industry experts Johann Rost and Robert L. Glass explore the seamy underbelly of software engineering in this timely report on and analysis of the prevalance of subversion, lying, hacking, and espionage on every level of software project management. Based on the authors' original research and augmented by frank discussion and insights from other well-respected figures, The Dark Side of Software Engineering goes where other management studies fear to tread – a corporate environment where schedules are fabricated, trust is betrayed, millions of dollars are lost, and there is a serious need for the kind of corrective action that this book ultimately proposes.
Plevyak Thomas Next Generation Telecommunications Networks, Services, and Management Plevyak Thomas Next Generation Telecommunications Networks, Services, and Management Новинка

Plevyak Thomas Next Generation Telecommunications Networks, Services, and Management

9656.31 руб. или Купить в рассрочку!
An unprecedented look into the present and future of next generation networks, services, and management in the telecommunications industry The telecommunications industry has advanced in rapid, significant, and unpredictable ways into the twenty-first century. Next Generation Telecommunications Networks, Services, and Management guides the global industry and academia even further by providing an in-depth look at current and developing trends, as well as examining the complex issues of developing, introducing, and managing cutting-edge telecommunications technologies. This is an orchestrated set of original chapters written expressly for this book by topic experts from around the globe. It addresses next generation technologies and architectures, with the focus on networks, services, and management. Key topics include: Opportunities and challenges of next generation telecommunications networks, services, and management Tri/Quad Play and IP-based networks and services Fault, Configuration, Accounting, Performance, and Security (FCAPS) requirements Convergence and an important convergence vehicle, IP Multimedia Subsystem (IMS) Next generation operations and network management architecture Ad hoc wireless and sensor networks and their management Next generation operations and network management standards from a strategic perspective A defining look at the future in this field This book will serve as a contemporary reference for the growing global community of telecommunication and information professionals in industry, government, and academia. It will be important to faculty and graduate students of telecommunications as a graduate textbook.
Scenario Logic and Probabilistic Management of Risk in Business and Engineering (Applied Optimization) Scenario Logic and Probabilistic Management of Risk in Business and Engineering (Applied Optimization) Новинка

Scenario Logic and Probabilistic Management of Risk in Business and Engineering (Applied Optimization)

Book DescriptionIn this volume the methodological aspects of the scenario logic and probabilistic (LP) non-success risk management are considered. The theoretical bases of scenario non-success risk LP-management in business and engineering are also stated. Methods and algorithms for the scenario risk LP-management in problems of classification, investment and effectiveness are described. Risk LP- models and results of numerical investigations for credit risks, risk of frauds, security portfolio risk, risk of quality, accuracy, and risk in multi-stage systems reliability are given. In addition, a rather large number of new problems of estimation, analysis and management of risk are considered. Software for risk problems based on LP-methods, LP-theory, andGIE is described too.
Witold Suryn Software Quality Engineering. A Practitioner's Approach Witold Suryn Software Quality Engineering. A Practitioner's Approach Новинка

Witold Suryn Software Quality Engineering. A Practitioner's Approach

7980.62 руб. или Купить в рассрочку!
A concise, engineering-oriented resource that provides practical support to IT professionals and those responsible for the quality of the software or systems they develop Software quality stems from two distinctive, but associated, topics in software engineering: software functional quality and software structural quality. This book studies the tenets of both of these notions, which focus on the efficiency and value of a design, respectively. It addresses engineering quality on both the application and system levels with attention to information systems (IS) and embedded systems (ES) as well as recent developments. Software Quality Engineering introduces the basic concepts of quality engineering like the nature of the engineering process, quality models and measurements, and evaluation quality, and provides a step-by-step overview of the application of software quality engineering in commonly recognized phases of the software development process. It also discusses management of software quality engineering processes, with special attention to budget, planning, conflict resolution, and traceability of quality requirements. Targeted at graduate engineering students and software quality specialists, Software Quality Engineering: Provides an analysis of interdependence between software functionality and its quality Includes a list of software quality engineering “to-dos” and models of software quality requirements traceability Covers the practical use of related ISO/IEC JTCI/SC7 standards
Murat Yener Professional Java EE Design Patterns Murat Yener Professional Java EE Design Patterns Новинка

Murat Yener Professional Java EE Design Patterns

3148.25 руб. или Купить в рассрочку!
Master Java EE design pattern implementation to improve your design skills and your application’s architecture Professional Java EE Design Patterns is the perfect companion for anyone who wants to work more effectively with Java EE, and the only resource that covers both the theory and application of design patterns in solving real-world problems. The authors guide readers through both the fundamental and advanced features of Java EE 7, presenting patterns throughout, and demonstrating how they are used in day-to-day problem solving. As the most popular programming language in community-driven enterprise software, Java EE provides an API and runtime environment that is a superset of Java SE. Written for the junior and experienced Java EE developer seeking to improve design quality and effectiveness, the book covers areas including: Implementation and problem-solving with design patterns Connection between existing Java SE design patterns and new Java EE concepts Harnessing the power of Java EE in design patterns Individually-based focus that fully explores each pattern Colorful war-stories showing how patterns were used in the field to solve real-life problems Unlike most Java EE books that simply offer descriptions or recipes, this book drives home the implementation of the pattern to real problems to ensure that the reader learns how the patterns should be used and to be aware of their pitfalls. For the programmer looking for a comprehensive guide that is actually useful in the everyday workflow, Professional Java EE Design Patterns is the definitive resource on the market.
Narasimha Karumanchi Peeling Design Patterns. For Beginners & Interviews (Design Interview Questions) Narasimha Karumanchi Peeling Design Patterns. For Beginners & Interviews (Design Interview Questions) Новинка

Narasimha Karumanchi Peeling Design Patterns. For Beginners & Interviews (Design Interview Questions)

"Peeling Design Patterns: For Beginners and Interviews" by Narasimha Karumanchi and Prof. Sreenivasa Rao Meda is a book that presents design patterns in simple and straightforward manner with a clear-cut explanation. This book will provide an introduction to the basics and covers many real-time design interview questions. It comes handy as an interview and exam guide for computer scientists.Salient Features of Book: Readers without any background in software design will be able to understand it easily and completely.Presents the concepts of design patterns in simple and straightforward manner with a clear-cut explanation. After reading the book, readers will be in a position to come up with better designs than before and participate in design discussions which happen in their daily office work. The book provides enough real-time examples so that readers get better understanding of the design patterns and also useful for the interviews. We mean, the book covers design interview questions. Table of Contents: IntroductionUML BasicsDesign Patterns IntroductionCreational PatternsStructural PatternsBehavioral PatternsGlossary and TipsDesign Interview QuestionsMiscellaneous Concepts
Steven Ostermiller J. Agile Project Management For Dummies Steven Ostermiller J. Agile Project Management For Dummies Новинка

Steven Ostermiller J. Agile Project Management For Dummies

Flex your project management muscle Agile project management is a fast and flexible approach to managing all projects, not just software development. By learning the principles and techniques in this book, you'll be able to create a product roadmap, schedule projects, and prepare for product launches with the ease of Agile software developers. You'll discover how to manage scope, time, and cost, as well as team dynamics, quality, and risk of every project. As mobile and web technologies continue to evolve rapidly, there is added pressure to develop and implement software projects in weeks instead of months—and Agile Project Management For Dummies can help you do just that. Providing a simple, step-by-step guide to Agile project management approaches, tools, and techniques, it shows product and project managers how to complete and implement projects more quickly than ever. Complete projects in weeks instead of months Reduce risk and leverage core benefits for projects Turn Agile theory into practice for all industries Effectively create an Agile environment Get ready to grasp and apply Agile principles for faster, more accurate development.
Richard Petersen Ubuntu 18.04 LTS Server. Administration and Reference Richard Petersen Ubuntu 18.04 LTS Server. Administration and Reference Новинка

Richard Petersen Ubuntu 18.04 LTS Server. Administration and Reference

This book is designed as an Ubuntu 18.04 LTS Server administration and reference source, covering the Ubuntu servers and their support applications. Server tools are covered as well as the underlying configuration files and system implementations. The emphasis is on what administrators will need to know to perform key server support and management tasks. Coverage of the systemd service management system is integrated into the book. Topics covered include software management, systemd service management, systemd-networkd and Netplan network configuration, AppArmor security, OpenSSH, the Chrony time server, and Ubuntu cloud services. Key servers are examined, including Web, FTP, CUPS printing, NFS, and Samba Windows shares. Network support servers and applications covered include the Squid proxy server, the Domain Name System (BIND) server, DHCP, distributed network file systems, IPtables firewalls, and cloud computing. The book is organized into five parts: getting started, services, shared resources, network support, and shells.
Stefan Hartweg A Project Management Methodology for Multimedia Projects Stefan Hartweg A Project Management Methodology for Multimedia Projects Новинка

Stefan Hartweg A Project Management Methodology for Multimedia Projects

Diploma Thesis from the year 2002 in the subject Communications - Media Economics, Media Management, grade: 1.4, Furtwangen University, language: English, abstract: This paper tries to define a concept for managing multimedia projects efficiently and takes the suitability of existing methods into account.Developing a valid solution makes it necessary to look at project management as a generic discipline first and then apply the results to the multimedia discipline. Only then can we be sure that no important aspects of project management have been forgotten, nor that existing and working strategies, which could be applied to multimedia projects, have been ignored. This paper therefore defines project management and generally describes its areas of responsibility. The question of whether project management is necessary and beneficial needs to be addressed as well. After project management and the necessity to actively apply it in some form has been understood in general, a specific focus on the existing information for multimedia project management will be undertaken. It will become apparent that different viewpoints exist as to whether multimedia project management should apply project management methods of related industry areas, such as software development. This will justify the need to compare multimedia projects with software development projects. After having gained an insight into project management as well as the characteristics of multimedia projects, it is possible t...
Alfons Unmüßig Software Defect Prevention for better Software Quality Alfons Unmüßig Software Defect Prevention for better Software Quality Новинка

Alfons Unmüßig Software Defect Prevention for better Software Quality

Scientific Essay from the year 2012 in the subject Computer Science - Commercial Information Technology, , language: English, abstract: AbstractThis work aims to propose a qualitative "starter model" for a new software defect prevention for better Software Quality. Software defect prevention methods and models have made substantial progress in recent years. But this still falls short of the needs of today and the future. One contribution is a qualitative model that takes into account key determinants and their interlinked effects. The model is based on System Dynamics and the elements involved in the software development process, e.g. the human being, management, members of staff, work psychology, quality, methods, organizations, customer, culture etc. Current research status comprises 15 identified important key determinants, their respective strength, interrelationships and dynamics. The model is operationalized with a software tool capable of modelling all the key determinants defined, their effect directions and other data of the comprehensive matrix they make up. With the research results made, the new defect prevention model shows promise. The research is due to continue further in order to contribute to improved defect prevention in the software development process. The number of key determinants, their respective strength etc. be will be 140 in the final research work.Keywords: Systemic, software, software development, Software-quality, defects, defect prevent...
Shahbaz Nazeer, Tahir Abdullah Software Architecture and System Requirements Shahbaz Nazeer, Tahir Abdullah Software Architecture and System Requirements Новинка

Shahbaz Nazeer, Tahir Abdullah Software Architecture and System Requirements

Software architecture and Requirement engineering are the two well known but independent areas of Software Engineering in every aspect like research and education. Requirements provide an important role to develop the software architecture. There are lot of methods to elicit requirements. This book focuses on the software Architectures, Software Requirements and their synergy. Multi-agents are especially under consideration in synergism of Software Requirement Engineering and Software Architecture. New Model of synergism of Software Requirement Engineering and Software Architecture of Multi-agent is also described in this book.
Scott Millett Patterns, Principles, and Practices of Domain-Driven Design Scott Millett Patterns, Principles, and Practices of Domain-Driven Design Новинка

Scott Millett Patterns, Principles, and Practices of Domain-Driven Design

3778.03 руб. или Купить в рассрочку!
Methods for managing complex software construction following the practices, principles and patterns of Domain-Driven Design with code examples in C# This book presents the philosophy of Domain-Driven Design (DDD) in a down-to-earth and practical manner for experienced developers building applications for complex domains. A focus is placed on the principles and practices of decomposing a complex problem space as well as the implementation patterns and best practices for shaping a maintainable solution space. You will learn how to build effective domain models through the use of tactical patterns and how to retain their integrity by applying the strategic patterns of DDD. Full end-to-end coding examples demonstrate techniques for integrating a decomposed and distributed solution space while coding best practices and patterns advise you on how to architect applications for maintenance and scale. Offers a thorough introduction to the philosophy of DDD for professional developers Includes masses of code and examples of concept in action that other books have only covered theoretically Covers the patterns of CQRS, Messaging, REST, Event Sourcing and Event-Driven Architectures Also ideal for Java developers who want to better understand the implementation of DDD
Nicholson J. Codecharts. Roadmaps and blueprints for object-oriented programs Nicholson J. Codecharts. Roadmaps and blueprints for object-oriented programs Новинка

Nicholson J. Codecharts. Roadmaps and blueprints for object-oriented programs

7766.54 руб. или Купить в рассрочку!
NEW LANGUAGE VISUALIZES PROGRAM ABSTRACTIONS CLEARLY AND PRECISELY Popular software modelling notations visualize implementation minutiae but fail to scale, to capture design abstractions, and to deliver effective tool support. Tailored to overcome these limitations, Codecharts can elegantly model roadmaps and blueprints for Java, C++, and C# programs of any size clearly, precisely, and at any level of abstraction. More practically, significant productivity gains for programmers using tools supporting Codecharts have been demonstrated in controlled experiments. Hundreds of figures and examples in this book illustrate how Codecharts are used to: Visualize the building-blocks of object-oriented design Create bird's-eye roadmaps of large programs with minimal symbols and no clutter Model blueprints of patterns, frameworks, and other design decisions Be exactly sure what diagrams claim about programs and reason rigorously about them Tools supporting Codecharts are also shown here to: Recover design from plain Java and visualize the program's roadmap Verify conformance to design decision with a click of a button This classroom-tested book includes two main parts: Practice (Part I) offers experienced programmers, software designers and software engineering students practical tools for representing and communicating object-oriented design. It demonstrates how to model programs, patterns, libraries, and frameworks using examples from JDK, Java 3D, JUnit, JDOM, Enterprise JavaBeans, and the Composite, Iterator, Factory Method, Abstract Factory, and Proxy design patterns. Theory (Part II) offers a mathematical foundation for Codecharts to graduate students and researchers studying software design, modelling, specification, and verification. It defines a formal semantics and a satisfies relation for design verification, and uses them to reason about the relations between patterns and programs (e.g., «java.awt implements Composite» and «Factory Method is an abstraction of Iterator»).
Troy Hughes Martin SAS Data Analytic Development. Dimensions of Software Quality Troy Hughes Martin SAS Data Analytic Development. Dimensions of Software Quality Новинка

Troy Hughes Martin SAS Data Analytic Development. Dimensions of Software Quality

4723.32 руб. или Купить в рассрочку!
Design quality SAS software and evaluate SAS software quality SAS Data Analytic Development is the developer’s compendium for writing better-performing software and the manager’s guide to building comprehensive software performance requirements. The text introduces and parallels the International Organization for Standardization (ISO) software product quality model, demonstrating 15 performance requirements that represent dimensions of software quality, including: reliability, recoverability, robustness, execution efficiency (i.e., speed), efficiency, scalability, portability, security, automation, maintainability, modularity, readability, testability, stability, and reusability. The text is intended to be read cover-to-cover or used as a reference tool to instruct, inspire, deliver, and evaluate software quality. A common fault in many software development environments is a focus on functional requirements—the what and how—to the detriment of performance requirements, which specify instead how well software should function (assessed through software execution) or how easily software should be maintained (assessed through code inspection). Without the definition and communication of performance requirements, developers risk either building software that lacks intended quality or wasting time delivering software that exceeds performance objectives—thus, either underperforming or gold-plating, both of which are undesirable. Managers, customers, and other decision makers should also understand the dimensions of software quality both to define performance requirements at project outset as well as to evaluate whether those objectives were met at software completion. As data analytic software, SAS transforms data into information and ultimately knowledge and data-driven decisions. Not surprisingly, data quality is a central focus and theme of SAS literature; however, code quality is far less commonly described and too often references only the speed or efficiency with which software should execute, omitting other critical dimensions of software quality. SAS® software project definitions and technical requirements often fall victim to this paradox, in which rigorous quality requirements exist for data and data products yet not for the software that undergirds them. By demonstrating the cost and benefits of software quality inclusion and the risk of software quality exclusion, stakeholders learn to value, prioritize, implement, and evaluate dimensions of software quality within risk management and project management frameworks of the software development life cycle (SDLC). Thus, SAS Data Analytic Development recalibrates business value, placing code quality on par with data quality, and performance requirements on par with functional requirements.
Mike Hinchey Software Technology. 10 Years of Innovation in IEEE Computer Mike Hinchey Software Technology. 10 Years of Innovation in IEEE Computer Новинка

Mike Hinchey Software Technology. 10 Years of Innovation in IEEE Computer

6283.52 руб. или Купить в рассрочку!
A comprehensive collection of influential articles from one of IEEE Computer magazine’s most popular columns This book is a compendium of extended and revised publications that have appeared in the “Software Technologies” column of IEEE Computer magazine, which covers key topics in software engineering such as software development, software correctness and related techniques, cloud computing, self-managing software and self-aware systems. Emerging properties of software technology are also discussed in this book, which will help refine the developing framework for creating the next generation of software technologies and help readers predict future developments and challenges in the field. Software Technology provides guidance on the challenges of developing software today and points readers to where the best advances are being made. Filled with one insightful article after another, the book serves to inform the conversation about the next wave of software technology advances and applications. In addition, the book: Introduces the software landscape and challenges associated with emerging technologies Covers the life cycle of software products, including concepts, requirements, development, testing, verification, evolution, and security Contains rewritten and updated articles by leaders in the software industry Covers both theoretical and practical topics Informative and thought-provoking throughout, Software Technology is a valuable book for everyone in the software engineering community that will inspire as much as it will teach all who flip through its pages.
Scandinavian Folk Patterns: Creative Colouring for Grown-Ups Scandinavian Folk Patterns: Creative Colouring for Grown-Ups Новинка

Scandinavian Folk Patterns: Creative Colouring for Grown-Ups

When it's cold and frosty outside and you're warm and toasty beside a blazing fire, what better way to relax and unwind than by colouring in the wonderful Scandinavian and Nordic patterns found in this book? From the huge variety of creatures typical of Scandinavian folklore to the traditional patterns from down the centuries and more modern influences, not forgetting the breathtaking beauty found in nature, Scandinavian Folk Patterns teems with beautiful patterns for you to colour and make your own.
André Hahn Social Software im Customer Relationship Management André Hahn Social Software im Customer Relationship Management Новинка

André Hahn Social Software im Customer Relationship Management

Das Buch untersucht mögliche Einsatzbereiche von Social Software im Customer Relationship Management innerhalb der chemischen Industrie.Die Definition der Begriffe "Social Software" beziehungsweise "Web 2.0" und "Customer Relationship Management" sowie eine Branchendarstellung der chemischen Industrie gewährleisten ein einheitliches Verständnis der Begrifflichkeiten.Es werden ausgewählte Social Software-Medien vorgestellt und deren Einsatzmöglichkeit im unternehmerischen Umfeld überprüft.Anhand von Kundenanforderungen in der Chemie - in den Bereichen Wasch- und Reinigungsmittel sowie Pharma und Kosmetik - wird das Umsetzungspotential von Social Software innerhalb der chemischen Industrie untersucht. Eine Bewertung der Medien hat das Ziel, besonders geeignete Werkzeuge für diese Branche zu empfehlen. Abschließend wird ein Konzept zu einer Unternehmensplattform unter Verwendung von Social Software vorgestellt.
Lisa Disselkamp No Boundaries. How to Use Time and Labor Management Technology to Win the Race for Profits and Productivity Lisa Disselkamp No Boundaries. How to Use Time and Labor Management Technology to Win the Race for Profits and Productivity Новинка

Lisa Disselkamp No Boundaries. How to Use Time and Labor Management Technology to Win the Race for Profits and Productivity

3400.79 руб. или Купить в рассрочку!
An essential guide for putting workforce management systems to work for your business Showing you how to take your business from reactive to proactive and improve performance, No Boundaries provides a vendor-neutral guide on how your company can use workforce management systems to improve productivity and profits. Drawing upon years of experience implementing these systems, author Lisa Disselkamp offers numerous case studies illustrating how organizations have used workforce management systems to solve their business problems and discusses: How the latest software uses data from time and attendance to create real time visibility into employee activity and cost Developments in labor management technology that can mitigate the challenges faced by employers in every industry and public sector Using labor data to achieve financial goals and maximize profits Using workforce management technology to enhance operations, quality, compliance, and employee satisfaction and retention Adding value to data through integration with other key business information How to build a business case and gain internal support for an investment in time and labor management technology Guide to selecting and installing time and labor systems This book bridges the gap between what business leaders understand about their business and what they have yet to learn about this technology. The author introduces the concept of Mission Based Configuration, showing companies how to apply time and labor systems to their business needs to save time and money. The use of technology offers an effective tool to manage budgets, meet strategic targets, and channel decision-making toward best practices. No Boundaries reveals how your business can win the race for profits and productivity.
Mark Grand Java Enterprise Design Patterns. Patterns in Java Mark Grand Java Enterprise Design Patterns. Patterns in Java Новинка

Mark Grand Java Enterprise Design Patterns. Patterns in Java

A how-to guide for Java programmers who want to use design patterns when developing real-world enterprise applications This practical book explores the subject of design patterns, or patterns that occur in the design phase of a project's life cycle. With an emphasis on Java for the enterprise, Mark Grand guides Java programmers on how to apply traditional and new patterns when designing a large enterprise application. The author clearly explains how existing patterns work with the new enterprise design patterns and demonstrates through case studies how to use design patterns in the real world. Features include over 50 design patterns, each mapped out by UML, plus an overview of UML 1.4 and how it fits in with the different phases of a project's life cycle.
Mehmet Toy Cable Networks, Services, and Management Mehmet Toy Cable Networks, Services, and Management Новинка

Mehmet Toy Cable Networks, Services, and Management

10446.38 руб. или Купить в рассрочку!
This is the first book describing cable networks, services, and their management in greater detail by thirteen experts in various fields covering network architectures and services, operations, administration, maintenance, provisioning, troubleshooting (OAMPT) for residential services; network architectures, services, and OAMPT for business services; Software Defined Networks (SDN) and Virtualization concepts Comprehensive reference book useful for people working for a multiple systems operator Includes chapter introductions Written by 13 experts in various fields such as network services and soft defined networks
Suleman Lodhi Voluntary Knowledge Sharing Model (VKS) Suleman Lodhi Voluntary Knowledge Sharing Model (VKS) Новинка

Suleman Lodhi Voluntary Knowledge Sharing Model (VKS)

The real challenge for organizations competing in Knowledge Economy is not just to store and retrieve data or information more efficiently, but the fundamental issue is to increase value creation from the Knowledge Assets present in organizations. Hiring the best brains available in the world and installing the most modern computer equipment would not ensure an innovative organization. The study uses concepts from cybernetics and epistemology to present a model on voluntary knowledge sharing at individual, group and organization levels, elaborating the need to manage knowledge workers differently to obtain high performance. The model developed should help analyze low performance of knowledge organizations and provide directions for developing a new generation of software. The study should be especially useful for students and researchers in management sciences domain, professionals in Organizational Development, and Software Engineers working on knowledge based software.
Reiner S. Bandorf Distance Leadership in decentralised sales organisations of small and medium sized medical enterprises Reiner S. Bandorf Distance Leadership in decentralised sales organisations of small and medium sized medical enterprises Новинка

Reiner S. Bandorf Distance Leadership in decentralised sales organisations of small and medium sized medical enterprises

Master's Thesis from the year 2014 in the subject Business economics - Business Management, Corporate Governance, grade: 2,7, Prifysgol Cymru University of Wales, course: Human Recource Management, language: English, abstract: This master thesis analyses the theoretical basis for Distance Leadership. It examines how decentralised structures affect specifically in the area of personnel management of sales organisations which organisational and communication management tools prove to be useful in this situation and lead to the choice thereof is applied in small and medium-sized companies (KMU). The objective of this work is to gain an overview of the state of research on the topic of Leadership and Distance to substantiate adequate for the medical industry segment and the defined size of the company range of management concepts. The empirical part of this work focuses on the research of suitable management tools for Distance and Leadership focuses on the management of distributed configuration sales organizations in the KMU/SME segment.
Yasin Affan, Bhavana Susmitha Project Plan for Globally Distributed Software Team / Project Yasin Affan, Bhavana Susmitha Project Plan for Globally Distributed Software Team / Project Новинка

Yasin Affan, Bhavana Susmitha Project Plan for Globally Distributed Software Team / Project

Increasing globalization has urged organizations to reduce software costs and access to the best qualified resources, which leads through global software development teams as one of many possible solutions. More and more software companies have become multinational and used the benefits of offshore in-sourcing, outsourcing and virtual software development teams to increase their competitiveness and keep costs down for software development. A large number of companies failing to achieve their expected high results due to many inherent disadvantages of virtual software development. Software companies have limited time and budget to research these problems and ways to solve them. In this book, dummy scenario of global software development was created. Possible solutions to problems in GSD were discussed in detail. e.g Time difference, Culture & Language difference and Familiarization & trust issues.
Jasveer Singh Functional Software Size Measurement Methodology with Effort Estimation and Performance Indication Jasveer Singh Functional Software Size Measurement Methodology with Effort Estimation and Performance Indication Новинка

Jasveer Singh Functional Software Size Measurement Methodology with Effort Estimation and Performance Indication

8954.04 руб. или Купить в рассрочку!
Presents a new, effective methodology in software size measurement Software size measurement is an extremely important and highly specialized aspect of the software life cycle. It is used for determining the effort and cost estimations for project planning purposes of a software project’s execution, and/or for other costing, charging, and productivity analysis purposes. Many software projects exceed their allocated budget limits because the methodologies currently available lack accuracy. The new software size measurement methodology presented in this book offers a complete procedure that overcomes the deficiencies of the current methodologies, allowing businesses to estimate the size and required effort correctly for all their software projects developed in high level languages. The Functional Software Size Measurement Methodology with Effort Estimation and Performance Indication (FSSM) allows for projects to be completed within the defined budget limits by obtaining accurate estimations. The methodology provides comprehensive and precise measurements of the complete software whereby factual software size determination, development effort estimation, and performance indications are obtained. The approach is elaborate, effective and accurate for software size measurement and development effort estimation, avoiding inaccurate project planning of software projects. Key features: Pinpoints one of the major, originating root causes of erroneous planning by disclosing hidden errors made in software size measurement, and consequently in effort estimates and project planning All the major relevant and important aspects of software size measurement are taken into consideration and clearly presented to the reader Functional Software Size Measurement Methodology with Effort Estimation and Performance Indication is a vital reference for software professionals and Master level students in software engineering. For further information and materials relating to this book, such as FSSM 1.0 Calculations Template for Results Tables and Graphs, containing Calculations, and Results Tables/Graphs for the Mini FSSM Example, please visit the following two accompanying websites: http://booksupport.wiley.com www.fssm.software

кешбака
Страницы:


Design quality SAS software and evaluate SAS software quality SAS Data Analytic Development is the developer’s compendium for writing better-performing software and the manager’s guide to building comprehensive software performance requirements. The text introduces and parallels the International Organization for Standardization (ISO) software product quality model, demonstrating 15 performance requirements that represent dimensions of software quality, including: reliability, recoverability, robustness, execution efficiency (i.e., speed), efficiency, scalability, portability, security, automation, maintainability, modularity, readability, testability, stability, and reusability. The text is intended to be read cover-to-cover or used as a reference tool to instruct, inspire, deliver, and evaluate software quality. A common fault in many software development environments is a focus on functional requirements—the what and how—to the detriment of performance requirements, which specify instead how well software should function (assessed through software execution) or how easily software should be maintained (assessed through code inspection). Without the definition and communication of performance requirements, developers risk either building software that lacks intended quality or wasting time delivering software that exceeds performance objectives—thus, either underperforming or gold-plating, both of which are undesirable. Managers, customers, and other decision makers should also understand the dimensions of software quality both to define performance requirements at project outset as well as to evaluate whether those objectives were met at software completion. As data analytic software, SAS transforms data into information and ultimately knowledge and data-driven decisions. Not surprisingly, data quality is a central focus and theme of SAS literature; however, code quality is far less commonly described and too often references only the speed or efficiency with which software should execute, omitting other critical dimensions of software quality. SAS® software project definitions and technical requirements often fall victim to this paradox, in which rigorous quality requirements exist for data and data products yet not for the software that undergirds them. By demonstrating the cost and benefits of software quality inclusion and the risk of software quality exclusion, stakeholders learn to value, prioritize, implement, and evaluate dimensions of software quality within risk management and project management frameworks of the software development life cycle (SDLC). Thus, SAS Data Analytic Development recalibrates business value, placing code quality on par with data quality, and performance requirements on par with functional requirements.
Продажа antipatterns and patterns in software configuration management лучших цены всего мира
Посредством этого сайта магазина - каталога товаров мы очень легко осуществляем продажу antipatterns and patterns in software configuration management у одного из интернет-магазинов проверенных фирм. Определитесь с вашими предпочтениями один интернет-магазин, с лучшей ценой продукта. Прочитав рекомендации по продаже antipatterns and patterns in software configuration management легко охарактеризовать производителя как превосходную и доступную фирму.