Your Hands-On, "In-the-Trenches" Guide to Successfully Leading Agile Projects
Agile methods promise to infuse development with unprecedented flexibility, speed, and value—and these promises are attracting IT organizations worldwide. However, agile methods often fail to clearly define the manager's role, and many...
Life on Earth is critically dependent upon the continuous cycling of water between oceans, continents and the atmosphere. Precipitation (including rain, snow, and hail) is the primary mechanism for transporting water from the atmosphere back to the Earth’s surface. It is also the key physical process that links aspects of climate,...
You can have the best coders in the world working in your teams, but if your project management isn’t up to scratch, your project is almost certain to be delayed, to come in over budget, and in some cases to fail entirely. By taking precise control of your application development process, you can make changes, both large and small,...
"A book that alternates between grim reality and ribald humor. The hard hits come fast. ... An incandescent addition to both Native American letters and the literature of the Iraq and Afghan wars." -Kirkus starred review
When he learns his father is dying, David Tromblay ponders what will become of the...
All true craftsmen need the best tools to do their finest work, and programmers are no different. Java Power Tools delivers 30 open source tools designed to improve the development practices of Java developers in any size team or organization. Each chapter includes a series of short articles...
Create and execute cutting-edge projects using the Adobe Flash Platform!
This book explores a Flash Platform project’s life cycle, diving deep into each phase — planning, design, development, build and release, and continued maintenance.
This comprehensive guide is for your entire team to refer to...
Beginning Application Lifecycle Management is a guide to an area of rapidly growing interest within the development community: managing the entire cycle of building software. ALM is an area that spans everything from requirements specifications to retirement of an IT-system or application. Because its techniques allow you to deal...
Puzzles and brain twisters to keep your mind sharp and your memory intact are all the rage today. More and more people -- Baby Boomers and information workers in particular -- are becoming concerned about their gray matter's ability to function, and with good reason. As this sensible and entertaining guide points out, your brain...
You can have the best coders in the world working in your teams, but if your project management isn't up to scratch, your project is almost certain to be delayed, to come in over budget, and in some cases to fail entirely. By taking precise control of your application development process, you can make changes, both large and small, throughout...