Software Security Engineering: A Guide for Project Managers
Software that is developed from the beginning with security in mind will resist, tolerate, and recover from attacks more effectively than would otherwise be possible. While there may be no silver bullet for security, there are practices that project managers will find beneficial. With this management guide, you can select from a number of sound practices likely to increase the security and dependability of your software, both during its development and subsequently in its operation.
Software Security Engineering draws extensively on the systematic approach developed for the Build Security In (BSI) Web site. Sponsored by the Department of Homeland Security Software Assurance Program, the BSI site offers a host of tools, guidelines, rules, principles, and other resources to help project managers address security issues in every phase of the software development life cycle (SDLC). The book’s expert authors, themselves frequent contributors to the BSI site, represent two well-known resources in the security world: the CERT Program at the Software Engineering Institute (SEI) and Cigital, Inc., a consulting firm specializing in software security.


"This guide is an excellent introduction to SAS Enterprise Guide for users new to Enterprise Guide, new to statistics, or both. A user stepping through all the examples in this book would end up being exposed to many different types of data and a variety of commonly-used statistical techniques, from t-tests and Fisher's Exact Test to logistic regression and survival analysis. Throughout, the emphasis is on good statistical practices - looking at the data, thinking about what questions to ask about the data, and then using statistical methods to address those questions. The examples provide excellent illustrations of how to use Enterprise Guide to accomplish these tasks at just the right level of detail, and it is obvious from the context how to extend the examples to more complex situations. This book is recommended for anyone who wants to learn the basics of SAS Enterprise Guide for statistical analysis." –David J. Pasta, Vice President, Statistics & Data Operations, ICON Clinical Research.
VBA helps you put your computer in its place Write programs that automate tasks and make Office 2007 work better for you If your computer is becoming your boss instead of your servant, start using VBA to tell it what to do! Here's the latest on the VBA IDE and program containers, debugging and controlling your programs, working with multiple applications using a single program, and the most exciting stuff — programming for all the Office 2007 applications.
Agile development practices, while still controversial in some circles, offer undeniable benefits: faster time to market, better responsiveness to changing customer requirements, and higher quality. However, agile practices have been defined and recommended primarily to small teams. In Scaling Software Agility, Dean Leffingwell describes how agile methods can be applied to enterprise-class development.








