You may have to Search all our reviewed books and magazines, click the sign up button below to create a free account.
Why have a book about the relation between requirements and software architecture? Understanding the relation between requirements and architecture is important because the requirements, be they explicit or implicit, represent the function, whereas the architecture determines the form. While changes to a set of requirements may impact on the realization of the architecture, choices made for an architectural solution may impact on requirements, e.g., in terms of revising functional or non-functional requirements that cannot actually be met. Although research in both requirements engineering and software architecture is quite active, it is in their combination that understanding is most needed...
Collaboration among individuals – from users to developers – is central to modern software engineering. It takes many forms: joint activity to solve common problems, negotiation to resolve conflicts, creation of shared definitions, and both social and technical perspectives impacting all software development activity. The difficulties of collaboration are also well documented. The grand challenge is not only to ensure that developers in a team deliver effectively as individuals, but that the whole team delivers more than just the sum of its parts. The editors of this book have assembled an impressive selection of authors, who have contributed to an authoritative body of work tackling a w...
This is a detailed summary of research on design rationale providing researchers in software engineering with an excellent overview of the subject. Professional software engineers will find many examples, resources and incentives to enhance their ability to make decisions during all phases of the software lifecycle. Software engineering is still primarily a human-based activity and rationale management is concerned with making design and development decisions explicit to all stakeholders involved.
"This book covers both theoretical approaches and practical solutions in the processes for aligning enterprise, systems, and software architectures"--Provided by publisher.
The Handbook of Human-Machine Interaction features 20 original chapters and a conclusion focusing on human-machine interaction (HMI) from analysis, design and evaluation perspectives. It offers a comprehensive range of principles, methods, techniques and tools to provide the reader with a clear knowledge of the current academic and industry practice and debate that define the field. The text considers physical, cognitive, social and emotional aspects and is illustrated by key application domains such as aerospace, automotive, medicine and defence. Above all, this volume is designed as a research guide that will both inform readers on the basics of human-machine interaction from academic and industrial perspectives and also provide a view ahead at the means through which human-centered designers, including engineers and human factors specialists, will attempt to design and develop human-machine systems.
Build Better Business Software by Telling and Visualizing Stories "From a story to working software--this book helps you to get to the essence of what to build. Highly recommended!" --Oliver Drotbohm Storytelling is at the heart of human communication--why not use it to overcome costly misunderstandings when designing software? By telling and visualizing stories, domain experts and team members make business processes and domain knowledge tangible. Domain Storytelling enables everyone to understand the relevant people, activities, and work items. With this guide, the method's inventors explain how domain experts and teams can work together to capture insights with simple pictographs, show th...
"This book provides a detailed account concerning information society and the challenges and application posed by its elicitation, specification, validation and management: from embedded software in cars to internet-based applications, COTS packages, health-care, and others"--Provided by publisher.
*Winner of the European Union Prize for Literature. There is a liveliness and effervescence to Jana Benová’s prose that is magnetic. Whether addressing the loneliness of relationships or the effectiveness of rat poison, her voice and observations call to mind the verve and sophistication of Renata Adler or Jenny Offill, while remaining utterly singular. Seeing People Off follows Elza and Ian, a young couple living in a humongous apartment complex outside Bratislava where the walls play music and talk, and time is immaterial. Drawing on her memories, everyday interactions, observations of post-socialist realities, and Elza’s attraction to actor, Kalisto Tanzi, Seeing People Off is a kaleidoscopic, poetic, and deeply funny portrait of a relationship.
Shakespeare's works are constantly being translated into new contexts, a fact which demonstrates the vitality of his plots in contemporary settings. Shakespeare Translated looks at the way certain plays - particularly Romeo and Juliet, Hamlet, Othello, and King Lear - have been recontextualized into films like O and King of Texas, or television shows such as «The Gilmore Girls», «Cheers», and «Clueless». This book illustrates how Romeo and Juliet is the most shamelessly appropriated of Shakespeare's scripts for contemporary use because its plot fits so neatly into the teenage culture that has burgeoned since the late 1950s. Shakespeare Translated looks at what has happened to Shakespeare, for better or - more often - for worse, as the new millennium begins.