Publisher's Synopsis
Hands-on, real-world VB object design not an academic treatise! Finding out what users need even if they don't know how to tell you Why you shouldn't touch the user interface until the specs are complete How to create better interfaces when the time is right Practical examples covering the entire development lifecycle Key design techniques that deliver the most value Includes coverage of the Microsoft Solutions Framework Master object-based disciplines for building great VB6 enterprise apps! "I hate waste. I hate to see development dollars flushed down the toilet. I hate to see grumpy, dissatisfied developers hacking away at code no one will ever use. You probably hate those things, too. But do you hate them enough to do something about it? " Billy S. Hollis, author of Visual Basic 6: Design, Specification, and Objects. Right now, somewhere, a VB project is failing because nobody took the time up front to define, specify, and design that project. It's so easy to create slick dialogs, many developers forget that designing screens and designing software systems are two different things! The solution: Visual Basic 6: Design, Specification, and Objects, by Billy S. Hollis.;Forget those academic, "head-in-the-clouds" object design guides, this is real-world, hands-on stuff. You'll learn requirements-gathering techniques that work: who to interview, how to prepare, how to follow up, and more. You'll learn the most effective ways to write requirements documents (with MS-Word templates on CD-ROM to jumpstart the process). You'll master data modeling; n-tier design; unique considerations for commercial software; even the Microsoft Solutions Framework (MSF), Microsoft's official development methodology. With VB6, you already have the technology to build enterprise-class applications. By the time you finish this book, you'll have the design, analysis, and specification skills you need, too! CD-ROM included The accompanying CD-ROM contains all Visual Basic 6 code from the book, plus easy-to-use Microsoft Word templates that help you jumpstart your own project designs and specifications!