Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

Help

Software Engineering & Development


1001. 

Making It Happen: A Non-Technical Guide to Project Management

Making It Happen: A Non-Technical Guide to Project Management

By: 

Publisher: John Wiley & Sons

Publication Date: 16-JUL-1998

Insert Date: 11-MAY-2009

Slots: 1.0

Table of Contents • Start Reading

Making It Happen: A Non-Technical Guide to Project Management provides a fresh and clear approach to project management. Written in the form of a novel, it covers the basics of project management in a friendly, interesting, and memorable way. Will Campbell, a reasonably competent middle manager, is suddenly thrust into managing a high-profile project that could make or break his career. With no project management experience, and armed only with the guidance of his eccentric menror, Martha, Will learns the hard way. As Will navigates the rough seas of company politics, treacherous...

1002. 

Transition Testing: Cornerstone of Database Agility

ShortCut

Transition Testing: Cornerstone of Database Agility

By: 

Publisher: Addison-Wesley Professional

Publication Date: 30-APR-2009

Insert Date: 07-MAY-2009

Slots: 1.0

Table of Contents • Start Reading

Transition Testing presents a practical solution framework for application developers working in a database environment. This short cut enables the reader to implement the latest in agile thinking into their day-to-day work. It is a resource that teaches the practitioner how to effectively maintain and improve the structure and integrity of their organization’s data. By focusing on validating individual changes rather than finished products, the tenets presented in this valuable resource will enable any data-driven organization to vastly improve. Section 1: Introduction and Overview...

1003. 

The Art of Concurrency

The Art of Concurrency

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 15-MAY-2009

Insert Date: 05-MAY-2009

Slots: 1.0

Table of Contents • Start Reading

If you're looking to take full advantage of multi-core processors with concurrent programming, this practical book provides the knowledge and hands-on experience you need. The Art of Concurrency is one of the few resources to focus on implementing algorithms in the shared-memory model of multi-core processors, rather than just theoretical models or distributed-memory architectures. The book provides detailed explanations and usable samples to help you transform algorithms from serial to parallel code, along with advice and analysis for avoiding mistakes that programmers typically make when...

1004. 

Cloud Computing and SOA Convergence in Your Enterprise: A Step-by-Step Guide

Cloud Computing and SOA Convergence in Your Enterprise: A Step-by-Step Guide

By: 

Publisher: Addison-Wesley Professional

Publication Date: 29-SEP-2009

Insert Date: 05-MAY-2009

Slots: 1.0

Table of Contents • Start Reading

 “In this book, David Linthicum does that rarest of things: he manages to combine showing why SOA and Cloud Computing complement one another with a lucid game plan of how a business can take advantage of the synergies between them in concrete ways that will contribute to the bottom line.” —Jeremy Geelan Conference Chair, Cloud Computing Conference and Expo series Sr. VP, SYS-CON Media and Events Massive, disruptive change is coming to IT as Software as a Service (SaaS), SOA, mashups, Web 2.0, and cloud computing truly come of age. Now, one of the world’s leading IT innovators...

1005. 

Changing Software Development: Learning to Become Agile

Changing Software Development: Learning to Become Agile

By: 

Publisher: John Wiley & Sons

Publication Date: 07-MAR-2008

Insert Date: 01-MAY-2009

Slots: 1.0

Table of Contents • Start Reading

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.  By blending the theory of knowledge management, developers and managers will gain the tools to enhance learning and change to accommodate new innovative approaches such as agile and lean computing. Changing Software Development is peppered with practical advice and case studies to explain how and why knowledge, learning and change are important in the development process. ...

1006. 

Viral Data in SOA: An Enterprise Pandemic

Viral Data in SOA: An Enterprise Pandemic

By: 

Publisher: IBM Press

Publication Date: 06-JUL-2009

Insert Date: 01-MAY-2009

Slots: 1.0

Table of Contents • Start Reading

Viral Data in SOA An Enterprise Pandemic “This book is a must read for any organization using data-integration or data-interchange technologies, or simply any organization that must trust data. Neal takes the reader through an entertaining and vital journey of SOA information management issues, risks, discovery, and solutions. He provides a fresh perspective that no corporation should overlook; in fact, corporations might head blindly into SOA implementations without this awareness.” –Kevin Downey, Senior Partner, Xteoma Inc., Canada “Neal Fishman’s book on the viral affects of data...

1007. 

IT Project Management: On Track From Start to Finish, Second Edition

IT Project Management: On Track From Start to Finish, Second Edition

By: Joseph Phillips

Publisher: McGraw-Hill Osborne Media

Publication Date: 23-MAR-2004

Insert Date: 28-APR-2009

Slots: 1.0

Table of Contents • Start Reading

Renowned IT project management expert, Joseph Phillips, again delivers an authoritative, easy-to-understand guide that delves into all CompTIA IT Project+ certification objectives. The “Inside the Exam” sections focus on the necessary topics to pass the new CompTIA exam. Each chapter features an end-of-chapter review, and the CD-ROM includes an IT Project+ practice test, plus templates and worksheets to use when managing a project. The included real-world examples that provide on-the-job insight from practicing project management professionals, and tie discussed theory to practice, make this...

1008. 

Surreptitious Software: Obfuscation, Watermarking, and Tamperproofing for Software Protection

Surreptitious Software: Obfuscation, Watermarking, and Tamperproofing for Software Protection

By: 

Publisher: Addison-Wesley Professional

Publication Date: 24-JUL-2009

Insert Date: 25-APR-2009

Slots: 1.0

Table of Contents • Start Reading

“This book gives thorough, scholarly coverage of an area of growing importance in computer security and is a ‘must have’ for every researcher, student, and practicing professional in software protection.”     —Mikhail Atallah, Distinguished Professor of Computer Science at Purdue University Theory, Techniques, and Tools for Fighting Software Piracy, Tampering, and Malicious Reverse Engineering The last decade has seen significant progress in the development of techniques for resisting software piracy and tampering. These techniques are indispensable for software developers seeking...

1009. 

Beginning Programming ALL-IN-ONE DESK REFERENCE FOR DUMMIES®

Beginning Programming ALL-IN-ONE DESK REFERENCE FOR DUMMIES®

By: 

Publisher: For Dummies

Publication Date: 03-JUN-2008

Insert Date: 21-APR-2009

Slots: 1.0

Table of Contents • Start Reading

So you want to be a programmer? Or maybe you just want to be able to make your computer do what YOU want for a change? Maybe you enjoy the challenge of identifying a problem and solving it. If programming intrigues you for whatever reason, Beginning Programming All-In-One Desk Reference For Dummies is like having a starter programming library all in one handy, if beefy, book. In this practical guide, you’ll find out about compiling, algorithms, best practices, debugging your programs, and much more. The concepts are illustrated in several different programming languages, so you’ll get a...

1010. 

Objektorientierte Analyse & Design von Kopf bis Fuß

Objektorientierte Analyse & Design von Kopf bis Fuß

By: Brett D. McLaughlin; Gary Pollice; David West

Publisher: O'Reilly Verlag

Publication Date: 15-MAY-2007

Insert Date: 17-APR-2009

Slots: 1.0

Table of Contents • Start Reading

Kluge Bücher über Objektorientierte Analyse & Design gibt es viele. Leider versteht man die meisten erst, wenn man selbst schon Profi-Entwickler ist... Und was machen all die Normalsterblichen, die natürlich davon gehört haben, dass OOA&D dazu beiträgt, k ...

1011. 

Visual Studio® 2008 ALL-IN-ONE DESK REFERENCE FOR DUMMIES®

Visual Studio® 2008 ALL-IN-ONE DESK REFERENCE FOR DUMMIES®

By: 

Publisher: For Dummies

Publication Date: 07-APR-2008

Insert Date: 17-APR-2009

Slots: 1.0

Table of Contents • Start Reading

Visual Studio 2008 is packed with features that help you create better software and do it with less repetition and drudgery. Visual Studio 2008 All-In-One Desk Reference For Dummies shows you how to make the most of this cool suite of tools! It’s all here! This comprehensive, seven-books-in-one guide gets you up and running with Visual Studio 2008 in no time. You’ll discover Microsoft’s vision for Visual Studio, get familiar with the .Net environment and languages, and learn how to install, browse, and make connections with Visual Studio. Soon, you’ll be building applications for Vista,...

1012. 

CVS

CVS

By: Jennifer Vesperman

Publisher: O'Reilly Verlag

Publication Date: 15-MAR-2004

Insert Date: 14-APR-2009

Slots: 1.0

Table of Contents • Start Reading

Jeder, der als Software-Programmierer oder Webentwickler mit größeren Mengen von Dateien umgeht, weiß, wie umständlich es ist, viele Revisionen vieler Dateien im Auge zu behalten -- vor allem, wenn mehrere Entwickler an einem Projekt arbeiten. Wer hat welche Datei wann geändert? Steht meine Arbeit an einer Datei nicht mit der Arbeit von jemand anderem in Konflikt? Eine bewährte Lösung ist CVS, das Concurrent Versions System: Mit CVS wird für Dateien eines Projekts ein Repository angelegt, aus dem die Mitglieder des Entwicklungsteams gleichzeitig Dateien auschecken, bearbeiten und wieder...

1013. 

Die Kunst des IT-Projektmanagements

Die Kunst des IT-Projektmanagements

By: Scott Berkun

Publisher: O'Reilly Verlag

Publication Date: 15-NOV-2006

Insert Date: 14-APR-2009

Slots: 1.0

Table of Contents • Start Reading

Weshalb verschieben sich Release-Termine ständig? Warum funktioniert die Team-Kommunikation zwischen Designern, Entwicklern und Marketing nicht? Wie kommt man auf wirklich kreative Ideen? Und was tun, wenn etwas schief geht? Wenn Sie sich Fragen wie diese schon oft gestellt haben - Scott Berkun hat die Antworten für Sie: Mit Humor und scharfem Blick beleuchtet der erfahrene Autor und Projektmanager die klassischen Aufgaben, Herausforderungen und Mechanismen des IT-Projektmanagements. Von der fachkundigen Planung über die zielgerichtete Team-Kommunikation bis hin zum erfolgreichen...

1014. 

UML 2.0: kurz & gut

UML 2.0: kurz & gut

By: Dan Pilone

Publisher: O'Reilly Verlag

Publication Date: 15-AUG-2006

Insert Date: 14-APR-2009

Slots: 1.0

Table of Contents • Start Reading

UML 2.0 - kurz & gut ist eine kompakte Kurzreferenz für alle UML-Nutzer, die sich einen schnellen Überblick über die wesentlichen Eigenschaften und Funktionen der aktuellen UML verschaffen wollen. Übersichtlich und effizient behandelt das Buch neben grafischen Elementen und Notationen auch UML-Klassifizierungen, Pakete und Stereotypen und erläutert Verwendung, Symbole und Syntax der folgenden...

1015. 

Applied SOA: SERVICE-ORIENTED ARCHITECTURE AND DESIGN STRATEGIES

Applied SOA: SERVICE-ORIENTED ARCHITECTURE AND DESIGN STRATEGIES

By: 

Publisher: John Wiley & Sons

Publication Date: 16-JUN-2008

Insert Date: 10-APR-2009

Slots: 1.0

Table of Contents • Start Reading

Endorsed by all major vendors (Microsoft, Oracle, IBM, and SAP), SOA has quickly become the industry standard for building next-generation software; this practical guide shows readers how to achieve the many benefits of SOA Begins with a look at the architectural principles needed to create successful applications and then goes on to examine the process for designing services and SOA implementations Each stage of the design process has an accompanying chapter that walks readers through the details and provides helpful tips, techniques, and examples The author team of SOA...

1016. 

Project Management Communications Bible

Project Management Communications Bible

By: 

Publisher: John Wiley & Sons

Publication Date: 10-JUN-2008

Insert Date: 10-APR-2009

Slots: 1.0

Table of Contents • Start Reading

The authoritative reference on one of the most important aspects of managing projects--project communications With shorter production cycles and the demand for projects being faster, cheaper, and better, the need for project communications tools has increased. Written with the project manager, stakeholder, and project team in mind, this resource provides the best practices, tips, tricks, and tools for successful project communications and planning. The featured charts, graphs, and tables are all ready for immediate use. ...

1017. 

PROJECT MANAGEMENT: Strategic Design and Implementation

PROJECT MANAGEMENT: Strategic Design and Implementation

By: 

Publisher: McGraw-Hill Osborne Media

Publication Date: 21-AUG-2006

Insert Date: 06-APR-2009

Slots: 1.0

Table of Contents • Start Reading

The theme of the last edition will continue as authors improve individual chapters by adding a brief introduction that outlines the central points of the chapter and warms up readers for what follows. Each chapter concludes with four additional sections: a listing of additional sources of information in the form of a generously annotated bibliography; a listing of project management principles that summarize chapter content in pithy statements of enduring, universal value; a project management situation - a brief, descriptive case study that illuminates chapter content by way of a...

1018. 

Practical UML Statecharts in C/C++, 2nd Edition

Practical UML Statecharts in C/C++, 2nd Edition

By: Miro Samek

Publisher: CRC Press

Publication Date: 03-OCT-2008

Insert Date: 31-MAR-2009

Slots: 1.0

Table of Contents • Start Reading

Practical UML Statecharts in C/C++ Second Edition bridges the gap between high-level abstract concepts of the Unified Modeling Language (UML) and the actual programming aspects of modern hierarchical state machines (UML statecharts). The book describes a lightweight, open source, event-driven infrastructure, called QP that enables direct manual coding UML statecharts and concurrent event-driven applications in C or C++ without big tools. This book is presented in two parts. In Part I, you get a practical description of the relevant state machine concepts starting from traditional...

1019. 

The FAST FORWARD MBA in Project Management

The FAST FORWARD MBA in Project Management

By: 

Publisher: John Wiley & Sons

Publication Date: 25-APR-2008

Insert Date: 30-MAR-2009

Slots: 1.0

Table of Contents • Start Reading

This is one of the bestselling books ever published on the topic of project management. Now in a revised new third edition, it presents you with a wealth of proven techniques for managing projects-from establishing project objectives to building schedules to projecting costs. It includes all the basics on defining, planning, and tracking a project, as well as building stronger project teams. This new edition includes new chapters on Agile Project Management, PMI exam prep, and more. ...

1020. 

Real-World Project Management: Beyond Conventional Wisdom, Best Practices, and Project Methodologies

Real-World Project Management: Beyond Conventional Wisdom, Best Practices, and Project Methodologies

By: 

Publisher: John Wiley & Sons

Publication Date: 08-FEB-2008

Insert Date: 30-MAR-2009

Slots: 1.0

Table of Contents • Start Reading

If you’re a project manager, you need this guide to fill in the gaps in the PM canon. The Project Management Institute’s Body of Knowledge, fails to fully explain certain PM tools and how they work, among other failures. Real-World Project Management fills in those major gaps with irreverence, wit, and wisdom. For any kind of project you’re managing, this book presents the high-quality tools and tactics you need to succeed. ...