Google Flutter is the newest mobile app Software development kit. Complete with framework, widgets, and tools that gives developers the power for an easy and productive way to build and deploy beautif
Agile methodologies have become a popular and widely accepted method for managing software development. However, despite this success, managing agile methods has proven to be a real challenge for most
The objective of this edited book is to gather best practices in the development and management of mobile apps projects. Mobile Apps Engineering aims to provide software engineering lecturers, student
Advancements in microprocessor architecture, interconnection technology, and software development have fueled rapid growth in parallel and distributed computing. However, this development is only of p
Agile is usually considered a practice for software development teams and technologists. But now, as more and more software and technical teams collaborate with other parts of the company, the Agile w
Rural Development is a textbook that critically examines economic, social and cultural aspects of rural development efforts both in the global north and in the global south. By consistently using exam
As the first book about software culture, this book discusses software culture from three perspectives including historical perspective, the classification of software and software applications. This
This book is perhaps the first attempt to give full treatment to the topic of Software Design. It will facilitate the academia as well as the industry. This book covers all the topics of software desi
Learn to design and create video games using the Java programming language and the LibGDX software library. Working through the examples in this book, you will create 12 game prototypes in a variety o
Learn the principles of good software design, and how to turn those principles into great code. This book introduces you to software engineering — from the application of engineering principles to th
Learn how to use stories throughout the agile software development lifecycle. Through lessons and examples, Agile UX Storytelling demonstrates to product owners, customers, scrum masters, software dev
This introductory guide provides a clear detailed explanation of how to present data in tables and graphs using the popular software application SPSS. Using practical examples the book is simple to us
Award-winning photographer and accomplished instructor Ella Putney Carlson provides a comprehensive guide to using photographs to make art using the Photoshop software. Readers will learn the creative
This book debunks the foundations of contemporary government-led development policy. The author questions the predictability of success when using mainstream development doctrines and its underlying a
Learn the basics of test driven development (TDD) using Ruby. You will carry out problem domain analysis, solution domain analysis, designing test cases, and writing tests first. These fundamental con
Continuous Delivery continues to grow in popularity. It is an approach to software development that makes it possible to bring software to completion and market much faster and with substantially high
Software developers and non-technical folks may struggle with constructing relevant questions that are answerable using statistics, and statisticians may struggle when working with software tools outs
Patel presents a textbook for students at the beginning-to-intermediate level of knowledge about web site development on how to use the Windows Communication Foundation software to create service-
Are you ready to learn 1000+ spanish words in the next 60 minutes?You’ve probably been wasting time studying. If you’ve been using traditional language learning tools like classes or software to teach
This concise book teaches software professionals and software engineering students the full set of twenty software reading techniques to enhance their effectiveness in reviewing and inspecting softwar
Apply analytics to business problems using two very popular software tools, SAS and R. No matter your industry, this book will provide you with the knowledge and insights you and your business partner
Get started programming your own fun electronics projects—no experience required!This hands-on guide offers a clear introduction to programming the Intel Galileo using Arduino Software. The book expla
Koseoglu explains 27 patterns he finds most useful for programming software in the ABAP software development environment. Readers should have an intermediate understanding of object-oriented progr
As the fastest growing, most commonly adopted development lifecycle, agile software development enables organizations to react quickly to rapidly changing customer requirements and market conditions w
Have you ever seen a promising project get abandoned right when it seemed like it was getting ready to launch?An Introduction to SCRUM Project Management helps you avoid this common occurrence and hig
This book examines the possibilities of incorporating elements of user-centred design (UCD) such as user experience (UX) and usability with agile software development. It explores the difficulties and
Dyer, who works in project management and strategic planning at a marketing agency, describes the use of scrum in project management. He covers the role of the product owner, the product backlog,
This well structured book discusses lifecycle optimization of software projects for crisis management by means of software engineering methods and tools. Its outcomes are based on lessons learned from
In Large-Scale Scrum , Craig Larman and Bas Vodde offer the most direct, concise, actionable guide to reaping the full benefits of agile in distributed, global enterprises. Larman and Vodde have disti
Have you ever felt frustrated working with someone else’s code? Difficult-to-maintain source code is a big problem in software development today, leading to costly delays and defects. Be part of the s
OS X App Development with CloudKit and Swift is your step-by-step guide to learning OS X app development using CloudKit and Swift. You will use CloudKit to create data-driven apps using only Apple tec
Using domain-driven design (DDD), software professionals can learn faster, refine their designs more effectively, and build far more successful software systems. However, DDD is widely misunderstood,
PRINCIPLES AND PRACTICES OF SOFTWARE ENGINEERING is a comprehensive and detailed text in the area of Software Engineering. It includes topics on Software Quality, Software Testing and Metrics. There i
The revolutions in software technology in last few decades require a solid foundation of complex structures. Software architecture is an emerging branch of software engineering which presents a bluepr
Over recent decades, an abundance of reports have established that significant difficulties are experienced with the development of requirements in software projects. Traditionally, requirements are d
Providing a step-by-step guide for the implementation of virtual manufacturing using Creo Parametric software (formerly known as Pro-Engineer), this book creates an engaging and interactive learning e
Help your students focus on the development, implementation, and application of modern DSP techniques with DIGITAL SIGNAL PROCESSING USING MATLAB, 3E. Written using an engaging, informal style, this b
Program design (or software program design) is, in the software systems development, the design and implementation phase. That is, program design means to get a solution to furnish customers' requirem