Free Trial

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

Help

Software Engineering & Development


981. 

Solid Code: Optimizing the Software Development Life Cycle

Solid Code: Optimizing the Software Development Life Cycle

By: Donis Marshall and John Bruno

Publisher: Microsoft Press

Publication Date: 18-FEB-2009

Insert Date: 09-SEP-2009

Slots: 1.0

Table of Contents • Start Reading

Get best-in-class engineering practices to help you write more-robust, bug-free code. Two Microsoft .NET development experts share real-world examples and proven methods for optimizing the software development life cycle—from avoiding costly programming pitfalls to making your development team more efficient. Managed code developers at all levels will find design, prototyping, implementation, debugging, and testing tips to boost the quality of their code—today. Optimize each stage of the development process—from design to testing—and produce higher-quality applications. Use...

982. 

Inside the Microsoft® Build Engine: Using MSBuild and Team Foundation Build

Inside the Microsoft® Build Engine: Using MSBuild and Team Foundation Build

By: ;

Publisher: Microsoft Press

Publication Date: 07-JAN-2009

Insert Date: 09-SEP-2009

Slots: 1.0

Table of Contents • Start Reading

As software complexity increases, proper build practices become ever more important. This essential reference drills inside MSBuild and shows how to maximize your control over the build and deployment process. Learn how to customize and extend build processes with MSBuild and scale them to the team, product, or enterprise level with Team Foundation Build. Discover how to: Create and modify MSBuild files outside the Visual Studio IDE Use XML-based syntax to declare dynamic properties and items Apply built-in tasks or write your own Customize the build process adding code generation, unit...

983. 

Code Complete – Deutsche Ausgabe

Code Complete – Deutsche Ausgabe

By: Steve McConnell

Publisher: Microsoft Press Deutschland

Publication Date: 27-JAN-2005

Insert Date: 08-SEP-2009

Slots: 1.0

Table of Contents • Start Reading

Dieses Buch ist die deutsche Übersetzung eines Klassikers der Programmierliteratur von Steve McConnell. Seine mit vielen Preisen ausgezeichneten Bücher helfen Programmierern seit Jahren, besseren und effizienteren Code zu schreiben. Das Geheimnis dieses Buches liegt in der Art, wie der Autor das vorhandene Wissen über Programmiertechniken aus wissenschaftlichen Quellen mit den Erfahrungen aus der täglichen praktischen Arbeit am Code zusammenführt und daraus die wesentlichen Grundvoraussetzungen der Softwareentwicklung und die effektivsten Arbeitstechniken ableitet. Verständliche Beispiele...

984. 

Dependency Injection: Design patterns using Spring and Guice

Dependency Injection: Design patterns using Spring and Guice

By: Dhanji R. Prasanna

Publisher: Manning Publications

Publication Date: 10-AUG-2009

Insert Date: 03-SEP-2009

Slots: 1.0

Table of Contents • Start Reading

In object-oriented programming, a central program normally controls other objects in a module, library, or framework. With dependency injection, this pattern is inverted—a reference to a service is placed directly into the object which eases testing and modularity. Spring or Google Guice use dependency injection so you can focus on your core application and let the framework handle infrastructural concerns. Dependency Injection explores the DI idiom in fine detail, with numerous practical examples that show you the payoffs. You'll apply key techniques in Spring and Guice and learn...

985. 

ORGANIZATIONAL PROJECT MANAGEMENT MATURITY MODEL (OPM3®)

ORGANIZATIONAL PROJECT MANAGEMENT MATURITY MODEL (OPM3®)

By:  Project Management Institute

Publisher: Project Management Institute

Publication Date: 01-JAN-2008

Insert Date: 03-SEP-2009

Slots: 1.0

Table of Contents • Start Reading

"OPM3® – Second Edition continues to provide the tools necessary for organizations to measure their maturity against a comprehensive set of best practices. What's new? • Greater alignment with other PMI Standards. • Introduction of Organizational Enablers – to promote smooth transitions within the domain, stages and process groups and to achieve a higher degree of organizational maturity. • Categorization by Knowledge Area, by Business Results and by Balanced Scorecard. • Consolidated best practices to eliminate duplication. Start meeting your standards for better...

986. 

THE STANDARD FOR PORTFOLIO MANAGEMENT

THE STANDARD FOR PORTFOLIO MANAGEMENT

By:  Project Management Institute

Publisher: Project Management Institute

Publication Date: 01-JAN-2008

Insert Date: 03-SEP-2009

Slots: 1.0

Table of Contents • Start Reading

"The Standard for Portfolio Management – Second Edition continues to recognize good practices in the discipline of portfolio management. With new knowledge areas it helps portfolio managers "do the right work." What's new? • Two new Knowledge Areas: Portfolio Risk Management and Portfolio Governance. (Governance is accountable for investment decisions throughout the portfolio lifecycle.) • Greater emphasis on these areas means increased awareness of the opportunity costs throughout the process and an increased focus on delivering results! Start meeting your standards for...

987. 

THE STANDARD FOR PROGRAM MANAGEMENT

THE STANDARD FOR PROGRAM MANAGEMENT

By:  Project Management Institute

Publisher: Project Management Institute

Publication Date: 01-JAN-2008

Insert Date: 03-SEP-2009

Slots: 1.0

Table of Contents • Start Reading

"The Standard for Program Management – Second Edition continues to recognize good practices for managing multiple projects and programs successfully with even more knowledge areas and processes. What's new? • Nine new Knowledge Areas, including Program Financial Management, Stakeholder Management and Program Governance. This helps ensure proper metrics are developed so that organizations can successfully manage large and complex programs. • 14 new processes. Start meeting your standards for better project performance." ...

988. 

A GUIDE TO THE PROJECT MANAGEMENT BODY OF KNOWLEDGE (PMBOK® Guide)

A GUIDE TO THE PROJECT MANAGEMENT BODY OF KNOWLEDGE (PMBOK® Guide)

By:  Project Management Institute

Publisher: Project Management Institute

Publication Date: 01-JAN-2008

Insert Date: 03-SEP-2009

Slots: 1.0

Table of Contents • Start Reading

"The PMBOK® Guide – Fourth Edition continues the tradition of excellence in project management with a standard that is even easier to understand and implement, with improved consistency and greater clarification. What's new? • Standard language has been incorporated throughout the document to aid reader understanding. • New data flow diagrams clarify inputs and outputs for each process. • Greater attention has been placed on how Knowledge Areas integrate in the context of Initiating, Planning, Executing, Monitoring & Controlling, and Closing process groups. • Two new...

989. 

Project Manager Competency Development (PMCD) Framework

Project Manager Competency Development (PMCD) Framework

By:  Project Management Institute

Publisher: Project Management Institute

Publication Date: 01-JAN-2007

Insert Date: 03-SEP-2009

Slots: 1.0

Table of Contents • Start Reading

"Project Manager Competency Development (PMCD) Framework – Second Edition provides general context for the definition, assessment and development of project manager competency. The framework outlines the key dimensions of project management competency and identifies those competencies that are most likely to impact project manager performance. Project manager competency consists of three separate dimensions: Knowledge – what a project manager knows about the application of processes, tools and techniques in project activities Performance – how a project manager applies project...

990. 

Practice Standard for Work Breakdown Structures Second Edition

Practice Standard for Work Breakdown Structures Second Edition

By:  Project Management Institute

Publisher: Project Management Institute

Publication Date: 01-OCT-2006

Insert Date: 03-SEP-2009

Slots: 1.0

Table of Contents • Start Reading

"Defining project objectives and delegating work to team members are among a project manager's biggest tasks. Successful projects require thorough planning on the part of the project manager to accomplish these tasks. The Work Breakdown Structure (WBS) serves as a guide for defining work as it relates to a specific project's objectives. The Practice Standard for Work Breakdown Structures-Second Edition supplies project managers and team members with direction for the preliminary development and the implementation of the WBS. Consistent with A Guide to the Project Management Body of...

991. 

Government Extension to the PMBOK® Guide Third Edition

Government Extension to the PMBOK® Guide Third Edition

By:  Project Management Institute

Publisher: Project Management Institute

Publication Date: 01-JAN-2006

Insert Date: 03-SEP-2009

Slots: 1.0

Table of Contents • Start Reading

"The complexities and unique characteristics of government projects make the need for a practice standard specific to the unique characteristics of public sector projects all the more apparent. The Government Extension to the PMBOK® Guide—Third Edition, extends the baseline information included in the PMBOK® Guide—Third Edition to provide an overview of the key project governance processes used in most public sectors, define key terms, describe atmospheres where government projects operate and review the management life-cycle of government programs. In so doing, the Government Extension...

992. 

Practice Standard for Scheduling

Practice Standard for Scheduling

By:  Project Management Institute

Publisher: Project Management Institute

Publication Date: 01-JAN-2007

Insert Date: 03-SEP-2009

Slots: 1.0

Table of Contents • Start Reading

"Effective project scheduling and time management are critical factors in the success or failure of a particular project. And, increasingly project management professionals are responsible for managing a variety of project schedules and timelines. For that reason, Project Management Institute (PMI) is introducing the Practice Standard for Scheduling, a systematic guide describing hallmarks of a sound and effective schedule methodology, as well as providing quantifiable means for assessing the maturity of a schedule model. As a complement to A Guide to the Project Management Body of...

993. 

Construction Extension to The PMBOK® Guide Third Edition

Construction Extension to The PMBOK® Guide Third Edition

By:  Project Management Institute

Publisher: Project Management Institute

Publication Date: 01-JAN-2007

Insert Date: 03-SEP-2009

Slots: 1.0

Table of Contents • Start Reading

"A Guide to the Project Management Body of Knowledge (PMBOK® Guide)—Third Edition outlines the standards and methodologies generally applicable to all types of projects. Some important project management principles are not common among or relevant to all project types, however. Project managers can obtain information about principles related to more specific project types by referring to extensions, such as the Construction Extension to the PMBOK® Guide Third Edition. The construction industry calls for a unique type of project management, as many projects require large amounts of...

994. 

Practice Standard for Project Configuration Management

Practice Standard for Project Configuration Management

By:  Project Management Institute

Publisher: Project Management Institute

Publication Date: 01-JAN-2007

Insert Date: 03-SEP-2009

Slots: 1.0

Table of Contents • Start Reading

Most projects present teams with challenges relating to time, cost and scope. Careful management of these project elements allows projects to be completed successfully. In order to guide a project's direction, project managers utilize the process of configuration management. Project configuration management is the collective body of processes, activities, tools, and methods used to manage certain items during the project lifecycle. Configuration management is implemented to actively guide the direction of the project and support communication that will facilitate successful completion. Due...

995. 

Fast Projects: Project Management When Time is Short

Fast Projects: Project Management When Time is Short

By: 

Publisher: FT Press

Publication Date: 14-JAN-2009

Insert Date: 02-SEP-2009

Slots: 1.0

Table of Contents • Start Reading

"Fast Projects is a must read for any project manager. An ideal guide on how to get projects done in the shortest possible time, it provides a clear insight into project planning, execution and assessment. If you want to build a record of success on projects, then this book will undoubtedly help you in achieving your goal." Raomal Perera, Founder & Executive Chairman of Valista. Ever wondered what it’s like to complete a project on time? With minimum effort and no stress? And even the possibility of completing it early? Unheard of, right? Wrong. Fast Projects shows you that it is...

996. 

Effizienter Programmieren mit Microsoft® Visual Studio®

Effizienter Programmieren mit Microsoft® Visual Studio®

By: Sara Ford

Publisher: Microsoft Press Deutschland

Publication Date: 10-DEC-2008

Insert Date: 01-SEP-2009

Slots: 1.0

Table of Contents • Start Reading

Visual Studio bietet ein riesiges Potenzial, das Schreiben von Code noch effizienter zu gestalten, man muss einfach nur wissen wie's geht. Genau hier setzt die Autorin, seit 5 Jahren Mitglied im Visual Studio Produkt Team an. Die in diesem Buch enthaltenen über 250 Tipps und Tricks sind das Ergebnis Ihrer Arbeit als Testerin von Visual Studio, in der sie schlussendlich alle Features und Möglichkeiten ausprobieren musste. Ihr Fazit: Wenn man weiß wie es geht, kann man seine Arbeit deutlich effizienter gestalten, ohne in den vielen Möglichkeiten, die die IDE bietet, verloren zu gehen. Dieses...

997. 

Maven 2: Eine Einführung, aktuell zur Version 2.0.9

Maven 2: Eine Einführung, aktuell zur Version 2.0.9

By: Kai Uwe Bachmann

Publisher: Addison-Wesley Verlag

Publication Date: 10-JUN-2009

Insert Date: 26-AUG-2009

Slots: 1.0

Table of Contents • Start Reading

Maven 2 wird als Nachfolger von Ant in immer mehr Projekten als Build-Tool eingesetzt. Doch mit dem einfachen Build ist Maven 2 deutlich "unterfordert", denn es kann mehr. Von der Ausführung der automatischen Tests über Dokument- und Reporterzeugung bis hin zum automatischen Deployment bzw. Release bietet Maven für nahezu jede Aufgabe aus dem Antwickleraltag ein passendes Plugin. Für die wenigen Fälle, in denen kein passendes Plugin zur Verfügung steht lässt sich auch einfach ein eigenes Plugin erstellen. Trotz des weiten Einsatzgebietes ist die Konfiguration von Maven 2 erschreckend...

998. 

Agiles Projektmanagement mit Scrum

Agiles Projektmanagement mit Scrum

By: Ken Schwaber

Publisher: Microsoft Press Deutschland

Publication Date: 17-SEP-2007

Insert Date: 26-AUG-2009

Slots: 1.0

Table of Contents • Start Reading

Scrum ist ein einfacher Prozess für das Management komplexer Projekte – mit wenigen und leicht verständlichen Regeln, die schnell zu erlernen sind. Aber Einfachheit und Abwesenheit eines umfangreichen Regelwerks können auch verunsichern, was insbesondere bei Neueinsteigern in Sachen Scrum oft zu einem Rückfall in alte Gewohnheiten und Methoden führt. Mit den in diesem Buch aufgeführten Case Studies beleuchtet Ken Schwaber, einer der Erfinder von Scrum, die Gründe für Erfolg oder Scheitern eines Projekts. Dabei kann er auf seine langjährige Erfahrung als Berater für agiles Projektmanagement...

999. 

Leading Lean Software Development: Results Are Not the Point

Leading Lean Software Development: Results Are Not the Point

By: 

Publisher: Addison-Wesley Professional

Publication Date: 21-OCT-2009

Insert Date: 21-AUG-2009

Slots: 1.0

Table of Contents • Start Reading

Building on their breakthrough bestsellers Lean Software Development and Implementing Lean Software Development, Mary and Tom Poppendieck’s latest book shows software leaders and team members exactly how to drive high-value change throughout a software organization—and make it stick. They go far beyond generic implementation guidelines, demonstrating exactly how to make lean work in real projects, environments, and companies. The Poppendiecks organize this book around the crucial concept of frames, the unspoken mental constructs that shape our perspectives and control our behavior in ways...

1000. 

97 Things Every Project Manager Should Know

97 Things Every Project Manager Should Know

By: 

Publisher: O'Reilly Media, Inc.

Publication Date: 14-AUG-2009

Insert Date: 13-AUG-2009

Slots: 1.0

Table of Contents • Start Reading

If the projects you manage don't go as smoothly as you'd like, 97 Things Every Project Manager Should Know offers knowledge that's priceless, gained through years of trial and error. This illuminating book contains 97 short and extremely practical tips -- whether you're dealing with software or non-IT projects -- from some of the world's most experienced project managers and software developers. You'll learn how these professionals have dealt with everything from managing teams to handling project stakeholders to runaway meetings and more. While this book highlights software projects, its...