PDF about Software Development: 1 to 10 of 8365 results fetched - page 1 [kb]

Fit for Developing Software

Fit for Developing Software

https://www.kobo.com/us/en/ebook/fit-for-developing-software...
The Fit open source testing framework brings unprecedented agility to the entire development process. Fit for Developing Software shows you how to use Fit to clarify business rules, express them with concrete examples, and organize the examples into test tables that drive testing throughout the software lifecycle. Using a realistic case study, Rick Mugridge and Ward Cunningham-the creator of Fit-introduce each of Fit's underlying concepts and techniques, and explain how you can put Fit to work incrementally, with the lowest possible risk. Highlights include Integrating Fit into your development processes Using Fit to promote effective communication between businesspeople, testers, and developers Expressing business rules that define calculations, decisions, and business processes Connecting Fit tables to the system with "fixtures" that check whether tests are actually satisfied Constructing tests for code evolution, restructuring, and other changes to legacy systems Managing the quality and evolution of tests A companion Web site (http://fit. c2.com/) that offers additional resources and source code
Fit for Developing Software

Fit for Developing Software

https://www.kobo.com/us/en/ebook/fit-for-developing-software...
The Fit open source testing framework brings unprecedented agility to the entire development process. Fit for Developing Software shows you how to use Fit to clarify business rules, express them with concrete examples, and organize the examples into test tables that drive testing throughout the software lifecycle. Using a realistic case study, Rick Mugridge and Ward Cunningham-the creator of Fit-introduce each of Fit's underlying concepts and techniques, and explain how you can put Fit to work incrementally, with the lowest possible risk. Highlights include Integrating Fit into your development processes Using Fit to promote effective communication between businesspeople, testers, and developers Expressing business rules that define calculations, decisions, and business processes Connecting Fit tables to the system with "fixtures" that check whether tests are actually satisfied Constructing tests for code evolution, restructuring, and other changes to legacy systems Managing the quality and evolution of tests A companion Web site (http://fit. c2.com/) that offers additional resources and source code
The 2009-2014 World Outlook for Custom and Internally Developed Software

The 2009-2014 World Outlook for Custom and Internally Developed Software

https://store.kobobooks.com/en-US/ebook/the-2009-2014-world-...
This econometric study covers the world outlook for custom and internally developed software across more than 200 countries. For each year reported, estimates are given for the latent demand, or potential industry earnings (P.I.E.), for the country in question (in millions of U.S. dollars), the percent share the country is of the region and of the globe. These comparative benchmarks allow the reader to quickly gauge a country vis-à-vis others. Using econometric models which project fundamental economic dynamics within each country and across countries, latent demand estimates are created. This report does not discuss the specific players in the market serving the latent demand, nor specific details at the product level. The study also does not consider short-term cyclicalities that might affect realized sales. The study, therefore, is strategic in nature, taking an aggregate and long-run view, irrespective of the players or products involved. This study does not report actual sales data (which are simply unavailable, in a comparable or consistent manner in virtually all of the 230 countries of the world). This study gives, however, my estimates for the worldwide latent demand, or the P.I.E. for custom and internally developed software. It also shows how the P.I.E. is divided across the world s regional and national markets. For each country, I also show my estimates of how the P.I.E. grows over time (positive or negative growth). In order to make these estimates, a multi-stage methodology was employed that is often taught in courses on international strategic planning at graduate schools of business.
The 2009 Report on Custom and Internally Developed Software: World Market Segmentation by City

The 2009 Report on Custom and Internally Developed Software: World Market Segmentation by City

https://store.kobobooks.com/en-US/ebook/the-2009-report-on-c...
This report was created for global strategic planners who cannot be content with traditional methods of segmenting world markets. With the advent of a borderless world, cities become a more important criteria in prioritizing markets, as opposed to regions, continents, or countries. This report covers the top 2000 cities in over 200 countries. It does so by reporting the estimated market size (in terms of latent demand) for each major city of the world. It then ranks these cities and reports them in terms of their size as a percent of the country where they are located, their geographic region (e.g. Africa, Asia, Europe, Middle East, North America, Latin America), and the total world market. In performing various economic analyses for its clients, I have been occasionally asked to investigate the market potential for various products and services across cities. The purpose of the studies is to understand the density of demand within a country and the extent to which a city might be used as a point of distribution within its region. From an economic perspective, however, a city does not represent a population within rigid geographical boundaries. To an economist or strategic planner, a city represents an area of dominant influence over markets in adjacent areas. This influence varies from one industry to another, but also from one period of time to another. In what follows, I summarize the economic potential for the world's major cities for "custom and internally developed software" for the year 2009. The goal of this report is to report my findings on the real economic potential, or what an economist calls the latent demand, represented by a city when defined as an area of dominant influence. The reader needs to realize that latent demand may or may not represent real sales.
Android software development

Android software development

https://www.kobo.com/us/en/ebook/android-software-developmen...
Android software development Android software development Software development kit Android (operating system) Java (programming language) Debugger Library (computing) Emulator QEMU Linux kernel List of Linux distributions OS X Windows XP Integrated development environment Eclipse (software) Dalvik (software) ARM architecture APK (file format) Skia Graphics Engine App Inventor for Android HyperNext HyperCard Jagged Alliance 2 Video game Visual Basic Microsoft Visual Studio Android Developer Challenge FLAC Secure Digital Google Play Java Platform, Standard Edition Java Platform, Micro Edition Open Handset Alliance Snake (video game) Android Dev Phone Subscriber identity module List of open source Android applications
Android software development

Android software development

https://www.kobo.com/us/en/ebook/android-software-developmen...
Android software development 1 Software development kit 8 Android (operating system) 9 Java (programming language) 25 Debugger 41 Library (computing) 43 Emulator 52 QEMU 60 Linux kernel 68 List of Linux distributions 84 OS X 99 Windows XP 113 Integrated development environment 130 Eclipse (software) 133 Dalvik (software) 139 ARM architecture 142 APK (file format) 160 Skia Graphics Engine 162 App Inventor for Android 163 HyperNext 165 HyperCard 167 Jagged Alliance 2 174 Video game 182 Visual Basic 196 Microsoft Visual Studio 203 Android Developer Challenge 223 FLAC 225 Secure Digital 229 Google Play 250 Java Platform, Standard Edition 258 Java Platform, Micro Edition 267 Open Handset Alliance 272 Snake (video game) 275 Android Dev Phone 278 Subscriber identity module 281 List of open source Android applications 289 References Article Sources and Contributors & nb
Business Software Development

Business Software Development

https://www.kobo.com/us/en/ebook/business-software-developme...
This book is intended to advise everyone involved in the development of software for businesses, with a blend of principles and practices based on traditional wisdom and 3 decades of experience. Programmers, Managers and Clients alike will gain much wisdom from the knowledge compressed into this book. Although aimed at commercial businesses working on typically small to medium sized projects, either for internal or external client use, most of the principles apply to software development in general.
The Software Development Edge

The Software Development Edge

https://www.kobo.com/us/en/ebook/the-software-development-ed...
The Software Development Edge
Quality in Software Development

Quality in Software Development

https://www.kobo.com/us/en/ebook/quality-in-software-develop...
From Juran's Quality Handbook, the international standard on quality and the essential reference in quality engineering and management practices, comes this concise, practical guide on software management. Featured topics include perspectives on software production development, the life cycle of software, and guidelines to avoiding common problems that arise in the software life cycle. Written for managers, quality and industrial engineers, and students, this dynamic eBook excerpt of Juran's Quality Handbook is a must on every management or engineering e-bookshelf.
Digital Guide To Developing International Software

Digital Guide To Developing International Software

https://www.kobo.com/us/en/ebook/digital-guide-to-developing...
Already in use by hundreds of independent vendors and developers, here at your fingertips are the groundbreaking packaging and design guidelines that Digital recommends and uses for products headed overseas.
Agile Software Development Essentials

Agile Software Development Essentials

https://www.kobo.com/us/en/ebook/agile-software-development-...
This title is one of the "Essentials" IT Books published by TechNet Publications Limited. This Book is a very helpful practical guide for beginners in the topic, which can be used as a learning material for students pursuing their studies in undergraduate and graduate levels in universities and colleges and those who want to learn the topic via a short and complete resource. We hope you find this book useful in shaping your future career.
Managing Stakeholders in Software Development Projects

Managing Stakeholders in Software Development Projects

https://www.kobo.com/us/en/ebook/managing-stakeholders-in-so...
As stakeholder relationships and business in general have become increasingly central to the unfolding of stakeholder thinking, important new topics have begun to take centre stage in both the worlds of practitioners and academics. The role of project management becomes immeasurably more challenging, when stakeholders are no longer seen as simple objects of managerial action but rather as subjects with their own objectives and purposes. This book will aim to explain some of the complexities of project management and managerial relationships with stakeholders by discussing the practice of stakeholder engagement, dialog, measurement and management and the consequences of this practice for reporting and productivity, and performance within project management.
Management, Labour Process and Software Development

Management, Labour Process and Software Development

https://www.kobo.com/us/en/ebook/management-labour-process-a...
This revealing book is about software development, the developers themselves, and how their work is organized and managed. The latest original research from Australia, Europe, and the UK is used to examine the differences between the image and reality of work in this industry. Chapters also cover issues surrounding the management of 'knowledge work and workers' and professionals in order to expose some of the problems of the management of software development work and workers.
Multicore Software Development Techniques

Multicore Software Development Techniques

https://www.kobo.com/us/en/ebook/multicore-software-developm...
This book provides a set of practical processes and techniques used for multicore software development. It is written with a focus on solving day to day problems using practical tips and tricks and industry case studies to reinforce the key concepts in multicore software development. Coverage includes: The multicore landscape Principles of parallel computing Multicore SoC architectures Multicore programming models The Multicore development process Multicore programming with threads Concurrency abstraction layers Debugging Multicore Systems Practical techniques for getting started in multicore development Case Studies in Multicore Systems Development Sample code to reinforce many of the concepts discussed Presents the 'nuts and bolts' of programming a multicore systemProvides a short-format book on the practical processes and techniques used in multicore software developmentCovers practical tips, tricks and industry case studies to enhance the learning process
The Software Development Edge

The Software Development Edge

https://www.kobo.com/us/en/ebook/the-software-development-ed...
The new software management classic: in-the-trenches wisdom from legendary project leader Joe Marasco Over the course of a distinguished career, Joe Marasco earned a reputation as the go-to software project manager: the one to call when you were facing a brutally tough, make-or-break project. Marasco reflected on his experiences in a remarkable series of "Franklin's Kite" essays for The Rational Edge, Rational and IBM's online software development magazine. Now, Marasco collects and updates those essays, bringing his unique insights (and humor) to everything from modeling to scheduling, team dynamics to compensation. The result: a new classic that deserves a place alongside Frederick Brooks' The Mythical Man-Month in the library of every developer and software manager. If you want to ship products you're proud of. ship on time and on budget. deliver real customer value. you simply must read The Software Development Edge.
Agile Software Development

Agile Software Development

https://www.kobo.com/us/en/ebook/agile-software-development-...
Agile Software Development is a highly stimulating and rich book. The author has a deep background and gives us a tour de force of the emerging agile methods." -Tom Gilb The agile model of software development has taken the world by storm. Now, in Agile Software Development, Second Edition, one of agile's leading pioneers updates his Jolt Productivity award-winning book to reflect all that's been learned about agile development since its original introduction. Alistair Cockburn begins by updating his powerful model of software development as a "cooperative game of invention and communication." Among the new ideas he introduces: harnessing competition without damaging collaboration; learning lessons from lean manufacturing; and balancing strategies for communication. Cockburn also explains how the cooperative game is played in business and on engineering projects, not just software development Next, he systematically illuminates the agile model, shows how it has evolved, and answers the questions developers and project managers ask most often, including Where does agile development fit in our organization? How do we blend agile ideas with other ideas? How do we extend agile ideas more broadly? Cockburn takes on crucial misconceptions that cause agile projects to fail. For example, you'll learn why encoding project management strategies into fixed processes can lead to ineffective strategy decisions and costly mistakes. You'll also find a thoughtful discussion of the controversial relationship between agile methods and user experience design. Cockburn turns to the practical challenges of constructing agile methodologies for your own teams. You'll learn how to tune and continuously reinvent your methodologies, and how to manage incomplete communication. This edition contains important new contributions on these and other topics: Agile and CMMI Introducing agile from the top down

The Digital Guide To Software Development

The Digital Guide To Software Development

https://www.kobo.com/us/en/ebook/the-digital-guide-to-softwa...
Here is the first published description of the processes and practices, tools, and methods this industry giant uses to develop its software products. This 'shirt-sleeves' guide is packed with diagrams and tables that illustrate each step in the complexsoftware development process. You'll learn all about Digital's standard 'phase review process,' the role of teams and their leaders, how CASE tools work, and how to control a project while improving productivity and product quality.
Risk Management in Software Development Projects

Risk Management in Software Development Projects

https://www.kobo.com/us/en/ebook/risk-management-in-software...
Very few software projects are completed on time, on budget, and to their original specification causing the global IT software industry to lose billions each year in project overruns and reworking software. Research supports that projects usually fail because of management mistakes rather than technical mistakes. Risk Management in Software Development Projects focuses on what the practitioner needs to know about risk in the pursuit of delivering software projects. Risk Management in Software Development Projects will help all practicing IT Project Managers and IT Managers understand:* Key components of the risk management process * Current processes and best practices for software risk identification * Techniques of risk analysis * Risk Planning * Management processes and be able to develop the process for various organizations
Adaptive Software Development

Adaptive Software Development

https://www.kobo.com/us/en/ebook/adaptive-software-developme...
This is the digital version of the printed book (Copyright © 2000). Winner of the 2001 Software Development Jolt Product Excellence Award This innovative text offers a practical, realistic approach to managing high-speed, high-change software development projects. Consultant James A. Highsmith shows readers how to increase collaboration and adapt to uncertainty. Many organizations start high-speed, high-change projects without knowing how to do them-and even worse, without knowing they don't know. Successful completion of these projects is often at the expense of the project team. Adaptive Software Development emphasizes an adaptive, collaborative approach to software development. The concepts allow developers to "scale-up" rapid application development and extreme programming approaches for use on larger, more complex projects. The four goals of the book are to support an adaptive culture or mindset, in which change and uncertainty are assumed to be the natural state-not a false expectation of order introduce frameworks to guide the iterative process of managing change institute collaboration, the interaction of people on three levels: interpersonal, cultural, and structural add rigor and discipline to the RAD approach, making it scalable to the uncertainty and complexity of real-life undertakings
Agile Software Development

Agile Software Development

https://www.kobo.com/us/en/ebook/agile-software-development-...
Agile Software Development is a highly stimulating and rich book. The author has a deep background and gives us a tour de force of the emerging agile methods." -Tom Gilb The agile model of software development has taken the world by storm. Now, in Agile Software Development, Second Edition, one of agile's leading pioneers updates his Jolt Productivity award-winning book to reflect all that's been learned about agile development since its original introduction. Alistair Cockburn begins by updating his powerful model of software development as a "cooperative game of invention and communication." Among the new ideas he introduces: harnessing competition without damaging collaboration; learning lessons from lean manufacturing; and balancing strategies for communication. Cockburn also explains how the cooperative game is played in business and on engineering projects, not just software development Next, he systematically illuminates the agile model, shows how it has evolved, and answers the questions developers and project managers ask most often, including Where does agile development fit in our organization? How do we blend agile ideas with other ideas? How do we extend agile ideas more broadly? Cockburn takes on crucial misconceptions that cause agile projects to fail. For example, you'll learn why encoding project management strategies into fixed processes can lead to ineffective strategy decisions and costly mistakes. You'll also find a thoughtful discussion of the controversial relationship between agile methods and user experience design. Cockburn turns to the practical challenges of constructing agile methodologies for your own teams. You'll learn how to tune and continuously reinvent your methodologies, and how to manage incomplete communication. This edition contains important new contributions on these and other topics: Agile and CMMI Introducing agile from the top down