Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Agile Documentation: A Pattern Guide to Producing Lightweight Documents for Software Projects (Wiley Software Patterns Series)

Buy
If you work in the software industry, you will know that documentation plays an important role in many projects. Among other things, documents describe user requirements, software architectures, design decisions, source code and management issues.

There can be a lot of value in such documents. Documentation can contribute to the success of a project by making necessary information available to the team members. Documents can preserve knowledge within a team, and prevent the team from re-inventing things when team members leave and new people join. Documents can capture expertise gained in one project and make it available to future projects. When knowledge has been committed to paper, it cannot be lost.

However, we are living in the information age. We are surrounded by much information, often too much. It can become difficult to filter what we really need. Projects sometimes suffer from too many documents and too long documents. If this is the case, team members looking for specific information can easily get lost. Some things are also much better communicated face-toface than via written documents. Too much documentation is as bad as no documentation at all.

It is also hard to keep documents up to date when their subjects undergo change. Keeping documents up to date is especially hard when a project is busy and many other things require attention. But outdated documents can easily lead readers onto the wrong track – outdated documents often do more harm than good.

This book takes an agile approach to documentation – an approach that is both lightweight and sufficient, in the same vein as the agile approaches to software development that recently have become popular (Cockburn 2001, Highsmith 2002, Ambler 2002).
(HTML tags aren't allowed.)

Microsoft CRM 3 For Dummies (Computer/Tech)
Microsoft CRM 3 For Dummies (Computer/Tech)
This book is about Microsoft Dynamics CRM Version 3.0, which we refer to
as simply Microsoft CRM or just CRM. We assume that Microsoft CRM just
showed up on your desktop computer or notebook. Chances are, you already
have some experience with one or more of the popular predecessors to CRM —
ACT, GoldMine, SalesLogix, or an
...
Heterogeneous Computing with OpenCL, Second Edition: Revised OpenCL 1.2 Edition
Heterogeneous Computing with OpenCL, Second Edition: Revised OpenCL 1.2 Edition

Heterogeneous Computing with OpenCL teaches OpenCL and parallel programming for complex systems that may include a variety of device architectures: multi-core CPUs, GPUs, and fully-integrated Accelerated Processing Units (APUs) such as AMD Fusion technology. Designed to work on multiple platforms and with wide industry support, OpenCL...

The Unabridged Pentium 4: IA32 Processor Genealogy
The Unabridged Pentium 4: IA32 Processor Genealogy

The Unabridged Pentium 4 offers unparalleled coverage of Intel's IA32 family of processors, from the 386 through the Pentium 4 and Pentium M processors. Unlike other texts, which address solely a hardware or software audience, this book serves as a comprehensive technical reference for both audiences. Inside, the Mindshare trainers cover...


Google Advertising Tools : Cashing in with AdSense, AdWords, and the Google APIs
Google Advertising Tools : Cashing in with AdSense, AdWords, and the Google APIs

When it comes to advertising on the web, you just can't argue with the numbers. A $7 billion market today is expected to grow to $18.9 billion by 2010. Jupiter Research also estimates that search advertising will be a larger share of the market than display advertising by 2010. These phenomenal numbers are due largely to...

Networking All-in-One For Dummies
Networking All-in-One For Dummies

The ultimate reference guide for network administrators

Network administrators now have a single, convenient place to turn for all the information they need. Networking All-in-One For Dummies, 4th Edition is like ten books in one, covering such topics as networking basics, network security, setting...

Technician's Guide to the 68HC11 Microcontroller
Technician's Guide to the 68HC11 Microcontroller
Technician's Guide to the 68HC11 Microcontroller is ideal for readers with little or no prior programming experience who want to master the basics of troubleshooting and programming Motorola's 68HC11 microcontroller. Both hardware and software are covered in detail to provide a complete understanding of the principles underlying how a...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy