e99 Online Shopping Mall
Help | |
Home - Technology - Software Engineering (Books) |
  | Back | 81-100 of 100 |
click price to see details click image to enlarge click link to go to the store
81. 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)
a Must read!
A must read!Fantastic!
Complete Awesomeness
If your not sure how good your code is read this!
A book about how to produce quality code |
82. Using UML: Software Engineering with Objects and Components (2nd Edition) by Perdita Stevens | |
Paperback: 272
Pages
(2006-02-13)
list price: US$75.40 -- used & new: US$62.35 (price subject to change: see help) Asin: 0321269675 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description The essentials of UML 2.0 and how to use it in one concise volume. Customer Reviews (4)
Good basic and quick book for UML EQ.
Indepth, but hard to follow
Very good for STUDENTS
Informative, question and answer style. |
83. Object-Oriented and Classical Software Engineering by Stephen Schach | |
Hardcover: 688
Pages
(2010-07-19)
-- used & new: US$90.00 (price subject to change: see help) Asin: 0073376183 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Integrating case studies to show the object oriented approach to software engineering, Object-Oriented and Classical Software Engineering, 8/e presents an excellent introduction to software engineering fundamentals, covering both traditional and object-oriented techniques. While maintaining a unique organization with Part I covering underlying software engineering theory, and Part II presenting the more practical life cycle, the eighth edition includes significant revision to problems, new content, as well as a new chapter to enable instructors to better-utilize the book in a one-semester course. Complementing this well-balanced approach is the straightforward, student-friendly writing style, through which difficult concepts are presented in a clear, understandable manner. Customer Reviews (12)
Object-Oriented and Classical Software Engineering
UML and Software Design
Pick a Methodology, Any Methodology
Good reference material
Great software engineering book, not aimed at programming |
84. Software Engineering Software Engineering: A Practitioner's Approach 6th edition by Roger S. Pressman, Roger Pressman | |
Paperback: 880
Pages
(2004-04-02)
-- used & new: US$89.44 (price subject to change: see help) Asin: 0071238409 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (3)
An excellent SE text
Not practical at all.
Good Book |
85. Metamodelling for Software Engineering by Cesar Gonzalez-Perez, Brian Henderson-Sellers | |
Hardcover: 219
Pages
(2008-10-14)
-- used & new: US$43.85 (price subject to change: see help) Asin: 0470030364 Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Issues covered include: This book provides a comprehensive conceptual framework for metamodelling and includes case studies and exercises which will demonstrate practical uses of metamodelling. For lecturers and educators, the book provides a layered repository of contents, starting from the basics of metamodelling in the first chapters, through specific issues such as trans-layer control or non-strict approaches, up to advanced topics such as universal powertyping or extensions to the object-oriented paradigm. The book also serves as an in-depth reference guide to features and technologies to consider when developing in-house software development methods or customising and adopting off-the-shelf ones. Software tool developers and vendors can benefit from the book by finding in it a comprehensive guide to the implementation of frameworks and toolsets for computer-aided software modelling and development. |
86. Software Engineering 3: Domains, Requirements, and Software Design (Texts in Theoretical Computer Science. An EATCS Series) (v. 3) by Dines Bjørner | |
Hardcover: 766
Pages
(2006-04-11)
list price: US$115.00 -- used & new: US$57.49 (price subject to change: see help) Asin: 3540211519 Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description The art, craft, discipline, logic, practice and science of developing large scale software products is in increasing need of a trustworthy, believable and professional base. This book is one of a series of three volumes, devoted to fill this need. This series of strongly related text books combine informal, engineeringly sound approaches with the rigour of formal, mathematics based approaches. The present volume covers the basic principles and techniques of overall software development: From domains via requirements to software designs. Thus the book advocates a novel approach to software engineering based on the adage: Before requirements can be formulated one must understand the application domain. The book is therefore structured this way: From (i) the principles and techniques for the development of domain descriptions, via (ii) principles and techniques for the derivation of requirements prescriptions from domain models, to (iii) principles and techniques for the refinement of requirements into software designs: Architectures and component design. Emphasis in the coverage of domain and requirements engineering is on |
87. Core C++: A Software Engineering Approach by Victor Shtern | ||||
Paperback: 1280
Pages
(2000-01-15)
list price: US$49.99 -- used & new: US$19.98 (price subject to change: see help) Asin: 0130857297 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | ||||
Editorial Review Product Description The writing style and presentation of C++ in this book are outstanding. The explanations of key C++ concepts, from basic language features to class design to advanced C++ whistles and bells, are by turns colloquial, garrulous, and almost always enjoyable and understandable. While it's not uncommon for today's computer book to weigh in at over 1,000 pages, the raw word count here is quite exceptional. You're challenged repeatedly to think for yourself, and the intricacies of C++ are exposed thoroughly, from language features that are indispensable to what to avoid in your code. You'll get pretty much everything that you need to learn C++ effectively, starting with basic keywords, data types, flow-control statements, and arrays. The guide to understanding object-oriented concepts, like coupling and cohesion, will help you design better classes. Even experienced programmers will appreciate the thorough coverage of memory-management techniques in C++ (including the five kinds of scopes for variables). An important middle section provides a blueprint for the methods and functions that most C++ code should offer, including such methods as default and copy constructors, destructors, and overloaded assignment operators. (By following this idiom, you'll be able to write reusable C++ classes.) The book also illustrates class design with basic UML notation, excels at presenting the details of how to overload C++ operators to provide easier syntax for custom C++ classes, and provides excellent explanations of the pros and cons of composition and inheritance for getting classes to work together. A look at more advanced C++ features, like templates and exception handling, wraps things up. Along the way, you get a taste of UML notation and a thorough introduction to some of the best practices for writing C++ code effectively. Core C++ is certainly no quick read, and, if you're in a rush to learn quickly, there are plenty of more concise treatments that are available. But, if you're ambitious and want to master the intricacies of C++ class design with some of its underlying design principles, this is an original and thorough package that offers unique strengths. --Richard Dragan Topics covered: Customer Reviews (27)
Very thorough
Classic and Thorough
Outstanding!
C++ In-Depth
Goran Ekstrom |
88. Secure and Resilient Software Development by Mark S. Merkow, Lakshmikanth Raghavan | |
Hardcover: 392
Pages
(2010-06-16)
list price: US$79.95 -- used & new: US$53.96 (price subject to change: see help) Asin: 143982696X Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Although many software books highlight open problems in secure software development, few provide easily actionable, ground-level solutions. Breaking the mold, Secure and Resilient Software Development teaches you how to apply best practices and standards for consistent and secure software development. It details specific quality software development strategies and practices that stress resilience requirements with precise, actionable, and ground-level inputs. Providing comprehensive coverage, the book illustrates all phases of the secure software development life cycle. It shows developers how to master non-functional requirements including reliability, security, and resilience. The authors provide expert-level guidance through all phases of the process and supply many best practices, principles, testing practices, and design methodologies. For updates to this book and ongoing activities of interest to the secure and resilient software community, please visit: www.srsdlc.com "Secure and Resilient Software Development provides a strong foundation for anyone getting started in application security. Most application security books fall into two categories: business-oriented and vague or ridiculously super technical. Mark and Laksh draw on their extensive experience to bridge this gap effectively. The book consistently links important technical concepts back to the business reasons for application security with interesting stories about real companies dealing with application security issues." —Jeff Williams, Chair, The OWASP Foundation Customer Reviews (2)
Secure Development and enterprise assurance programs
The Quest for Secure and Resilient Software |
89. Managing Humans: Biting and Humorous Tales of a Software Engineering Manager by Michael Lopp | |
Paperback: 209
Pages
(2007-06-12)
list price: US$24.99 -- used & new: US$8.44 (price subject to change: see help) Asin: 159059844X Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Managing Humans is a selection of the best essays from Michael Lopps web site, Rands In Repose.Drawing on Lopp's management experiences at Apple, Netscape, Symantec, and Borland, this book is full of stories based on companies in the Silicon Valley where people have been known to yell at each other. It is a place full of dysfunctional bright people who are in an incredible hurry to find the next big thing so they can strike it rich and then do it all over again. Among these people are managers, a strange breed of people who through a mystical organizational ritual have been given power over your future and your bank account. Whether you're an aspiring manager, a current manager, or just wondering what the heck a manager does all day, there is a story in this book that will speak to you.You will learn: Among fans of Michael Lopp is the incomparable Joel Spolsky, cofounder and CEO of Fog Creek Software: "What you're holding in your hands in by far the most brilliant book about managing software teams you're ever going to find". This book is designed for managers and would-be managers staring at the role of a manager wondering why they would ever leave the safe world of bits and bites for the messy world of managing humans.The book covers handling conflict, managing wildly differing personality types, infusing innovation into insane product schedules, and figuring out how to build a lasting and useful engineering culture. Customer Reviews (41)
Content OK, book unreadable
Pretty easy read, and something to learn from it too.
Entertaining, but pointless
Nice book cover, but nothing on the subject of managing people
A different kind of management book |
90. Evaluating Project Decisions: Case Studies in Software Engineering by Carol L. Hoover, Mel Rosso-Llopart, Gil Taran | |
Paperback: 400
Pages
(2009-11-06)
list price: US$49.99 -- used & new: US$14.99 (price subject to change: see help) Asin: 0321544560 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Effective decisions are crucial to the success of any software project, but to make better decisions you need a better decision-making process. In Evaluating Project Decisions, leading project management experts introduce an innovative decision model that helps you tailor your decision-making process to systematically evaluate all of your decisions and avoid the bad choices that lead to project failure. Using a real-world, case study approach, the authors show how to evaluate software project problems and situations more effectively, thoughtfully assess your alternatives, and improve the decisions you make. Drawing on their own extensive research and experience, the authors bridge software engineering theory and practice, offering guidance that is both well-grounded and actionable. They present dozens of detailed examples from both successful and unsuccessful projects, illustrating what to do and what not to do. Evaluating Project Decisions will help you to analyze your options and ultimately make better decisions at every stage in your project, including: In addition, you will see how to evaluate decisions related to risk, people, stakeholder expectations, and global development. Simply put, you’ll use what you learn here on every project, in any industry, whatever your goals, and for projects of any duration, size, or type. Customer Reviews (1)
A powerful survey of software project managers introducing an innovative design model |
91. Practical Software Metrics for Project Management and Process Improvement by Robert B. Grady | |
Paperback: 282
Pages
(1992-05-08)
list price: US$70.00 -- used & new: US$14.77 (price subject to change: see help) Asin: 0137203845 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description This application-oriented bookshows how to apply proven software metrics andmethods to efficiently manage software developmentand maintenance--to help boost productivity,efficiency, and quality of software projects atevery stage of the process. Detailing practical methods throughout, the bookcovers tips to best measure and present progress,a useful model for understanding organizationlimitations, possible problems in processimprovement illustrated by examples, evidence ofwhat works and what doesn't work, and more. An ideal reference for projectmanagers and professionals responsible for processimprovement.n Customer Reviews (9)
Classic study.Somewhat dated methods for web development, but good foundation.
A Practioner's Handbook
Practical and excellent reference
Seamless integration of development and project activities What I particularly like about this book includes: (1) Complete view of metrics that matter, and the chronicle of how these metrics evolved in a large company (Hewlett-Packard). The book is written as both a story of how a successful metrics program evolved, complete with anecdotes that will prove helpful, and as a collection of data that illustrates what is and is not important to a comprehensive metrics program. Among all of Grady's books I like this one the best; however, I recommend that his other two also be carefully read if software process improvement is your goal.He has much to say and backs it up with data and a chronicle of his experiences from real projects.
Easy read, valuable desk reference and metrics resource The first part starts with a collection of practical rules of thumb for software managers. This collection of heuristics covers every phase of the development life cycle and are backed up with data gathered during 125 software projects at Hewlett-Packard.An example of one of these rules of thumb is that you will find 1 defect after software has been released into production for every 10 defects caught during testing. This, of course, is purely empirical, but is an interesting rule that I mentally filed away. Some highlights of the first part are: a good introduction to the goal-question-metric approach to determining what to measure based on your objectives, and a focus on project goals of maximizing customer satisfaction while minimizing project schedule and costs, and product defects.This is followed by chapters that address each of these goals.One of the best chapters in the first part of this book is work analysis. While I am more focused on the service delivery side of metrics (after the project has produced something that has been released into production), some of the metrics were very valuable to me - especially the ones that revolved around testing and QA. Part 2 is squarely in my domain - production and application support, and service delivery. The best chapter, Dissecting Software Failures, was one of the most insightful descriptions of the defect life cycle I have ever read. It fully addresses defect data collection and analysis, and how to use this data to effect process and product improvement.Even better is the chapter on investing in process improvement.Here Mr. Grady gives a workable approach to using the defect data to developing a business case for process improvement. He guides you through developing a plan, selecting from among an array of solutions, and case studies. This book is a quick read. It's main value lies in the many tables and facts provided on nearly every page.I use it as a desk reference, especially the appendices that summarize defect origins, types and modes, and metrics definitions.It spans both project and production metrics, and is as valuable to project managers as it is to application support professionals. ... Read more |
92. Independent Verification and Validation (New Dimensions In Engineering Series) by Robert O. Lewis | |
Hardcover: 384
Pages
(1992-09-09)
list price: US$185.00 -- used & new: US$79.99 (price subject to change: see help) Asin: 0471570117 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (1)
IV & V is the best |
93. Fundamentals of Computing for Software Engineers (VNR Computer Library]) by Murat M. Tanik, Eric S. Chan | |
Hardcover: 251
Pages
(1991-04)
list price: US$49.95 -- used & new: US$250.00 (price subject to change: see help) Asin: 0442005253 Canada | United Kingdom | Germany | France | Japan | |
94. Classics in Software Engineering by Edward Yourdon | |
Paperback: 436
Pages
(1981-04)
Isbn: 0917072146 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Customer Reviews (2)
Probably the most important software title I own
Where Software Engineering (and more) began GET THIS BOOK BACK IN PRINT!Not leastbecasue I want to replace my copy that's literally falling apart. ... Read more |
95. Managing Software Engineering Knowledge | |
Paperback: 380
Pages
(2010-11-02)
list price: US$129.00 -- used & new: US$102.77 (price subject to change: see help) Asin: 3642055737 Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Software development is a complex problem-solving activity with a high level of uncertainty. There are many technical challenges concerning scheduling, cost estimation, reliability, performance, etc, which are further aggravated by weaknesses such as changing requirements, team dynamics, and high staff turnover. Thus the management of knowledge and experience is a key means of systematic software development and process improvement. "Managing Software Engineering Knowledge" illustrates several theoretical examples of this vision and solutions applied to industrial practice. It is structured in four parts addressing the motives for knowledge management, the concepts and models used in knowledge management for software engineering, their application to software engineering, and practical guidelines for managing software engineering knowledge. This book provides a comprehensive overview of the state of the art and best practice in knowledge management applied to software engineering. While researchers and graduate students will benefit from the interdisciplinary approach leading to basic frameworks and methodologies, professional software developers and project managers will also profit from industrial experience reports and practical guidelines. |
96. Software Metrics: A Guide to Planning, Analysis, and Application by C. Ravindranath Pandian | |
Paperback: 312
Pages
(2003-09-26)
list price: US$92.95 -- used & new: US$81.75 (price subject to change: see help) Asin: 0849316618 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (2)
Solid introductory text Key software metrics are covered, divided into simple and complex classes, and traced to quality standards and a common metrics vocabulary.This part of the book is solid and especially suited to someone who is exploring software metrics and may have been put off by the dense, overly technical approach in other books. Like the preceding material, the chapters on designing a metrics system and data visualization are basic, but straightforward.I especially like the three chapters on data analysis that classify metrics into frequency, time and relationship domains. This is one of the clearest approaches to cutting through the complex morass of data analysis, and will put metrics into perspective instead of overwhelming.The next chapters, covering process and estimation models were adequate in my opinion.They covered the essentials.However, the chapter on defect metrics was outstanding.I liked the complete and concise coverage of this topic. The remainder of the book ramped down and seemed to lack the detail or clarity that characterizes the preceding parts of the book.However, this material was more operational and not (in my opinion) as important as communicating the fundamentals, collection and analyses, or metrics classification that were so exceptionally well covered in this book.I highly recommend this book to anyone who wants to quickly learn the basics of software metrics.
Measuring Software |
97. Hacking the Xbox: An Introduction to Reverse Engineering by Andrew Huang | |
Paperback: 288
Pages
(2003-07)
list price: US$24.99 -- used & new: US$15.37 (price subject to change: see help) Asin: 1593270291 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description There's a wealth of information in these pages about how to disassemble and reverse-engineer electronics, and Huang is careful to show you what tools you need, and how to use them (don't worry if you don't know how to use a soldering iron--that's covered here). There also are step-by-step guides (complete with photos) to a couple of projects, and interviews with key figures in the Xbox-hacking community. --David Wall Topics covered: How to enjoy a Microsoft Xbox game console without the mindless tedium of playing video games. This book shows you how to open an Xbox, make modifications to it (from a cosmetic LED color change, to putting in a new power supply, to adding a USB connector), and make the changes needed to get Linux running on it. In the process, readers get an education in reverse engineering electronic circuits, as well as in basic electronic techniques (soldering, crimping, etc) and in the intellectual property law that governs hacker activity. Customer Reviews (27)
God!! it is being cited 46 times...
Bunnie inspires a budding computer engineer
Fascinating read, short on actual projects
Peerless
Good Reading |
98. Design Patterns for Embedded Systems in C: An Embedded Software Engineering Toolkit by Bruce Powel Douglass | |
Paperback: 472
Pages
(2010-10-07)
list price: US$59.95 -- used & new: US$50.99 (price subject to change: see help) Asin: 1856177076 Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description |
99. Software Product Lines in Action: The Best Industrial Practice in Product Line Engineering by Frank J. van der Linden, Klaus Schmid, Eelco Rommes | |
Paperback: 333
Pages
(2010-11-30)
list price: US$74.95 -- used & new: US$60.14 (price subject to change: see help) Asin: 3642090613 Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Software product lines represent perhaps the most exciting paradigm shift in software development since the advent of high-level programming languages. Nowhere else in software engineering have we seen such breathtaking improvements in cost, quality, time to market, and developer productivity, often registering in the order-of-magnitude range. Here, the authors combine academic research results with real-world industrial experiences, thus presenting a broad view on product line engineering so that both managers and technical specialists will benefit from exposure to this work. They capture the wealth of knowledge that eight companies have gathered during the introduction of the software product line engineering approach in their daily practice. |
100. Model-Driven Software Development: Technology, Engineering, Management by Thomas Stahl, MarkusVoelter | |
Paperback: 444
Pages
(2006-05-19)
list price: US$80.00 -- used & new: US$36.86 (price subject to change: see help) Asin: 0470025700 Average Customer Review: Canada | United Kingdom | Germany | France | Japan | |
Editorial Review Product Description Customer Reviews (1)
Absolutely necessary for anyone who really wants to know MDSD |
  | Back | 81-100 of 100 |