Agile Excellence for Product Managers: A Guide to Creating by Greg Cohen

By Greg Cohen

Companies are continuously suffering from advanced improvement tasks and are in look for a number of, basic, and simple to benefit tips on how to support take care of their difficulties. for that reason, progressively more software program businesses are quickly turning to Agile improvement to deal with quick altering markets, unknown or altering product requisites, without borders pageant, and to resolve complicated difficulties. but little has been written to steer product managers in the course of the transition in operating with Agile groups and the various merits that it offers.
'Agile Excellence for Product Managers' is a simple talking consultant on find out how to paintings with Agile improvement groups to accomplish exceptional product luck. It covers the why and the way of agile improvement (including Scrum, XP, and Lean,) the position of product administration, free up making plans, unencumber administration, highway mapping, growing and prioritizing a product backlog, documentation, product launches, organizational implications and extra. it's a needs to learn for product managers making the swap to Agile improvement in addition to product proprietors and venture managers searching for larger how you can arrange and lead of their businesses.

Show description

Microsoft Expression Blend 4 Unleashed by Brennon Williams

By Brennon Williams

This booklet isn't approximately XAML, no longer approximately code nor specific paintings flows. it truly is approximately easily dragging, losing, drawing, and defining the adventure and imaginative and prescient for a person interface and wealthy interactive adventure. you'll how one can paintings with the center beneficial properties of mixture, edit types and Templates, and extra importantly, comprehend what all of them suggest. additionally, you will paintings intimately with components, States, and Behaviors to appreciate how jointly they could supply your ideas complicated performance with no the necessity for code or hand-cranked XAML.

Show description

Building Tools with GitHub: Customize Your Workflow by Chris Dawson, Ben Straub

By Chris Dawson, Ben Straub

In your subsequent undertaking on GitHub, make the most of the service’s strong API to satisfy your detailed improvement specifications. This useful consultant indicates you the way to construct your individual software program instruments for customizing the GitHub workflow. every one hands-on bankruptcy is a compelling tale that walks you thru the tradeoffs and concerns for construction functions on most sensible of varied GitHub technologies.

If you’re an skilled programmer conversant in GitHub, you’ll construct instruments with the GitHub API and comparable open resource applied sciences comparable to Jekyll (site builder), Hubot (NodeJS chat robot), and Gollum (wiki).

  • Build an easy Ruby server with Gist API command-line instruments and Ruby’s "Octokit" API client
  • Use the Gollum command-line software to construct a picture administration application
  • Build a GUI device to go looking GitHub with PythonDocument interactions among third-party instruments and your code
  • Use Jekyll to create a fully-featured weblog from fabric on your GitHub repository
  • Create an Android cellular software that reads and writes info right into a Jekyll repository
  • Host a complete single-page JavaScript program on GitHub
  • Use Hubot to automate pull request reviews

Show description

Innovation games: creating breakthrough products through by Luke Hohmann

By Luke Hohmann

Innovation via Understandingsm   the hardest a part of innovation? safely predicting what shoppers wish, desire, and may pay for. no matter if you ask them, they generally can’t clarify what they wish. Now, there’s a step forward resolution: Innovation video games. Drawing on his software program product technique and product administration consulting adventure, Luke Hohmann has created twelve video games that assist you discover your consumers’ actual, hidden wishes and needs.   You’ll research what each one video game will accomplish, why it really works, and the way to play it with consumers. Then, Hohmann indicates how you can combine the consequences into your product improvement techniques, aiding you concentration your efforts, lessen your charges, speed up time to industry, and bring the correct suggestions, correct from the beginning. learn the way your buyers outline luck realize what clients don’t like approximately your choices discover unstated wishes and step forward possibilities comprehend the place your choices healthy into your shoppers’ operations make clear precisely how and whilst buyers will use your services or products convey the appropriate new gains, and make higher approach judgements bring up empathy for the purchasers’ event inside of your company enhance the effectiveness of the revenues and repair enterprises determine your top-rated advertising messages and sellable gains Innovation video games might be critical for somebody who desires to force extra profitable, customer-focused product improvement: product and R&D managers, CTOs and improvement leaders, agents, and senior enterprise executives alike.

Show description

One Jump Ahead: Challenging Human Supremacy in Checkers by Jonathan Schaeffer

By Jonathan Schaeffer

The re-creation of this awesome booklet tells of the construction of the realm champion checkers computing device software, Chinook. in just years, Chinook had turn into a valuable opponent to the realm champion, and inside 4 years had defeated all of the world's best human avid gamers. Jonathan Schaeffer, the originator and chief of the Chinook staff, offers an engrossing account of mess ups and successes. He describes the human tale at the back of this system and his personal emotions in studying from blunders and technical difficulties in a continual attempt to enhance Chinook's functionality. starting in 1988, we stick to the improvement of Chinook from an blameless query requested over lunch via to the ultimate fit opposed to then international champion, Marion Tinsley, and finally to its contemporary triumph, perfecting checkers. because the tale unfolds, readers are brought to its key figures, and to the foundations of checkers and the fundamentals of computing device online game courses. for that reason, all these attracted to computing and video games will get pleasure from this e-book.

Show description

Software Engineering: A Practitioner's Approach (7th by Roger Pressman

By Roger Pressman

For nearly 3 many years, Roger Pressman's software program Engineering: A Practitioner's Approach has been the world's major textbook in software program engineering. the hot 7th version represents a big restructuring and replace of earlier variants, solidifying the book's place because the so much accomplished consultant to this significant subject.
The 7th version of software program Engineering: A Practitioner's Approach has been designed to consolidate and restructure the content material brought during the last variations of the ebook. The bankruptcy constitution will go back to a extra linear presentation of software program engineering themes with an immediate emphasis at the significant actions which are a part of a commonplace software program method. content material will specialize in ordinary software program engineering tools and may de-emphasize or thoroughly dispose of dialogue of secondary equipment, instruments and strategies. The cause is to supply a extra distinctive, prescriptive, and centred method, whereas trying to hold SEPA's attractiveness as a complete consultant to software program engineering.
The publication might be prepared in 5 (5) parts-Process, Modeling, caliber administration, venture administration, and complicated issues. The bankruptcy count number will stay at 32, unchanged from the 6th version. despite the fact that, 8 new chapters were constructed and one other six chapters have gone through significant or reasonable revisions. the rest chapters have gone through minor edits/updates.

Show description

Pattern-Oriented Software Architecture for Dummies by Robert Hanmer

By Robert Hanmer

Implement programming most sensible practices from the floor up

Imagine how a lot more straightforward it might be to unravel a programming challenge, for those who had entry to the simplest practices from all of the most sensible specialists within the box, and also you may possibly stick with the simplest layout styles that experience advanced over the years. good, you can now. This specific e-book bargains improvement suggestions starting from high-level architectural styles, to layout styles that follow to express difficulties encountered after the general constitution has been designed, to idioms in particular programming languages--all in a single, obtainable, consultant. not just will you enhance your knowing of software program layout, you'll additionally enhance the courses you create and effectively take your improvement rules to the following level.
• Pulls jointly the simplest layout styles and top practices for software program layout into one available advisor that can assist you enhance your programming initiatives
• is helping you keep away from re-creating the wheel and in addition meet the ever-increasing speed of rev cycles, in addition to the ever-increasing variety of new structures and applied sciences for cellular, net, and company computing
• Fills a niche within the entry-level POSA industry, in addition to a necessity for information in enforcing top practices from the floor up

Save time and steer clear of complications along with your software program improvement tasks with Pattern-Oriented software program structure For Dummies.

Show description

Software Engineering: (Update) (8th Edition) by Ian Sommerville

By Ian Sommerville

Good choice and association of issues, made all of the extra authoritative through the author's credentials as a senior educational within the quarter Prof. David S. Rosenblum, collage collage London i locate Somerville inviting and readable and with extra acceptable content material Julian Padget, college of bathtub Sommerville takes case stories from substantially assorted components of SE. This avoids over the top stereotyping (hence blinkering), yet allows a few intensity and element. Dr C Lester, Portsmouth college software program Engineering eight offers a wide point of view on software program structures engineering, focusing on primary suggestions for constructing large-scale platforms. dependent into 6 components: 1: advent; 2: specifications Engineering; three: layout; four: software program improvement; five: Verification and Validation; 6: administration And now with extra new chapters on approach safeguard Engineering, Aspect-oriented software program improvement, and Service-oriented structures! construction at the extensively acclaimed strengths of the seventh variation, eight updates readers with the newest advancements within the box, when conserving the constitution and content material of the seventh simply upward appropriate for these utilizing the textual content in a instructing atmosphere.

Show description

Holub on Patterns: Learning Design Patterns by Looking at by Allen Holub

By Allen Holub

The present books on layout styles take a catalog process, the place they exhibit the person layout styles in isolation. This technique is essentially wrong, since you can't see how the layout styles truly functionality within the genuine global. so much programmers study through desktop programs.

Holub on styles: studying layout styles by way of taking a look at Code teaches you layout styles in precisely this fashion: through desktop courses and interpreting them when it comes to the styles that they use. for that reason, you find out how the styles truly take place within the genuine international and the way to use the styles to unravel actual problems.

This booklet additionally appears on the broader context of object-oriented (OO) layout and the way styles clear up common OO layout difficulties. It covers some of the ideas of OO design—principles now not coated through so much books on Java—and indicates you the way to use those rules to make your code more uncomplicated to take care of and debug.

Show description

Handbook of Software Engineering and Knowledge Engineering: by S. K. Chang

By S. K. Chang

The e-book covers the new new advances in software program engineering and information engineering. it truly is meant as a complement to the two-volume instruction manual of software program engineering and data engineering. The editor and authors are recognized overseas specialists of their respective fields of craftsmanship. every one bankruptcy within the ebook is solely self-contained and provides in-depth info on a selected subject of present curiosity. This publication should be an invaluable computing device significant other for either practitioners and scholars of software program engineering and data engineering.

Show description