software process improvememt



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

8254.39 руб.
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
Elias Bachaalany The Antivirus Hacker's Handbook Elias Bachaalany The Antivirus Hacker's Handbook Новинка

Elias Bachaalany The Antivirus Hacker's Handbook

3858.84 руб.
Hack your antivirus software to stamp out future vulnerabilities The Antivirus Hacker's Handbook guides you through the process of reverse engineering antivirus software. You explore how to detect and exploit vulnerabilities that can be leveraged to improve future software design, protect your network, and anticipate attacks that may sneak through your antivirus' line of defense. You'll begin building your knowledge by diving into the reverse engineering process, which details how to start from a finished antivirus software program and work your way back through its development using the functions and other key elements of the software. Next, you leverage your new knowledge about software development to evade, attack, and exploit antivirus software—all of which can help you strengthen your network and protect your data. While not all viruses are damaging, understanding how to better protect your computer against them can help you maintain the integrity of your network. Discover how to reverse engineer your antivirus software Explore methods of antivirus software evasion Consider different ways to attack and exploit antivirus software Understand the current state of the antivirus software market, and get recommendations for users and vendors who are leveraging this software The Antivirus Hacker's Handbook is the essential reference for software reverse engineers, penetration testers, security researchers, exploit writers, antivirus vendors, and software engineers who want to understand how to leverage current antivirus software to improve future applications.
Erik Klimczak Design for Software. A Playbook for Developers Erik Klimczak Design for Software. A Playbook for Developers Новинка

Erik Klimczak Design for Software. A Playbook for Developers

3299.15 руб.
A unique resource to help software developers create a desirable user experience Today, top-flight software must feature a desirable user experience. This one-of-a-kind book creates a design process specifically for software, making it easy for developers who lack design background to create that compelling user experience. Appealing to both tech-savvy designers and creative-minded technologists, it establishes a hybrid discipline that will produce first-rate software. Illustrated in full color, it shows how to plan and visualize the design to create software that works on every level. Today's software demands attention to the quality of the user experience; this book guides you through a practical design process to achieve that goal Approaches the mechanics of design with a process inspired by art and science Avoids the abstract and moves step by step through techniques you can put to use immediately Covers planning your design, tested methods, how to visualize like a designer, psychology of design, and how to create software that developers will appreciate Explores such elements as choosing the right typeface and managing interactivity Design for Software: A Playbook for Developers brings the art of good design together with the science of software development to create programs with pizazz.
Warehouse & Logistics Software Directory, WMS Warehouse & Logistics Software Directory, WMS Новинка

Warehouse & Logistics Software Directory, WMS

4171 руб.
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.
Alain Abran Software Metrics and Software Metrology Alain Abran Software Metrics and Software Metrology Новинка

Alain Abran Software Metrics and Software Metrology

6806.84 руб.
Most of the software measures currently proposed to the industry bring few real benefits to either software managers or developers. This book looks at the classical metrology concepts from science and engineering, using them as criteria to propose an approach to analyze the design of current software measures and then design new software measures (illustrated with the design of a software measure that has been adopted as an ISO measurement standard). The book includes several case studies analyzing strengths and weaknesses of some of the software measures most often quoted. It is meant for software quality specialists and process improvement analysts and managers.
Alain Abran Software Metrics and Software Metrology Alain Abran Software Metrics and Software Metrology Новинка

Alain Abran Software Metrics and Software Metrology

6633.24 руб.
Most of the software measures currently proposed to the industry bring few real benefits to either software managers or developers. This book looks at the classical metrology concepts from science and engineering, using them as criteria to propose an approach to analyze the design of current software measures and then design new software measures (illustrated with the design of a software measure that has been adopted as an ISO measurement standard). The book includes several case studies analyzing strengths and weaknesses of some of the software measures most often quoted. It is meant for software quality specialists and process improvement analysts and managers.
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

1902 руб.
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...
Josef Schachinger The Component Market as New Force in Requirements Engineering - CRRE as Approach Josef Schachinger The Component Market as New Force in Requirements Engineering - CRRE as Approach Новинка

Josef Schachinger The Component Market as New Force in Requirements Engineering - CRRE as Approach

8114 руб.
Component-based software engineering uses already existing building blocks of software (components) to develop new individual software. But sometimes it happens that one or many of these used components have a malfunction. Software which can handle this is called adaptive component-based software. The presented CRRE (Circuit Response driven Requirements Engineering) process is based on SeCSE ESD (Service Centric System Engineering - Early Service Discovery). I used the ESD process and enrich it among others with a definition of software borders. This should specify the customer needs for the later software in a very coarse-grained way. I have also simplified some steps in the process to make it more comprehensible for the customer. Last I have enriched it with my Feature Modification Model. This model offers the possibility to define the software features in ranges, so that a candidate set of components can be found based on these features. So it is possible to find more components which probably fulfil the consumer needs. As an initial evaluation I also present a word processor as a case study with interesting results presented in this publication.
Juma Haydary Chemical Process Design and Simulation: Aspen Plus and Aspen Hysys Applications Juma Haydary Chemical Process Design and Simulation: Aspen Plus and Aspen Hysys Applications Новинка

Juma Haydary Chemical Process Design and Simulation: Aspen Plus and Aspen Hysys Applications

13304.81 руб.
A comprehensive and example oriented text for the study of chemical process design and simulation Chemical Process Design and Simulation is an accessible guide that offers information on the most important principles of chemical engineering design and includes illustrative examples of their application that uses simulation software. A comprehensive and practical resource, the text uses both Aspen Plus and Aspen Hysys simulation software. The author describes the basic methodologies for computer aided design and offers a description of the basic steps of process simulation in Aspen Plus and Aspen Hysys. The text reviews the design and simulation of individual simple unit operations that includes a mathematical model of each unit operation such as reactors, separators, and heat exchangers. The author also explores the design of new plants and simulation of existing plants where conventional chemicals and material mixtures with measurable compositions are used. In addition, to aid in comprehension, solutions to examples of real problems are included. The final section covers plant design and simulation of processes using nonconventional components. This important resource: Includes information on the application of both the Aspen Plus and Aspen Hysys software that enables a comparison of the two software systems Combines the basic theoretical principles of chemical process and design with real-world examples Covers both processes with conventional organic chemicals and processes with more complex materials such as solids, oil blends, polymers and electrolytes Presents examples that are solved using a new version of Aspen software, ASPEN One 9 Written for students and academics in the field of process design, Chemical Process Design and Simulation is a practical and accessible guide to the chemical process design and simulation using proven software.
Omar Badreddin Grup. A Globalized Approach to Software Engineering Omar Badreddin Grup. A Globalized Approach to Software Engineering Новинка

Omar Badreddin Grup. A Globalized Approach to Software Engineering

8777 руб.
Enhancing software engineering models, RUP in specific, to accommodate and support Globalization and Internationalization of Software. The thesis shows how globalization standards, measures and guidelines can integrate into Rational Unified Process Software Engineering models. The thesis illustrates the integration into the phases and disciplines of the Rational Unified Process elements, presents the benefits attained from such integration, and demonstrates a case study of a fully globalized software product. Software is being developed in geographically distributed locations, and deployed all around the globe. For instance, software manufactured in a certain country, is required to handle a wide range of users, with different languages, character sets, encoding, expectations, culture, and more. Users with a wide range of cultural backgrounds have different expectations and requirements. In some cases, presenting the interface in the user's own language is a must-have requirement which makes the manufacturing software for international audience is not an easy task.
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

8789 руб.
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.
Alfons Unmüßig The Human Being as Key Element for Software Process Improvement Alfons Unmüßig The Human Being as Key Element for Software Process Improvement Новинка

Alfons Unmüßig The Human Being as Key Element for Software Process Improvement

1889 руб.
Scientific Essay from the year 2012 in the subject Computer Science - General, , language: English, abstract: This paper aims to explain a new approach of software process improvements (SPI). The approach will not replace the existing methods, but will support them for SPI from an additional view. The additional view consists the SPI as a networked system of the activities for SPI. The approach is an extract of a comprehensive PhD paper about SPI and defect prevention from the author. In the PhD paper the author is using over 100 important influence elements.The title of the PhD paper is: „Ganzheitlich vernetzte Fehlerprävention im Software-Entwicklungsprozess." (Unmüßig 2012)Today there are various actions and constructive methods in software process improvements used. As there are a lot of different elements and subjects in the process of improvements involved - it is a complex process. The most involved elements and subjects are e.g. the human being (management, members of staff, customer, work psychology), methods, organisations, culture etc. The author's own experience and studies confirm that the human being is one of the most important elements in the process. The human being is much more involved in the process than considered in the daily work today. His work performance e.g. software process improvements depends on a lot of interlinked factors.This paper will use an excerpt of 12 important elements of the above mentioned PhD paper. The elements will be inter...
Mili Ali Software Testing. Concepts and Operations Mili Ali Software Testing. Concepts and Operations Новинка

Mili Ali Software Testing. Concepts and Operations

8711.49 руб.
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.
Mutum Meetei Logging and Simulation using Aspect Oriented Software Mutum Meetei Logging and Simulation using Aspect Oriented Software Новинка

Mutum Meetei Logging and Simulation using Aspect Oriented Software

5964 руб.
Document from the year 2014 in the subject Computer Science - Applied, , course: Applied Mathematics, language: English, abstract: Software testing is a process designed to make sure computer code does what it is designed to do and that it doesn't do anything unintended. It is used to achieve quality assurance, verification, validation and reliability estimation. It is a major quality control measure used during the software development. Testing is the process of operating a system or component under specified conditions, observing or recording the results, and making an evaluation of some aspect of system or a component.Testing of software is done at different levels of abstraction - unit, integration and system levels. During testing of software, there is a need to observe the internal and external execution details of the software. The internal execution details are required for the diagnosis of incorrect output during testing, and to ensure correctness of processing in case of a correct output. Without observing the internal execution details, the incorrect results may appear to be correct. Logging is a systematic method of recording the internal information of software. It is one of the typical examples of crosscutting concern (concerns that are common to many of the core modules that span multiple modules). By examining the log, an unexpected system behavior can be identified and corrected. It acts as a diagnostic assistant to reveal the inner working of a system. L...
Dale Carpenter Computer Software Evaluation. Balancing User.s Needs . Wants Dale Carpenter Computer Software Evaluation. Balancing User.s Needs . Wants Новинка

Dale Carpenter Computer Software Evaluation. Balancing User.s Needs . Wants

2264 руб.
"Computer Software Evaluation" tells you how to determine your specific 'needs' and 'wants' and how to compare multiple software packages.After surveying department managers about their needs, the IT department about software and hardware standards, the author value-ranked the needs and wants into functional requirements. Then software packages were reviewed to see if they met those requirements. Each step of this process is detailed, from user surveys, value ranking spreadsheets, a line item quote example to a management project proposal.Dale Carpenter is a librarian who has also been a construction worker, dj, short order cook and band roadie.
Manjubala Bisi Artificial Neural Network Applications for Software Reliability Prediction Manjubala Bisi Artificial Neural Network Applications for Software Reliability Prediction Новинка

Manjubala Bisi Artificial Neural Network Applications for Software Reliability Prediction

15050.19 руб.
Artificial neural network (ANN) has proven to be a universal approximator for any non-linear continuous function with arbitrary accuracy. This book presents how to apply ANN to measure various software reliability indicators: number of failures in a given time, time between successive failures, fault-prone modules and development efforts. The application of machine learning algorithm i.e. artificial neural networks application in software reliability prediction during testing phase as well as early phases of software development process is presented as well. Applications of artificial neural network for the above purposes are discussed with experimental results in this book so that practitioners can easily use ANN models for predicting software reliability indicators.
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

6596.31 руб.
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.
Arne Könnecker Extending a process-centred SEE by context-specific knowlegde delivery Arne Könnecker Extending a process-centred SEE by context-specific knowlegde delivery Новинка

Arne Könnecker Extending a process-centred SEE by context-specific knowlegde delivery

2314 руб.
Diploma Thesis from the year 2000 in the subject Computer Science - Software, grade: sehr gut, University of Kaiserslautern (Department of Computer Science - Artificial Intelligence / Knowledge Based Systems Group), 30 entries in the bibliography, language: English, abstract: Process-centred software engineering environments (PSEE) [Garg96] are acknowledged tools to help in planning, managing and executing today's software projects. Their support is mainly focused on the coordination of the different activities within a project following a defined development process, i.e. focused on project coordination. That is why the support for the individual participating agent in performing tasks (which have been assigned to him) is mainly restricted to provide access to input products for a task and to tools to create defined output products.Main tasks for a software project are the creation of a project plan and the enactment of this project plan in order to deliver certain software products. Planning and enactment tasks require access to multiple information related to the current project context. If no direct access can be supported, e.g., in the form of defined input products for a task, agents are confronted with issues to identify and find suitable information. This information can be distributed, heterogeneous, unstable (i.e. being prone to changes), hard to find, and the retrieval task can disturb the current workflow as it is commonly not a defined part of the development...
Syed Hassan Shah Quality Assurance in Agile Methodology Syed Hassan Shah Quality Assurance in Agile Methodology Новинка

Syed Hassan Shah Quality Assurance in Agile Methodology

2064 руб.
Academic Paper from the year 2018 in the subject Computer Science - Software, grade: 3.5, Shaheed Zulfikar Ali Bhutto Institute of Science & Technology (Dubai Campus), course: Independent Study, language: English, abstract: Quality Assurance activities, in software development, are the backbone of any software development. Quality Assurance activities are not only responsible of product quality, but also for process development quality. In conventional software development Quality Assurance is looked after by a separate team. As the trends of software development moved towards Agile development, Quality Assurance activities also got changed. In Agile development developers perform most of the activities such as close collaboration among developer team; onsite customer and Test Developers. Test Driven Development is the approaches in agile development to achieve better product quality. In this study I highlighted the importance of Quality Assurance in different Agile methodologies. Mindset of Agile development always revolves around product quality but there is much work to be done to impart quality of process in agile development to get it standardized and more organized product. Quality Assurance activities remain centric and focused to testing. In this study I have compared different Agile methodologies and also highlighted the factors of Quality Assurance in each Agile method which can be improve overall software development of any product using Agile method. I propose...
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

4949.71 руб.
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.
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

9261.21 руб.
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
Akalya Devi C., Surendiran B., Kannammal K.E. Software Fault Prediction Akalya Devi C., Surendiran B., Kannammal K.E. Software Fault Prediction Новинка

Akalya Devi C., Surendiran B., Kannammal K.E. Software Fault Prediction

8227 руб.
Quality of the software is an important factor for any software company. Software fault prediction is a data mining process that helps to improve the quality. Data mining tools both open source and proprietary are available today. These bring lots of research works in this area. Software fault is the bug in the software that is identified only after its installation and it makes the software behave not in the expected way. Bug is there even after testing due to various constraints like cost, time. Prediction will help identify those fault prone areas and with that one can concentrate on those modules in future. Hybrid Feature Selection and Hybrid Classifier approach is a way to improve the software fault prediction accuracy. In Hybrid feature selection, irrelevant, redundant features are first filtered and this filtered feature set reduces the input feature set of wrapper. In Hybrid Classifier approach Linear Discriminant Analysis score is used as an additional feature for Neural Network classifier. These models give a better fault prediction accuracy.
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

6164 руб.
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.
Ken Schwaber Software in 30 Days. How Agile Managers Beat the Odds, Delight Their Customers, And Leave Competitors In the Dust Ken Schwaber Software in 30 Days. How Agile Managers Beat the Odds, Delight Their Customers, And Leave Competitors In the Dust Новинка

Ken Schwaber Software in 30 Days. How Agile Managers Beat the Odds, Delight Their Customers, And Leave Competitors In the Dust

1976.58 руб.
A radical approach to getting IT projects done faster and cheaper than anyone thinks possible Software in 30 Days summarizes the Agile and Scrum software development method, which allows creation of game-changing software, in just 30 days. Projects that use it are three times more successful than those that don't. Software in 30 Days is for the business manager, the entrepreneur, the product development manager, or IT manager who wants to develop software better and faster than they now believe possible. Learn how this unorthodox process works, how to get started, and how to succeed. Control risk, manage projects, and have your people succeed with simple but profound shifts in the thinking. The authors explain powerful concepts such as the art of the possible, bottom-up intelligence, and why it's good to fail early—all with no risk greater than thirty days. The productivity gain vs traditional «waterfall» methods has been over 100% on many projects Author Ken Schwaber is a co-founder of the Agile software movement, and co-creator, with Jeff Sutherland, of the «Scrum» technique for building software in 30 days Coauthor Jeff Sutherland was cosigner of the Agile Manifesto, which marked the start of the Agile movement Software in 30 Days is a must-read for all managers and business owners who use software in their organizations or in their products and want to stop the cycle of slow, expensive software development. Programmers will want to buy copies for their managers and their customers so they will know how to collaborate to get the best work possible.
T. Southwood R.E. Ecological Methods T. Southwood R.E. Ecological Methods Новинка

T. Southwood R.E. Ecological Methods

6560.02 руб.
4th edition of this classic Ecology text Computational methods have largely been replaced by descriptions of the available software Includes procedure information for R software and other freely available software systems Now includes web references for equipment, software and detailed methodologies
Alain Abran Software Project Estimation. The Fundamentals for Providing High Quality Information to Decision Makers Alain Abran Software Project Estimation. The Fundamentals for Providing High Quality Information to Decision Makers Новинка

Alain Abran Software Project Estimation. The Fundamentals for Providing High Quality Information to Decision Makers

6965.23 руб.
This book introduces theoretical concepts to explain the fundamentals of the design and evaluation of software estimation models. It provides software professionals with vital information on the best software management software out there. End-of-chapter exercises Over 100 figures illustrating the concepts presented throughout the book Examples incorporated with industry data
DR D D BALSARAF, U S SHIRSHETTI SOFTWARE ENGINEERING DR D D BALSARAF, U S SHIRSHETTI SOFTWARE ENGINEERING Новинка

DR D D BALSARAF, U S SHIRSHETTI SOFTWARE ENGINEERING

3414 руб.
1 introduction to System Concepts 2 Requirement Analysis 3 Introduction to Software Engg 4 Software Development Methodologies 5 Analysis And Design Tools 6 Structured System Design 7 Software testing
Marc Brevoort Growing Better Software Marc Brevoort Growing Better Software Новинка

Marc Brevoort Growing Better Software

2789 руб.
Based on decades of real-life software development experience, this book will help you produce best-of-breed, world class software. Set up both as a manual and reference, this book will help both novice and experienced software developers to take their skills to the next level. Learn how to produce lean, mean, structured code; how to keep bugs out of your programs; to make your software more user-friendly; to improve maintainability; to troubleshoot your projects; and to guarantee software quality.
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

5264 руб.
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...
Dennis Schindeldecker Erfolgsfaktoren fur die Entwicklung hochqualitativer Software Dennis Schindeldecker Erfolgsfaktoren fur die Entwicklung hochqualitativer Software Новинка

Dennis Schindeldecker Erfolgsfaktoren fur die Entwicklung hochqualitativer Software

2064 руб.
Studienarbeit aus dem Jahr 2013 im Fachbereich Informatik - Software, Note: 1,0, FOM Essen, Hochschule für Oekonomie & Management gemeinnützige GmbH, Hochschulleitung Essen früher Fachhochschule (Wirtschaftsinformatik), Veranstaltung: Software Engineering, Sprache: Deutsch, Abstract: Mit der immer stärkeren Durchdringung von Software im Alltag nimmt auch die Qualitätsbetrachtung von Software einen immer stärkeren Fokus ein. Die Liste von Faktoren die ein Softwarehersteller berücksichtigen muss um die Erwartungshaltung nach hochqualitativer Software zu erfüllen ist daher groß. Damit ein hochqualitatives Softwareprodukt entstehen kann und dabei auch Budget- und Zeitrahmen eingehalten werden, ist ein strukturiertes Vorgehen innerhalb des Entwicklungsprozess, als auch die Verwendung von qualitätssichernden Methoden und Maßnahmen entlang des Softwarelebenszyklus notwendig. In der wissenschaftlichen Arbeit sollen all wesentlichen Aspekte rund um die Qualität von Software betrachtet werden. Im Mittelpunkt stehen dabei die Erfolgsfaktoren di zu hochqualitativer Software führen.
Rex Black Managing the Testing Process. Practical Tools and Techniques for Managing Hardware and Software Testing Rex Black Managing the Testing Process. Practical Tools and Techniques for Managing Hardware and Software Testing Новинка

Rex Black Managing the Testing Process. Practical Tools and Techniques for Managing Hardware and Software Testing

3563.79 руб.
New edition of one of the most influential books on managing software and hardware testing In this new edition of his top-selling book, Rex Black walks you through the steps necessary to manage rigorous testing programs of hardware and software. The preeminent expert in his field, Mr. Black draws upon years of experience as president of both the International and American Software Testing Qualifications boards to offer this extensive resource of all the standards, methods, and tools you'll need. The book covers core testing concepts and thoroughly examines the best test management practices and tools of leading hardware and software vendors. Step-by-step guidelines and real-world scenarios help you follow all necessary processes and avoid mistakes. Producing high-quality computer hardware and software requires careful, professional testing; Managing the Testing Process, Third Edition explains how to achieve that by following a disciplined set of carefully managed and monitored practices and processes The book covers all standards, methods, and tools you need for projects large and small Presents the business case for testing products and reviews the author's latest test assessments Topics include agile testing methods, risk-based testing, IEEE standards, ISTQB certification, distributed and outsourced testing, and more Over 100 pages of new material and case studies have been added to this new edition If you're responsible for managing testing in the real world, Managing the Testing Process, Third Edition is the valuable reference and guide you need.
Norman Schneidewind F. Computer, Network, Software, and Hardware Engineering with Applications Norman Schneidewind F. Computer, Network, Software, and Hardware Engineering with Applications Новинка

Norman Schneidewind F. Computer, Network, Software, and Hardware Engineering with Applications

12354.47 руб.
There are many books on computers, networks, and software engineering but none that integrate the three with applications. Integration is important because, increasingly, software dominates the performance, reliability, maintainability, and availability of complex computer and systems. Books on software engineering typically portray software as if it exists in a vacuum with no relationship to the wider system. This is wrong because a system is more than software. It is comprised of people, organizations, processes, hardware, and software. All of these components must be considered in an integrative fashion when designing systems. On the other hand, books on computers and networks do not demonstrate a deep understanding of the intricacies of developing software. In this book you will learn, for example, how to quantitatively analyze the performance, reliability, maintainability, and availability of computers, networks, and software in relation to the total system. Furthermore, you will learn how to evaluate and mitigate the risk of deploying integrated systems. You will learn how to apply many models dealing with the optimization of systems. Numerous quantitative examples are provided to help you understand and interpret model results. This book can be used as a first year graduate course in computer, network, and software engineering; as an on-the-job reference for computer, network, and software engineers; and as a reference for these disciplines.
Kenny Reinefeldt Rechtliche Aspekte zu Open Source Software. Urheberrecht und Patente Kenny Reinefeldt Rechtliche Aspekte zu Open Source Software. Urheberrecht und Patente Новинка

Kenny Reinefeldt Rechtliche Aspekte zu Open Source Software. Urheberrecht und Patente

1627 руб.
Studienarbeit aus dem Jahr 2008 im Fachbereich Informatik - Software, Note: 1,7, Gottfried Wilhelm Leibniz Universität Hannover, Veranstaltung: Open Source, 14 Quellen im Literaturverzeichnis, Sprache: Deutsch, Abstract: Open Source Software stellt längst keine Randgruppe in der heutigen IT-Welt mehrda. Selbst große Unternehmen wie IBM oder Sun und sogar Microsoft setzten zunehmendauf die Entwicklungen in dieser Branche, sodass etliche Open Source Anwendungenimmer häufiger zu festen Größen in der heutigen Softwarebranche avancieren.Im Jahre 2005 wurden über 50.000 Open Source Projekte realisiert. Dies liegt unteranderem daran, dass diese Art von Software als besonders leistungsfähig und zuverlässiggilt sowie durch den offenen Quellcode an die persönlichen Bedürfnisse anpassbarist.Der Einsatz von Open Source Software erfordert jedoch auch ein tiefer gehendesVerständnis für die rechtlichen Grundlagen und juristischen Probleme die sich ausdem Einsatz dieser Art von Software ergeben.Vor diesem Hintergrund soll die vorliegende Arbeit einen Einblick in die rechtlichenAspekte der Open Source Software geben. Dazu werden zunächst die Grundlagender Open Source Software erläutert. Dafür erfolgt erst einmal eine Abgrenzung desBegriffs Software, worauf aufbauend die Open Source Software näher erläutert wird.Eine Abgrenzung zu anderen Softwarearten und eine Überblick über die Stärken undSchwächen des Einsatzes von Open Source Software bilden den Abschluss desGrundlagenteils. Anschließend w...
Naik Kshirasagar Software Evolution and Maintenance Naik Kshirasagar Software Evolution and Maintenance Новинка

Naik Kshirasagar Software Evolution and Maintenance

9028.27 руб.
Provides students and engineers with the fundamental developments and common practices of software evolution and maintenance Software Evolution and Maintenance: A Practitioner’s Approach introduces readers to a set of well-rounded educational materials, covering the fundamental developments in software evolution and common maintenance practices in the industry. Each chapter gives a clear understanding of a particular topic in software evolution, and discusses the main ideas with detailed examples. The authors first explain the basic concepts and then drill deeper into the important aspects of software evolution. While designed as a text in an undergraduate course in software evolution and maintenance, the book is also a great resource forsoftware engineers, information technology professionals, and graduate students in software engineering. Based on the IEEE SWEBOK (Software Engineering Body of Knowledge) Explains two maintenance standards: IEEE/EIA 1219 and ISO/IEC14764 Discusses several commercial reverse and domain engineering toolkits Slides for instructors are available online Software Evolution and Maintenance: A Practitioner’s Approach equips readers with a solid understanding of the laws of software engineering, evolution and maintenance models, reengineering techniques, legacy information systems, impact analysis, refactoring, program comprehension, and reuse.
Can Paul Bineytioglu Taxonomy of Software Types. A Review of Information Systems and Software Engineering Literature Can Paul Bineytioglu Taxonomy of Software Types. A Review of Information Systems and Software Engineering Literature Новинка

Can Paul Bineytioglu Taxonomy of Software Types. A Review of Information Systems and Software Engineering Literature

1964 руб.
Studienarbeit aus dem Jahr 2014 im Fachbereich Informatik - Wirtschaftsinformatik, Note: 1,3, Universität Mannheim, Sprache: Deutsch, Abstract: The objective of this paper is to provide a literature review on the current state of research on software product types in the information systems and software engineering literature. In particular, this paper provides an overview of currently developed software types by examining existent taxonomies and classification approaches in this field. Additionally, taxonomy development procedures will be analyzed, and it will be investigated whether there exists a well-recognized taxonomy development procedure in information systems and software engineering.Nowadays, more and more problems in business and in everyday life are solved by software. While our grandparents know almost all the streets they live in by heart, our generation uses navigation software on mobile devices to get from one place to another place that is only a few kilometers away. 20 years ago, nobody could imagine such a digital world we are living in today. Probably nobody would believe that a supercomputer (IBM's Watson) would ever beat human beings in the Jeopardy television show. With considerable improvements and innovations in technology in the recent years, the software industry has seen many changes and has made substantial advancements. New software development techniques, procedures and capabilities have evolved. Moreover, the variety of types of software pr...
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

8254.39 руб.
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.
Michael Bell Incremental Software Architecture. A Method for Saving Failing IT Implementations Michael Bell Incremental Software Architecture. A Method for Saving Failing IT Implementations Новинка

Michael Bell Incremental Software Architecture. A Method for Saving Failing IT Implementations

3296.51 руб.
The best-practices solution guide for rescuing broken software systems Incremental Software Architecture is a solutions manual for companies with underperforming software systems. With complete guidance and plenty of hands-on instruction, this practical guide shows you how to identify and analyze the root cause of software malfunction, then identify and implement the most powerful remedies to save the system. You'll learn how to avoid developing software systems that are destined to fail, and the methods and practices that help you avoid business losses caused by poorly designed software. Designed to answer the most common questions that arise when software systems negatively impact business performance, this guide details architecture and design best practices for enterprise architecture efforts, and helps you foster the reuse and consolidation of software assets. Relying on the wrong software system puts your company at risk of failing. It's a question of when, not if, something goes catastrophically wrong. This guide shows you how to proactively root out and repair the most likely cause of potential issues, and how to rescue a system that has already begun to go bad. Mitigate risks of software development projects Increase ROI and accelerate time-to-market Accurately assess technological achievability and viability Identify actual software construction value propositions Fierce competition and volatile commerce markets drive companies to invest heavily in the construction of software systems, which strains IT and business budgets and puts immense strain on existing network infrastructure. As technology evolves, these ever-more-complex computing landscapes become more and more expensive and difficult to maintain. Incremental Software Architecture shows you how to revamp the architecture to effectively reduce strain, cost, and the chance of failure.
Nor Azliana Akmal Jamaludin Requirements Engineering Project-Based Learning Model Using the Electronic Learning Software Engineering System (ELINS) Nor Azliana Akmal Jamaludin Requirements Engineering Project-Based Learning Model Using the Electronic Learning Software Engineering System (ELINS) Новинка

Nor Azliana Akmal Jamaludin Requirements Engineering Project-Based Learning Model Using the Electronic Learning Software Engineering System (ELINS)

5964 руб.
Doctoral Thesis / Dissertation from the year 2014 in the subject Computer Science - Software, grade: Pass, University of Technology, Malaysia (Faculty of Computing), course: Software Engineering Education, language: English, abstract: The success of software project depends on how well it fits the needs of its user and its environment. This research strongly believes that future Requirement Engineering (RE) engineers should have the necessary generic skills in order to improve the quality of producing Software Requirement Specification.The software industry claims that the software engineering graduates are not able to meet their requirements for employability. Thus, confronting the problems right from the Higher Learning Education level that lead to this disparity will save the software industry the cost of sending new employees for additional training.The objectives of this research are to develop new learning environment model that can be implemented in RE education; construct a prototype namely Electronic Learning Software Engineering System (ELINS) that allows the industry, educators and Software Engineering (SE) undergraduate students to actively communicate and collaborate; and measure the effectiveness of the proposed learning model in teaching RE and enhancing the generic skills of SE undergraduates.This research comprises of pilot and main study to gather the requirement from experience of software industry personnel before evaluating the students after they involve...
Carsten Dorrhauer Business-Software Carsten Dorrhauer Business-Software Новинка

Carsten Dorrhauer Business-Software

4377 руб.
Wo Informationstechnik (IT) zur Unterstützung betriebswirtschaftlicher Aufgaben zum Einsatz kommt, da ist Software ihr wesentliches Gestaltungselement. Wurde betriebswirtschaftliche Software zunächst nur verwendet, um bestehende Abläufe zu verbessern, so hat sie sich in den letzten Jahren zunehmend zum organisatorischen Gestaltungsmittel entwickelt.Dieses Buch gibt eine Einführung in betriebswirtschaftliche Software, insbesondere in ERP-, CRM-, EAI- und E-Business-Systeme.
Per Runeson Case Study Research in Software Engineering. Guidelines and Examples Per Runeson Case Study Research in Software Engineering. Guidelines and Examples Новинка

Per Runeson Case Study Research in Software Engineering. Guidelines and Examples

6093.59 руб.
Based on their own experiences of in-depth case studies of software projects in international corporations, in this book the authors present detailed practical guidelines on the preparation, conduct, design and reporting of case studies of software engineering. This is the first software engineering specific book on the case study research method.
Perez Moya Osiris, Pérez Ramos Rislaidy Software educativo. un instrumento para su desarrollo y evaluacion Perez Moya Osiris, Pérez Ramos Rislaidy Software educativo. un instrumento para su desarrollo y evaluacion Новинка

Perez Moya Osiris, Pérez Ramos Rislaidy Software educativo. un instrumento para su desarrollo y evaluacion

4252 руб.
El desarrollo del software educativo se ha convertido en una necesidad para los sistemas de enseñanza. La utilización de la tecnología en la educación responde a la nueva concepción de la enseñanza como un proceso no lineal, y a la integración de texto, imágenes y sonidos, bajo el control de un ordenador. La calidad en el software educativo se garantiza, como en cualquier software, en su proceso de desarrollo, lo cual repercute en la calidad del producto final. La evaluación de la calidad del software educativo desde el proceso de producción constituye el tema del presente libro. Se fundamenta una propuesta de proceso para evaluar la calidad del software educativo desde el inicio de su producción. Se proponen entregables que permiten controlar la calidad del software educativo en su desarrollo.
Copetti Marco Antonio, Fontoura Lisandra Manzoni Um processo integrado para qualidade em Model-Driven Engineering Copetti Marco Antonio, Fontoura Lisandra Manzoni Um processo integrado para qualidade em Model-Driven Engineering Новинка

Copetti Marco Antonio, Fontoura Lisandra Manzoni Um processo integrado para qualidade em Model-Driven Engineering

9689 руб.
Model-Driven Engineering é o conceito de um novo paradigma de desenvolvimento de software. Esse paradigma prevê que o desenvolvimento de software deixe de ter como artefato central o código e que os modelos e a arquitetura de software tomem esse papel. O conceito não surge sem impactos às estruturas de suporte de desenvolvimento. O modo como o processo de desenvolvimento de software é visto e executado e as organizações relacionadas a ele são obliteradas. A engenharia de software tem se preocupado em expandir os limites da área, criando e adaptando definições, métodos e estruturas para o novo paradigma. A qualidade de software é um dos conceitos de engenharia de software que precisa ser revisto, assim como o processo de desenvolvimento de software. Este trabalho apresenta um estudo sobre os avanços de qualidade de software e do funcionamento do processo de MDE. A partir disso, propõe-se um framework de processo de desenvolvimento de software para desenvolvimento em Model-Driven Engineering, que integra os conceitos de qualidade investigados e dá visão holística ao desenvolvimento em MDE .
Corey Sandler The Art of Software Testing Corey Sandler The Art of Software Testing Новинка

Corey Sandler The Art of Software Testing

12888.66 руб.
The classic, landmark work on software testing The hardware and software of computing have changed markedly in the three decades since the first edition of The Art of Software Testing, but this book's powerful underlying analysis has stood the test of time. Whereas most books on software testing target particular development techniques, languages, or testing methods, The Art of Software Testing, Third Edition provides a brief but powerful and comprehensive presentation of time-proven software testing approaches. If your software development project is mission critical, this book is an investment that will pay for itself with the first bug you find. The new Third Edition explains how to apply the book's classic principles to today's hot topics including: Testing apps for iPhones, iPads, BlackBerrys, Androids, and other mobile devices Collaborative (user) programming and testing Testing for Internet applications, e-commerce, and agile programming environments Whether you're a student looking for a testing guide you'll use for the rest of your career, or an IT manager overseeing a software development team, The Art of Software Testing, Third Edition is an expensive book that will pay for itself many times over.
Allan Kelly Business Patterns for Software Developers Allan Kelly Business Patterns for Software Developers Новинка

Allan Kelly Business Patterns for Software Developers

3299.15 руб.
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.
Oliver Jost Identifikation neuer Markte und Produkte in der EDV-Software-Branche mittels der Prognosetechnik Oliver Jost Identifikation neuer Markte und Produkte in der EDV-Software-Branche mittels der Prognosetechnik Новинка

Oliver Jost Identifikation neuer Markte und Produkte in der EDV-Software-Branche mittels der Prognosetechnik

5952 руб.
Inhaltsangabe:Einleitung: Mit dem Thema der Diplomarbeit: „Identifikation neuer Märkte und Produkte in der EDV-Software-Branche mittels der Prognosetechnik“ wird ein Vorstoß in die Zukunft vorgenommen. Mit der Auswahl von fundierten wissenschaftlichen Techniken und der Einbeziehung von EDV- Experten aus Software-Unternehmen wurde eine Verknüpfungskette in die nicht sichtbare Zukunft erarbeitet. Unter Berücksichtigung von Risiken wurden neue Märkte und Produkte für die EDV-Software-Branche identifiziert. Da die Entwicklungstendenzen der Umfelder der EDV-Software-Branche aufgezeigt werden, lassen sich dadurch neue Märkte und Produkte für individuelle EDV-Software-Unternehmen erarbeiten. Dadurch ergibt sich ein hoher Nutzen für z.B. interessierte Firmen. Der Autor hat am Lehrstuhl „Internationale Unternehmensberatung“ bei Frau Dr.C. Niedereichholz (Herausgeberin der Fachzeitschrift „Unternehmensberater“) studiert. Inhaltsverzeichnis:Inhaltsverzeichnis: 1.Einführung 1.1Grundlagen der EDV-Software 1.2Vorgehensweise der Untersuchung 2.Historische Entwicklung der EDV-Software-Branche 3.Gegenwärtige Hauptproblemstellungen der EDV-Software-Branche 4.Begriff der Prognose und deren Nutzen 5.Anwendbare Prognosemethoden 5.1Freie Schätzung 5.2Befragung 5.3Delphi-Methode 5.4Brainstorming 5.5Szenario-Technik 5.6Analogieverfahren 5.7Intuition 5.8Trend-Scouts 5.9Zukunftswerkstatt 6.Bewertung und Auswahl der Prognosemethode für die EDV-Software-Branche 7.Anwendung der Szenario-Technik zur Ident...
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

7790.9 руб.
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.
Rod Stephens Beginning Software Engineering Rod Stephens Beginning Software Engineering Новинка

Rod Stephens Beginning Software Engineering

2969.82 руб.
A complete introduction to building robust and reliable software Beginning Software Engineering demystifies the software engineering methodologies and techniques that professional developers use to design and build robust, efficient, and consistently reliable software. Free of jargon and assuming no previous programming, development, or management experience, this accessible guide explains important concepts and techniques that can be applied to any programming language. Each chapter ends with exercises that let you test your understanding and help you elaborate on the chapter's main concepts. Everything you need to understand waterfall, Sashimi, agile, RAD, Scrum, Kanban, Extreme Programming, and many other development models is inside! Describes in plain English what software engineering is Explains the roles and responsibilities of team members working on a software engineering project Outlines key phases that any software engineering effort must handle to produce applications that are powerful and dependable Details the most popular software development methodologies and explains the different ways they handle critical development tasks Incorporates exercises that expand upon each chapter's main ideas Includes an extensive glossary of software engineering terms
Robert Wysocki K. Effective Software Project Management Robert Wysocki K. Effective Software Project Management Новинка

Robert Wysocki K. Effective Software Project Management

4355.74 руб.
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
Gilberto Cysneiros Filho Software Traceability for Multi-Agent Systems Implemented Using BDI Architecture (vol. 1) Gilberto Cysneiros Filho Software Traceability for Multi-Agent Systems Implemented Using BDI Architecture (vol. 1) Новинка

Gilberto Cysneiros Filho Software Traceability for Multi-Agent Systems Implemented Using BDI Architecture (vol. 1)

5539 руб.
Doctoral Thesis / Dissertation from the year 2011 in the subject Computer Science - Software, City University London, course: Computer Science, language: English, abstract: The development of multi-agent software systems is considered a complex task due to (a) the large number and heterogeneity of documents generated during the development of these systems, (b) the lack of support for the whole development life-cycle by existing agent-oriented methodologies requiring the use of different methodologies, and (c) the possible incompleteness of the documents and models generated during the development of the systems. In order to alleviate the above problems, in this thesis, a traceability framework is described to support the development of multi-agent systems. The framework supports automatic generation of traceability relations and identification of missing elements (i.e., completeness checking) in the models created during the development life-cycle of multi-agent systems using the Belief-Desire-Intention (BDI) architecture. Traceability has been recognized as an important activity in the software development process. Traceability relations can guarantee and improve software quality and can help with several tasks such as the evolution of software systems, reuse of parts of the system, validation that a system meets its requirements, understanding of the rationale for certain design decisions, identification of common aspects of the system, and analysis of implications of chan...
Aamir Faried, Mustafa Ilyas V-BAM Aamir Faried, Mustafa Ilyas V-BAM Новинка

Aamir Faried, Mustafa Ilyas V-BAM

8777 руб.
In the software development life cycle, changes are inevitable. The software system evolves as changes in the environment and requirements are incorporated in the system. If these changes are not managed properly, the architecture of the software deteriorates and leads to architecture erosion. This study is an effort to address the problem of architecture erosion and to keep the software architecture live and up to date. In this study we propose a method to minimize or avoid architecture erosion. It is based on the concept of architecture vision that is the ideal representation of the architecture of the software in hand. All the activities of this method revolve around the efforts to keep the architecture of the software aligned with an architecture vision. The iterative nature of the method and synchronization of the implemented architecture with the architecture vision helps to detect and reduce architecture erosion. This method does not conflict with or replaces any development or management process or method (like RUP, agile, water fall etc), but exists parallel to them.
Jeff Cogswell Designing Highly Useable Software Jeff Cogswell Designing Highly Useable Software Новинка

Jeff Cogswell Designing Highly Useable Software

3167.15 руб.
Learn What Usability Really Is, Why to Strive for It, and How to Achieve It «Highly useable» software is easy to use. It does what you expect it to. And it does it well. It's not easy to build but as this book demonstrates, it's well worth the effort. Highly useable software is highly successful software—and everyone wins. Inside, an accomplished programmer who has made usability his business systematically explores the world of programming, showing you how every aspect of the work is implicated in the usability of the final product. This is not just an «issues» book, however, but systematic, real-world instructions for developing applications that are better in every way. As you'll learn, there's no such thing as «intuitive» software. Instead, there are just the factors that make it highly useable: simplicity, consistency, the recognition of accepted conventions, and the foregrounding of the user's perspective. With these principles under your belt, you'll quickly discover dozens of ways to make your applications more useable: Making windows and dialog boxes easy to comprehend and use Designing software that is time- and resource-efficient Making your software easy to navigate Reducing the complexity of reports and other presentations of data Understanding how the wrong programming decisions can limit usability Ensuring smooth starts and stops Capitalizing on the usability advantages of object-oriented programming Understanding how usability affects your product's financial success Using the testing process to improve usability Promoting usability in training, installation, and online help Making management decisions that will benefit software usability Some chapters are written primarily for programmers, one primarily for managers. Most are for everyone, and all are filled with illuminating, usually amusing examples drawn from both inside and outside the technical world. A helpful appendix provides information on standards, usability groups, and sources for more information.
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

8177 руб.
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

2636.54 руб.
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.
Joseph Joyner DevOps For Beginners. DevOps Software Development Method Guide For Software Developers and IT Professionals Joseph Joyner DevOps For Beginners. DevOps Software Development Method Guide For Software Developers and IT Professionals Новинка

Joseph Joyner DevOps For Beginners. DevOps Software Development Method Guide For Software Developers and IT Professionals

631 руб.
Isn't it surprising to see the application development team and the operations team working together? It is definitely is, as they are always in seclusion for a very long time. But now when they have started working together, the results are even more stunning. This concept of making the development team and operations team work together was introduced by DevOps process.
Mark Walker Software Development on the SAP Hana Platform Mark Walker Software Development on the SAP Hana Platform Новинка

Mark Walker Software Development on the SAP Hana Platform

7550 руб.
Книга "Software Development on the SAP Hana Platform".
S. Subashni Software Testing Using Visual Studio 2012 S. Subashni Software Testing Using Visual Studio 2012 Новинка

S. Subashni Software Testing Using Visual Studio 2012

6038 руб.
Книга "Software Testing Using Visual Studio 2012".
Arboleda Hugo Model-Driven and Software Product Line Engineering Arboleda Hugo Model-Driven and Software Product Line Engineering Новинка

Arboleda Hugo Model-Driven and Software Product Line Engineering

11008.15 руб.
Many approaches to creating Software Product Lines have emerged that are based on Model-Driven Engineering. This book introduces both Software Product Lines and Model-Driven Engineering, which have separate success stories in industry, and focuses on the practical combination of them. It describes the challenges and benefits of merging these two software development trends and provides the reader with a novel approach and practical mechanisms to improve software development productivity. The book is aimed at engineers and students who wish to understand and apply software product lines and model-driven engineering in their activities today. The concepts and methods are illustrated with two product line examples: the classic smart-home systems and a collection manager information system.
Josef Grabner Freie Software und Open Source im Kontext Schule Josef Grabner Freie Software und Open Source im Kontext Schule Новинка

Josef Grabner Freie Software und Open Source im Kontext Schule

1852 руб.
Studienarbeit aus dem Jahr 2009 im Fachbereich Informatik - Didaktik, Pädagogische Hochschule Oberösterreich (Fortbildung & Schulentwicklung 1), Sprache: Deutsch, Abstract: In einer zunehmend digitalen Welt ist die bestmögliche informationstechnische Ausbildungder Schülerinnen und Schüler eine unabdingbare Notwendigkeit. Waren bislang MicrosoftWindows und Microsoft Office die meist verwendete Software, so hat mittlerweile FreieSoftware und Open Source Software, in weiterer Folge mit F/OSS abgekürzt, eine Marktreifeerreicht, welche einen Einsatz auf Schulrechnern mehr als rechtfertigt.Da die Auszubildenden zukünftig wohl auf eine zunehmend heterogene Softwarewelt treffenwerden, sind sie im Unterricht entsprechend darauf vorzubereiten.Indem F/OSS außerdem kostenlos an Schülerinnen und Schüler weitergegeben werdenkann, ergibt sich für sie die Möglichkeit, mit entsprechender Software auch zu Hause zuarbeiten.Der Forderung nach Standards und Kompetenzvermittlung Rechnung tragend, stellt dieVerwendung von Freier Software und Open Source Software grundsätzlich eineBereicherung des Unterrichts dar.
André Hahn Social Software im Customer Relationship Management André Hahn Social Software im Customer Relationship Management Новинка

André Hahn Social Software im Customer Relationship Management

6077 руб.
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.
Michael Skerwiderski Optimierung und Standardisierung der Softwareentwicklungsprozesse, dargestellt am Beispiel eines Sendungsverfolgungssystems Michael Skerwiderski Optimierung und Standardisierung der Softwareentwicklungsprozesse, dargestellt am Beispiel eines Sendungsverfolgungssystems Новинка

Michael Skerwiderski Optimierung und Standardisierung der Softwareentwicklungsprozesse, dargestellt am Beispiel eines Sendungsverfolgungssystems

5952 руб.
Inhaltsangabe:Problemstellung: Optimierung und Standardisierung der Softwareentwicklungsprozesse, dargestellt am Beispiel eines Sendungsverfolgungssystems. Die IT-Branche - im besonderen die Softwarebranche - befindet sich heute in einem nicht zu unterschätzenden Umwälzungsprozess. Software-Unternehmen ringen zunehmend mit enormen Produktivitäts- und Qualitätsproblemen. Dieses hat im wesentlichen folgende Gründe: Die Erfordernisse an die Software nehmen ständig zu und konkurrieren oftmals miteinander. Eine schnell einsetzbare, kostengünstige und gleichzeitig qualitativ hochwertige Software ist daher immer mehr gefragt. Von den Software-Unternehmen wird erwartet, dass sie die jeweils neuesten Innovationen der Software-/Hardwaretechnologie nutzen (z.B. Internet, Java). Aufgrund der immer rascher aufeinander folgenden Veränderungen auf dem Software-/Hardwaresektor, ist dieses für viele Software-Unternehmen ein schwieriges Unterfangen. Besonders betroffen sind kleine und mittelständische Software-Unternehmen, die zumeist zusätzlich mit folgenden, erschwerenden Randbedingungen zurecht kommen müssen: - überwiegend kundenspezifische Lösungen (Individual-Software). - Ressourcenknappheit (IT-Spezialisten). - hoher technischer Innovationsgrad. - kein ausreichendes Qualitäts- und Dokumentationsmanagement. In der Diplomarbeit wird aufgezeigt, dass durch Standardisierung von Methoden, Vorgehensweisen, Softwarebausteinen und Softwarekonzepten, Softwareentwicklungs- Prozesse optimiert und s...

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


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.
Продажа software process improvememt лучших цены всего мира
Посредством этого сайта магазина - каталога товаров мы очень легко осуществляем продажу software process improvememt у одного из интернет-магазинов проверенных фирм. Определитесь с вашими предпочтениями один интернет-магазин, с лучшей ценой продукта. Прочитав рекомендации по продаже software process improvememt легко охарактеризовать производителя как превосходную и доступную фирму.