e99 Online Shopping Mall
![]() |
Help |
Home - Computer - Software (Books) |
  | 1-20 of 100 | Next 20 |
click price to see details click image to enlarge click link to go to the store
1. Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, Richard Helm, Ralph Johnson, John M. Vlissides | |
![]() | Hardcover: 416
Pages
(1994-11-10)
list price: US$59.99 -- used & new: US$30.99 (price subject to change: see help) Asin: 0201633612 Average Customer Review: ![]() Canada | United Kingdom | Germany | France | Japan |
Editorial Review Product Description Customer Reviews (276)
|
2. Agile Software Development with Scrum (Series in Agile Software Development) by Ken Schwaber, Mike Beedle | |
![]() | Paperback: 158
Pages
(2001-10-21)
list price: US$45.40 -- used & new: US$31.40 (price subject to change: see help) Asin: 0130676349 Average Customer Review: ![]() Canada | United Kingdom | Germany | France | Japan |
Editorial Review Product Description eXtreme Programming is an ideal many software shops would love to reach, but with the constant pressures to produce software quickly, they cannot actually implement it. The Agile software process allows a company to implement eXtreme Programming quickly and immediately-and to begin producing software incrementally in as little as 30 days! Implementing eXtreme Programming is easier said than done. The process can be time consuming and actually slow down current software projects that are in process. This book shows readers how to use SCRUM, an Agile software development process, to quickly and seamlessly implement XP in their shop-while still producing actual software. Using SCRUM and the Agile process can virtually eliminate all downtime during an XP implementation. Customer Reviews (52)
|
3. Software Requirements by Karl E. Wiegers | |
![]() | Paperback: 544
Pages
(2003-02-26)
list price: US$39.99 -- used & new: US$22.50 (price subject to change: see help) Asin: 0735618798 Average Customer Review: ![]() Canada | United Kingdom | Germany | France | Japan |
Editorial Review Product Description The book's commonsense approach provides exemplary project management skills tailored to gathering (and refining, implementing, and eventually tracking) software requirements. While the book often cites recent software engineering studies, the focus always returns to practical management techniques. A case study for a chemical tracking application frames the book, and most chapters begin with anecdotes that demonstrate situations in which users and developers misunderstand each other about a software project's ultimate goals. (If you've ever worked in the field, these stories will probably sound all too familiar.) This book offers hope, though, for improving your software design process, with dozens of tips on getting better design input from your customers and then using these requirements to generate a variety of design documents. There are numerous templates and sample documents too--a big help for the busy software manager. Several standout sections cover negotiating difficult steps in the process, particularly how to manage shifting requirements as projects move forward and keep the various users and stakeholders content throughout the software process. Late in the book, the author surveys today's software management tools and shows how to pick the right ones for your organization. Anchored by the author's considerable experience and software engineering expertise, this jargon-free and practical guide to software requirements can definitely give you the edge in managing software projects more efficiently. --Richard Dragan Topics covered: software requirements specifications (SRS); business and user requirements; risk management; the requirements process; sample documents and templates; requirements development: elicitation, analysis, specification, and verification; rights and responsibilities for software customers; best practices; project management tips; process assessment and improvement; types of users; product champions; use cases and other diagrams; tips for prototyping; managing requirements change; change centered boards (CCBs); evaluating and using requirements tools; requirements traceability matrix; impact analysis. Customer Reviews (51)
|
4. Documenting Software Architectures: Views and Beyond (2nd Edition) by Paul Clements, Felix Bachmann, Len Bass, David Garlan, James Ivers | |
![]() | Hardcover: 592
Pages
(2010-10-15)
list price: US$64.99 -- used & new: US$44.54 (price subject to change: see help) Asin: 0321552687 Average Customer Review: ![]() Canada | United Kingdom | Germany | France | Japan |
Editorial Review Product Description —From the Foreword by Grady Booch, IBM Fellow Documenting Software Architectures, Second Edition, provides the most complete and current guidance, independent of language or notation, on how to capture an architecture in a commonly understandable form. Drawing on their extensive experience, the authors first help you decide what information to document, and then, with guidelines and examples (in various notations, including UML), show you how to express an architecture so that others can successfully build, use, and maintain a system from it. The book features rules for sound documentation, the goals and strategies of documentation, architectural views and styles, documentation for software interfaces and software behavior, and templates for capturing and organizing information to generate a coherent package. New and improved in this second edition: Customer Reviews (10)
|
5. Lean Software Development: An Agile Toolkit by Mary Poppendieck, Tom Poppendieck | |
![]() | Paperback: 240
Pages
(2003-05-18)
list price: US$54.99 -- used & new: US$38.82 (price subject to change: see help) Asin: 0321150783 Average Customer Review: ![]() Canada | United Kingdom | Germany | France | Japan |
Editorial Review Product Description Lean Software Development shows software professionals how to achieve breakthrough quality, savings, speed, and business value by adapting the seven "lean" principles that have already revolutionized manufacturing and R&D. Drawing on 25+ years' experience leading enterprise projects, the authors show how to use these principles to create agile processes that work - because they're optimized for your environment. Customer Reviews (45)
|
6. Testing Computer Software, 2nd Edition by Cem Kaner, Jack Falk, Hung Q. Nguyen | |
![]() | Paperback: 480
Pages
(1999-04-12)
list price: US$70.00 -- used & new: US$45.22 (price subject to change: see help) Asin: 0471358460 Average Customer Review: ![]() Canada | United Kingdom | Germany | France | Japan |
Editorial Review Product Description The best thingabout Testing Computer Software is its practical point-by-pointguide to everyday software testing, from creating a test plan, towriting effective bug reports, to working with programming staff andmanagement to fix bugs. That said, this book's early frame ofreference shows how far we've come. (The book relies heavily on MS-DOSexamples and features some truly embarrassing anachronisms, includingthe mention of testing dot-matrix printers and even EGA/VGA videomodes.) The bibliography stops at sources from 1992 and features manyreferences from the 1980s. Nowadays, automated software testing toolsare the staple of any testing strategy. This book even advocates await-and-see approach to the "new" Microsoft Test. Theselimitations aside, there is still a good deal to mine here. Much ofthe approach to testing is still very valid for any aspiring orworking test engineer. Clearly, readers of the first edition will havelittle reason to upgrade to this second edition, but for anyone whoappreciates a "classic" (and indeed a pioneering) text in the field ofsoftware testing, it's good to have Testing Computer Softwarein print again. --Richard Dragan Topics covered: testcase design, test planning, project lifecycle overview, softwareerrors, boundary conditions, bug reports, regression testing, blackbox testing, software quality and reliability, managing test teams,printer testing, internationalization, and managing legal risk. Customer Reviews (45)
|
7. Lessons Learned in Software Testing by Cem Kaner, James Bach, Bret Pettichord | |
![]() | Paperback: 352
Pages
(2001-12-15)
list price: US$39.99 -- used & new: US$9.79 (price subject to change: see help) Asin: 0471081124 Average Customer Review: ![]() Canada | United Kingdom | Germany | France | Japan |
Editorial Review Product Description The world's leading software testing experts lend you their wisdom and years of experience to help you avoid the most common mistakes in testing software. Each lesson is an assertion related to software testing, followed by an explanation or example that shows you the how, when, and why of the testing lesson. More than just tips, tricks, and pitfalls to avoid, Lessons Learned in Software Testing speeds you through the critical testing phase of the software development project without the extensive trial and error it normally takes to do so. The ultimate resource for software testers and developers at every level of expertise, this guidebook features: Customer Reviews (41)
|
8. Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation (Addison-Wesley Signature Series (Fowler)) by Jez Humble, David Farley | |
![]() | Hardcover: 512
Pages
(2010-08-06)
list price: US$49.99 -- used & new: US$32.40 (price subject to change: see help) Asin: 0321601912 Average Customer Review: ![]() Canada | United Kingdom | Germany | France | Japan |
Editorial Review Product Description Getting software released to users is often a painful, risky, and time-consuming process. This groundbreaking new book sets out the principles and technical practices that enable rapid, incremental delivery of high quality, valuable new functionality to users. Through automation of the build, deployment, and testing process, and improved collaboration between developers, testers, and operations, delivery teams can get changes released in a matter of hours— sometimes even minutes–no matter what the size of a project or the complexity of its code base. Jez Humble and David Farley begin by presenting the foundations of a rapid, reliable, low-risk delivery process. Next, they introduce the “deployment pipeline,” an automated process for managing all changes, from check-in to release. Finally, they discuss the “ecosystem” needed to support continuous delivery, from infrastructure, data and configuration management to governance. The authors introduce state-of-the-art techniques, including automated infrastructure management and data migration, and the use of virtualization. For each, they review key issues, identify best practices, and demonstrate how to mitigate risks. Coverage includes • Automating all facets of building, integrating, testing, and deploying software • Implementing deployment pipelines at team and organizational levels • Improving collaboration between developers, testers, and operations • Developing features incrementally on large and distributed teams • Implementing an effective configuration management strategy • Automating acceptance testing, from analysis to implementation • Testing capacity and other non-functional requirements • Implementing continuous deployment and zero-downtime releases • Managing infrastructure, data, components and dependencies • Navigating risk management, compliance, and auditing Whether you’re a developer, systems administrator, tester, or manager, this book will help your organization move from idea to release faster than ever—so you can deliver value to your business rapidly and reliably. Customer Reviews (3)
|
9. Succeeding with Agile: Software Development Using Scrum by Mike Cohn | |
![]() | Paperback: 504
Pages
(2009-11-05)
list price: US$49.99 -- used & new: US$33.48 (price subject to change: see help) Asin: 0321579364 Average Customer Review: ![]() Canada | United Kingdom | Germany | France | Japan |
Editorial Review Product Description Proven, 100% Practical Guidance for Making Scrum and Agile Work in Any Organization This is the definitive, realistic, actionable guide to starting fast with Scrum and agile–and then succeeding over the long haul. Leading agile consultant and practitioner Mike Cohn presents detailed recommendations, powerful tips, and real-world case studies drawn from his unparalleled experience helping hundreds of software organizations make Scrum and agile work. Succeeding with Agile is for pragmatic software professionals who want real answers to the most difficult challenges they face in implementing Scrum. Cohn covers every facet of the transition: getting started, helping individuals transition to new roles, structuring teams, scaling up, working with a distributed team, and finally, implementing effective metrics and continuous improvement. Throughout, Cohn presents “Things to Try Now” sections based on his most successful advice. Complementary “Objection” sections reproduce typical conversations with those resisting change and offer practical guidance for addressing their concerns. Coverage includes Whether you've completed a few sprints or multiple agile projects and whatever your role–manager, developer, coach, ScrumMaster, product owner, analyst, team lead, or project lead–this book will help you succeed with your very next project. Then, it will help you go much further: It will help you transform your entire development organization. Customer Reviews (24)
|
10. Growing Object-Oriented Software, Guided by Tests by Steve Freeman, Nat Pryce | |
![]() | Paperback: 384
Pages
(2009-10-22)
list price: US$49.99 -- used & new: US$25.74 (price subject to change: see help) Asin: 0321503627 Average Customer Review: ![]() Canada | United Kingdom | Germany | France | Japan |
Editorial Review Product Description Foreword by Kent Beck "The authors of this book have led a revolution in the craft of programming by controlling the environment in which software grows.” --Ward Cunningham “At last, a book suffused with code that exposes the deep symbiosis between TDD and OOD. This one's a keeper.” --Robert C. Martin “If you want to be an expert in the state of the art in TDD, you need to understand the ideas in this book.”--Michael Feathers Test-Driven Development (TDD) is now an established technique for delivering better software faster. TDD is based on a simple idea: Write tests for your code before you write the code itself. However, this "simple" idea takes skill and judgment to do well. Now there's a practical guide to TDD that takes you beyond the basic concepts. Drawing on a decade of experience building real-world systems, two TDD pioneers show how to let tests guide your development and “grow” software that is coherent, reliable, and maintainable. Steve Freeman and Nat Pryce describe the processes they use, the design principles they strive to achieve, and some of the tools that help them get the job done. Through an extended worked example, you’ll learn how TDD works at multiple levels, using tests to drive the features and the object-oriented structure of the code, and using Mock Objects to discover and then describe relationships between objects. Along the way, the book systematically addresses challenges that development teams encounter with TDD--from integrating TDD into your processes to testing your most difficult features. Coverage includes • Implementing TDD effectively: getting started, and maintaining your momentum throughout the project • Creating cleaner, more expressive, more sustainable code • Using tests to stay relentlessly focused on sustaining quality • Understanding how TDD, Mock Objects, and Object-Oriented Design come together in the context of a real software development project • Using Mock Objects to guide object-oriented designs • Succeeding where TDD is difficult: managing complex test data, and testing persistence and concurrency Customer Reviews (13)
|
11. Making it Big in Software: Get the Job. Work the Org. Become Great. by Sam Lightstone | |
![]() | Paperback: 456
Pages
(2010-03-20)
list price: US$24.99 -- used & new: US$14.58 (price subject to change: see help) Asin: 0137059671 Average Customer Review: ![]() Canada | United Kingdom | Germany | France | Japan |
Editorial Review Product Description The Software Insider’s Guide to Getting Hired and Getting to the Top! Here’s all the information you need to jumpstart your software career: the best ways to get hired, move up, and blaze your way to the top! The software business has radically changed, and this book reveals today’s realities–everything your professors and corporate managers never told you. In his 20 years at IBM as a software architect, senior manager, and lead programmer, Sam Lightstone has briefed dozens of leading companies and universities on careers, new technology, and emerging areas of research. He currently works on one of the world’s largest software development teams and spends a good part of his time recruiting and mentoring software engineers. This book shares all the lessons for success Sam has learned…plus powerful insights from 17 of the industry’s biggest stars. Want to make it big in software? Start right here! Discover how to • Get your next job in software development • Master the nontechnical skills crucial to your success • “Work the org” to move up rapidly • Successfully manage your time, projects, and life • Avoid “killer” mistakes that could destroy your career • Move up to “medium-shot,” “big-shot,” and finally, “visionary” • Launch your own winning software company Exclusive interviews with Steve Wozniak, Inventor, Apple computer John Schwarz, CEO, Business Objects James Gosling, Inventor, Java programming language Marissa Mayer, Google VP, Search Products and User Experience Jon Bentley, Author, Programming Pearls Marc Benioff, CEO and founder, Salesforce.com Grady Booch, IBM Fellow and co-founder Rational Software Bjarne Stroustrup, Inventor, C++ programming language David Vaskevitch, Microsoft CTO Linus Torvalds, Creator, Linux operating system kernel Richard Stallman, Founder, Free software movement Peter Norvig, Google’s Director of Research Mark Russinovich, Microsoft Fellow and Windows Architect Tom Malloy, Adobe Chief Software Architect Diane Greene, Co-founder and past CEO of VMware Robert Kahn, Co-inventor, the Internet Ray Tomlinson, Inventor, email Customer Reviews (15)
|
12. Lean Architecture: for Agile Software Development by James O. Coplien, Gertrud Bjørnvig | |
![]() | Paperback: 376
Pages
(2010-08-17)
list price: US$50.00 -- used & new: US$35.52 (price subject to change: see help) Asin: 0470684208 Average Customer Review: ![]() Canada | United Kingdom | Germany | France | Japan |
Editorial Review Product Description Customer Reviews (2)
|
13. Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives by Nick Rozanski, Eóin Woods | |
![]() | Hardcover: 576
Pages
(2005-04-30)
list price: US$64.99 -- used & new: US$42.79 (price subject to change: see help) Asin: 0321112296 Average Customer Review: ![]() Canada | United Kingdom | Germany | France | Japan |
Editorial Review Product Description Software Systems Architecture is a practitioner-oriented guide to designing and implementing effective architectures for information systems. It is both a readily accessible introduction to software architecture and an invaluable handbook of well-established best practices. It shows why the role of the architect is central to any successful information-systems development project, and, by presenting a set of architectural viewpoints and perspectives, provides specific direction for improving your own and your organization's approach to software systems architecture. With this book you will learn how to The architectural viewpoints and perspectives presented in the book also provide a valuable long-term reference source for new and experienced architects alike. Whether you are an aspiring or practicing software architect, you will find yourself referring repeatedly to the practical advice in this book throughout the lifecycle of your projects. A supporting Web site containing further information can be found at www.viewpoints-and-perspectives.info Customer Reviews (21)
|
14. Clean Code: A Handbook of Agile Software Craftsmanship | |
![]() | Paperback: 464
Pages
(2008-08-11)
list price: US$47.99 -- used & new: US$26.29 (price subject to change: see help) Asin: 0132350882 Average Customer Review: ![]() Canada | United Kingdom | Germany | France | Japan |
Editorial Review Product Description Customer Reviews (76)
|
15. Leading Lean Software Development: Results Are not the Point by Mary Poppendieck, Tom Poppendieck | |
![]() | Paperback: 312
Pages
(2009-10-31)
list price: US$49.99 -- used & new: US$25.95 (price subject to change: see help) Asin: 0321620704 Average Customer Review: ![]() Canada | United Kingdom | Germany | France | Japan |
Editorial Review Product Description Customer Reviews (4)
|
16. 97 Things Every Software Architect Should Know: Collective Wisdom from the Experts | |
![]() | Paperback: 224
Pages
(2009-02-05)
list price: US$34.99 -- used & new: US$19.08 (price subject to change: see help) Asin: 059652269X Average Customer Review: ![]() Canada | United Kingdom | Germany | France | Japan |
Editorial Review Product Description In this truly unique technical book, today's leading software architects present valuable principles on key development issues that go way beyond technology. More than four dozen architects -- including Neal Ford, Michael Nygard, and Bill de hOra -- offer advice for communicating with stakeholders, eliminating complexity, empowering developers, and many more practical lessons they've learned from years of experience. Among the 97 principles in this book, you'll find useful advice such as: To be successful as a software architect, you need to master both business and technology. This book tells you what top software architects think is important and how they approach a project. If you want to enhance your career, 97 Things Every Software Architect Should Know is essential reading. Customer Reviews (22)
|
17. Joel on Software: And on Diverse and Occasionally Related Matters That Will Prove of Interest to Software Developers, Designers, and Managers, and to Those Who, Whether by Good Fortune or Ill Luck, Work with Them in Some Capacity by Joel Spolsky | |
![]() | Paperback: 362
Pages
(2004-08-02)
list price: US$24.99 -- used & new: US$12.94 (price subject to change: see help) Asin: 1590593898 Average Customer Review: ![]() Canada | United Kingdom | Germany | France | Japan |
Editorial Review Product Description — Greg Wilson, Dr.(Joel Spolsky's) genuine desire to make the software world a better place keeps us coming back for more. — Bruce Hadley, softwareCEO.This book will challenge, encourage, upset, and entertain you.Spolsky knows his stuff, and he's got the war wounds to prove it.This book is worth the price of admission... — Tom Duff, Duffbert's Random Musings An entertaining oportunity to get to know one of today's most influential developer/authors.Spolsky based these observations on years of personal experience. The result just a handful of years later? Spolsky's technical knowledge, caustic wit, and extraordinary writing skills have earned him status as a programming guru! His blog has become renowned throughout the programming world&emdash;now linked to more than six hundred websites and translated into over thirty languages. Joel on Software covers every conceivable aspect of software programming&emdash;from the best way to write code, to the best way to design an office in which to write code! All programmers, all people who want to enhance their knowledge of programmers, and all who are trying to manage programmers will surely relate to Joel's musings. Customer Reviews (57) |
18. Software Architecture: Foundations, Theory, and Practice by R. N. Taylor, N. Medvidovic, E. M. Dashofy | |
![]() | Hardcover: 750
Pages
(2009-01-09)
-- used & new: US$49.99 (price subject to change: see help) Asin: 0470167742 Average Customer Review: ![]() Canada | United Kingdom | Germany | France | Japan |
Editorial Review Product Description Customer Reviews (7)
|
19. Software Project Survival Guide (Pro -- Best Practices) by Steve McConnell | |
![]() | Paperback: 304
Pages
(1997-10-15)
list price: US$24.99 -- used & new: US$10.00 (price subject to change: see help) Asin: 1572316217 Average Customer Review: ![]() Canada | United Kingdom | Germany | France | Japan |
Editorial Review Product Description Customer Reviews (64)
|
20. Implementing Lean Software Development: From Concept to Cash by Mary Poppendieck, Tom Poppendieck | |
![]() | Paperback: 304
Pages
(2006-09-17)
list price: US$49.99 -- used & new: US$26.16 (price subject to change: see help) Asin: 0321437381 Average Customer Review: ![]() Canada | United Kingdom | Germany | France | Japan |
Editorial Review Product Description "This remarkable book combines practical advice, ready-to-use techniques, anda deep understanding of why this is the right way to develop software. I haveseen software teams transformed by the ideas in this book." --Mike Cohn, author of Agile Estimating and Planning "As a lean practitioner myself, I have loved and used their first book for years.When this second book came out, I was delighted that it was even better. If youare interested in how lean principles can be useful for software developmentorganizations, this is the book you are looking for. The Poppendiecks offer abeautiful blend of history, theory, and practice." --Alan Shalloway, coauthor of Design Patterns Explained "I've enjoyed reading the book very much. I feel it might even be better than thefirst lean book by Tom and Mary, while that one was already exceptionallygood! Mary especially has a lot of knowledge related to lean techniques inproduct development and manufacturing. It's rare that these techniques areactually translated to software. This is something no other book does well(except their first book)." --Bas Vodde "The new book by Mary and Tom Poppendieck provides a well-written andcomprehensive introduction to lean principles and selected practices for softwaremanagers and engineers. It illustrates the application of the values andpractices with well-suited success stories. I enjoyed reading it." --Roman Pichler "In Implementing Lean Software Development, the Poppendiecks explore moredeeply the themes they introduced in Lean Software Development. They beginwith a compelling history of lean thinking, then move to key areas such asvalue, waste, and people. Each chapter includes exercises to help you apply keypoints. If you want a better understanding of how lean ideas can work withsoftware, this book is for you." --Bill Wake, independent consultant In 2003, Mary and Tom Poppendieck's Lean Software Development introduced breakthrough development techniques that leverage Lean principles to deliver unprecedented agility and value. Now their widely anticipated sequel and companion guide shows exactly how to implement Lean software development, hands-on. This new book draws on the Poppendiecks' unparalleled experience helping development organizations optimize the entire software value stream. You'll discover the right questions to ask, the key issues to focus on, and techniques proven to work. The authors present case studies from leading-edge software organizations, and offer practical exercises for jumpstarting your own Lean initiatives. Customer Reviews (18)
|
  | 1-20 of 100 | Next 20 |