Planning Smarter: Creating Blueprint-quality Software Specifications
Planning Smarter demystifies the software planning process, cuts out the fluff -- and shows exactly how to create higher-quality, more useful specifications -- with less complexity, and less work! Tyson Gill offers a complete blueprint for improving the quality of your software specifications, reducing errors and omissions, simplifying planning, and creating specifications that are far more likely to lead to successful software. Planning Smarter will help senior managers and clients gain a stronger understanding of the factors associated with successful software development -- and it will give planners, architects, project managers and developers specific techniques they can use to build specifications that work. The accompanying CD-ROM contains Software Blueprinter, a powerful specification development tool that embodies all of the principles in this book. For every software engineer, project manager, planner, architect, analyst, developer, and client who wants to create better specifications for building more successful software.
What people are saying - Write a review
We haven't found any reviews in the usual places.
Understanding the Planning Process
Improving the Planning Process
The Role of Communication in Planning
Strategies to Support Effective Planning
Software Process Models
adaptive application approach architect architecture bad plan budget business experts business requirements Capability Maturity Model client communications complete cost create Data Dictionary Data Dictionary item database detail development process development team Diagrams effective efficient ensure envisioning phase error-coding essential estimate expectations field format Functional Specification goal grid ideas implement improve inefficient interview lack language logic meet ment menu metadocuments Microsoft Microsoft Solution Framework module Note object models operations overplanning Pareto Charts planners planning and development planning effort planning process possible problems produce project management project planning prototype pseudocode Rational Unified Process reusable reuse risk scope creep Sequence Diagrams simply Software Blueprinter software development software planning software projects Software Requirements solution standard strategy talent testers testing tion Tom DeMarco typically unambiguous underplanning Unified Modeling Language user interface Vision Document Visual Basic waterfall writing