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
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.
"... Attempts an important, even unique, contribution to the understanding of human sexuality by dealing with sex and sexuality as essential phenomena of childhood and by dealing with children as fully sexual beings..."--pref.
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...
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.
In AD 312, Constantine - one of four Roman emperors ruling a divided empire - marched on Rome to establish his sole control of its western half. On the eve of the decisive battle he later claimed to have seen a 'Cross-shaped trophy of light' in the heavens, a sign that the Christian God was his patron, ensuring his victory. But Constantine's conversion was not a momentary revelation inspired by a vision. It was a lifelong process inspired by his own mother and aligned with radical developments in the later Roman world. During Constantine's lifetime, Christianity emerged from the shadows and under his rule, its adherents were no longer persecuted. Constantine the victorious general advanced a...
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.