User-Centered Agile Methods
With the introduction and popularization of Agile methods of software development, existing relationships and working agreements between user experience groups and developers are being disrupted.
Practices for Scaling Lean & Agile Development
Lean and Agile Development for Large-Scale Products: Key Practices for Sustainable Competitive Success
Changing Software Development - Learning to Become Agile
Changing Software Development explains why software development is an exercise in change management and organizational intelligence. An underlying belief is that change is learning and learning creates knowledge.
Hello, Android - Introducing Google's Mobile Development Platform 4th
[2015][Ed Burnette] Hello, Android - Introducing Google's Mobile Development Platform 4th
Android Programming - The Big Nerd Ranch Guide 2nd
[2015][Bill Phillips] Android Programming - The Big Nerd Ranch Guide 2nd
Java SE8 for the Really Impatient - A Short Course on the Basics
[2014][Cay S. Horstmann] Java SE8 for the Really Impatient - A Short Course on the Basics
6th Starting Out with Java - From Control Structures through Objects
Starting Out with Java - From Control Structures through Objects 6th pdf
NoSQL Distilled - A Brief Guide to the Emerging World of Polyglot Persistence
NoSQL Distilled - A Brief Guide to the Emerging World of Polyglot Persistence
R for Everyone - Advanced Analytics and Graphics
R for Everyone - Advanced Analytics and Graphics
Functional Programming in JavaScript - How to improve your JavaScript programs
Functional Programming in JavaScript - How to improve your JavaScript programs
Digital Java EE 7 Web Application Development pdf
Digital Java EE 7 Web Application Development
This pdf is converted from epub file.
Clojure for the Brave and True
For weeks, months?—nay!—from the very moment you were born, you've felt it calling to you. At long last you'll be united with the programming language you've been longing for: Clojure!, As a Lisp-style functional programming language, Clojure lets you write robust and elegant code, and because it runs on the Java Virtual Machine, you can take advantage of the vast Java ecosystem. Clojure for the Brave and True offers a 'dessert-first' approach: you'll start playing with real programs immediately, as you steadily acclimate to the abstract but powerful features of Lisp and functional programming. Inside you'll find an offbeat, practical guide to Clojure, filled with quirky sample programs that catch cheese thieves and track glittery vampires., Learn how to:, * Wield Clojure's core functions, * Use Emacs for Clojure development, * Write macros to modify Clojure itself, * Use Clojure's tools to simplify concurrency and parallel programming, Clojure for the Brave and True assumes no prior experience with Clojure, the Java Virtual Machine, or functional programming. Are you ready, brave reader, to meet your true destiny? Grab your best pair of parentheses—you're about to embark on an epic journey into the world of Clojure!, Covers Clojure 1.7Requires Java 1.6 or later
Think Java - How to Think Like a Computer Scientist
Think Java - How to Think Like a Computer Scientist
Starting Out with C++ from Control Structures to Objects 8th
Tony Gaddis, Starting Out with C++ from Control Structures to Objects 8th
PHP Objects, Patterns, and Practice 4th
PHP Objects, Patterns, and Practice 4th pdf
The Joy of PHP 3rd pdf
The Joy of PHP - A Beginner's Guide to Programming Interactive Web Applications with PHP and mySQL 3rd
Articulating Design Decisions Communicate with Stakeholders, Keep Your Sanity
Articulating Design Decisions - Communicate with Stakeholders, Keep Your Sanity, and Deliver the Best User Experience
Using WebPageTest - Web Performance Testing for Novices and Power Users
Using WebPageTest - Web Performance Testing for Novices and Power Users
This pdf is converted from azw3 format
Practical Google Analytics and Google Tag Manager for Developers
Practical Google Analytics and Google Tag Manager for Developers
Python Interviews - Discussions with Python Experts
[2018][Mike Driscoll] Python Interviews - Discussions with Python Experts
Reactive Programming for .NET Developers pdf
[2016][Antonio Esposito] Reactive Programming for .NET Developers
C# 7.1 and .NET Core 2.0 - Modern Cross-Platform Development 3rd
[2017][Mark J. Price] C# 7.1 and .NET Core 2.0 - Modern Cross-Platform Development 3rd Create powerful applications with .NET Standard 2.0, ASP.NET Core 2.0
pdf Azure IoT Development Cookbook - Develop and manage robust IoT solutions
[2017][Yatish Patil] Azure IoT Development Cookbook - Develop and manage robust IoT solutions
Practical Azure Application Development
[2017][Thurupathan Vijayakumar] Practical Azure Application Development - A Step-by-Step Approach to Build Feature-Rich Cloud-Ready Solutions.pdf
The Scrum Field Guide - Agile Advice for Your First Year and Beyond 2nd
Extensively revised to reflect improved Scrum practices and tools, this edition adds an all-new section of tips from the field.
Agile Performance Improvement
"1+1=3. That is the equation that summarizes the theme of this book. The book’s message is to integrate the developmental principles of Agile with the result-focused approaches integral to performance consulting.
Beyond Requirements - Analysis with an Agile Mindset
Satisfy Stakeholders by Solving the Right Problems, in the Right Ways
The Agile Mind-Set - Making Agile Processes Work
The missing piece is the Agile mind-set — the thinking that makes Agile processes work.
Agile for Project Managers
Agile project management is a proven approach for designing and delivering software with improved value to customers. Agility is all about self-directed teams, feedback, light documentation, and working software with shorter development cycles.
Xanpan - Team Centric Agile Software Development
This book is an important contribution to the agile literature. It tackles the challenges that most teams face, head-on, by proposing alternatives that some might consider heretical.
The Agile Culture - Leading through Trust and Ownership
Build Agile Cultures That Unleash Passion, Innovation, and Performance
Agile! - The Good, the Hype and the Ugly
Are you attracted by the promises of agile methods but put off by the fanaticism of many agile texts?
Agile Kaizen - Managing Continuous Improvement Far Beyond Retrospectives
Agile teams have been struggling with the concept of continuous improvement since the first Agile frameworks were developed, and still very little has been written about the practice of continuous improvement in Agile environments.
Agile Contracts - Creating and Managing Successful Projects with Scrum
A methodologically sophisticated, comprehensive approach to applying the Agile fixed-price contract to IT projects while maximizing customer and supplier relationships
Disciplined Agile Delivery
Master IBM’s Breakthrough DAD Process Framework for Succeeding with Agile in Large, Complex, Mission-Critical IT Projects
Business-Driven IT-Wide Agile (Scrum) and Kanban (Lean) Implementation
Business-Driven IT-Wide Agile (Scrum) and Kanban (Lean) Implementation: An Action Guide for Business and IT Leaders explains how to increase IT delivery capabilities through the use of Agile and Kanban.
A Tale of Two Transformations
A Tale of Two Systems, is one of the best, synthesizing Lean manufacturing and product development with agile software concepts in an engaging business novel.
Lean-Agile Acceptance TDD - Better Software Through Collaboration
“Lean-Agile Acceptance Test-Driven Development tells a tale about three fictive project stakeholders as they use agile techniques to plan and execute their project.
Agile Business Rule Development - Process, Architecture, and JRules Examples
Business rules are everywhere. Every enterprise process, task, activity, or function is governed by rules.