You may have to Search all our reviewed books and magazines, click the sign up button below to create a free account.
Presents system and program design as a disciplined science.
In the quest for quality, software developers have long focused on improving the internal architecture of their products. Larry L. Constantine--who originally created structured design to effect such improvement--now joins with well-known consultant Lucy A. D. Lockwood to turn the focus of software development to the external architecture. In this book, they present the models and methods of a revolutionary approach to software that will help programmers deliver more usable software--software that will enable users to accomplish their tasks with greater ease and efficiency. Recognizing usability as the key to successful software, Constantine and Lockwood provide concrete tools and techniques...
None
Is the Unified Process the be all and end all standard for developing object-oriented component-based software? This book focuses on the design and implementation skeletal versions of systems for purposes of testing early in the life cycle for quality control.
The Persona Lifecycle is a field guide exclusively focused on interaction design's most popular new technique. The Persona Lifecycle addresses the "how" of creating effective personas and using those personas to design products that people love. It doesn't just describe the value of personas; it offers detailed techniques and tools related to planning, creating, communicating, and using personas to create great product designs. Moreover, it provides rich examples, samples, and illustrations to imitate and model. Perhaps most importantly, it positions personas not as a panacea, but as a method used to complement other user-centered design (UCD) techniques including scenario-based design, cogn...
InfoWorld is targeted to Senior IT professionals. Content is segmented into Channels and Topic Centers. InfoWorld also celebrates people, companies, and projects.
Many claims are made about how certain tools, technologies, and practices improve software development. But which claims are verifiable, and which are merely wishful thinking? In this book, leading thinkers such as Steve McConnell, Barry Boehm, and Barbara Kitchenham offer essays that uncover the truth and unmask myths commonly held among the software development community. Their insights may surprise you. Are some programmers really ten times more productive than others? Does writing tests first help you develop better code faster? Can code metrics predict the number of bugs in a piece of software? Do design patterns actually make better software? What effect does personality have on pair p...
Great software doesn't come from tools, it comes from people. That's why software development is so difficult to manage, much less automate. In this book, Software Development columnist Larry Constantine brings together new ideas on all the human issues of software development--quality and productivity, teamwork, group dynamics, personlaity and programming, interface design, human-machine interaction, and more.
Object technology pioneer Wirfs-Brock teams with expert McKean to present a thoroughly updated, modern, and proven method for the design of software. The book is packed with practical design techniques that enable the practitioner to get the job done.
Currently, only about 50% of American youths live in traditional two-parent, first-marriage families. This fact, combined with often bleak economic and social realities, creates the backdrop of interactions between families, children, and schools are examined in this probing volume. Answering a need for evaluative research in this area of increasing public interest, the contributors build a model for evaluation, focusing on the dynamics of family-school connections. How is school achievement influenced by parent-child interactions and the family environment? How do school, family, community, and peer-group connections affect early adolescents? What is the family′s role in the success of le...