Buy toolchain.eu ?

Products related to From:


  • Software Development Pearls : Lessons from Fifty Years of Software Experience
    Software Development Pearls : Lessons from Fifty Years of Software Experience

    Accelerate Your Pursuit of Software Excellence by Learning from Others' Hard-Won Experience "Karl is one of the most thoughtful software people I know.He has reflected deeply on the software development irritants he has encountered over his career, and this book contains 60 of his most valuable responses." -- From the Foreword by Steve McConnell, Construx Software and author of Code Complete "Wouldn't it be great to gain a lifetime's experience without having to pay for the inevitable errors of your own experience?Karl Wiegers is well versed in the best techniques of business analysis, software engineering, and project management.You'll gain concise but important insights into how to recover from setbacks as well as how to avoid them in the first place." --Meilir Page-Jones, Senior Business Analyst, Wayland Systems Inc. Experience is a powerful teacher, but it's also slow and painful.You can't afford to make every mistake yourself! Software Development Pearls helps you improve faster and bypass much of the pain by learning from others who already climbed the learning curves.Drawing on 25+ years helping software teams succeed, Karl Wiegers has crystallized 60 concise, practical lessons for all your projects, regardless of your role, industry, technology, or methodology. Wiegers's insights and specific recommendations cover six crucial elements of success: requirements, design, project management, culture and teamwork, quality, and process improvement.For each, Wiegers offers First Steps for reflecting on your own experiences before you start; detailed Lessons with core insights, real case studies, and actionable solutions; and Next Steps for planning adoption in your project, team, or organization.This is knowledge you weren't taught in college or boot camp.It can boost your performance as a developer, business analyst, quality professional, or manager. Clarify requirements to gain a shared vision and understanding of your real problemCreate robust designs that implement the right functionality and quality attributes and can evolveAnticipate and avoid ubiquitous project management pitfallsGrow a culture in which behaviors actually align with what people claim to valuePlan realistically for quality and build it in from the outsetUse process improvement to achieve desired business results, not as an end in itselfChoose your next steps to get full value from all these lessons Register your book for convenient access to downloads, updates, and/or corrections as they become available.See inside book for details.

    Price: 25.99 £ | Shipping*: 3.99 £
  • Implementing Lean Software Development : From Concept to Cash
    Implementing Lean Software Development : From Concept to Cash

    "This remarkable book combines practical advice, ready-to-use techniques, anda deep understanding of why this is the right way to develop software.I haveseen software teams transformed by the ideas in this book." --Mike Cohn, author of Agile Estimating and Planning "As a lean practitioner myself, I have loved and used their first book for years.When this second book came out, I was delighted that it was even better.If youare interested in how lean principles can be useful for software developmentorganizations, this is the book you are looking for.The Poppendiecks offer abeautiful blend of history, theory, and practice." --Alan Shalloway, coauthor of Design Patterns Explained "I've enjoyed reading the book very much.I feel it might even be better than thefirst lean book by Tom and Mary, while that one was already exceptionallygood!Mary especially has a lot of knowledge related to lean techniques inproduct development and manufacturing.It's rare that these techniques areactually translated to software.This is something no other book does well(except their first book)." --Bas Vodde "The new book by Mary and Tom Poppendieck provides a well-written andcomprehensive introduction to lean principles and selected practices for softwaremanagers and engineers.It illustrates the application of the values andpractices with well-suited success stories.I enjoyed reading it." --Roman Pichler "In Implementing Lean Software Development, the Poppendiecks explore moredeeply the themes they introduced in Lean Software Development.They beginwith a compelling history of lean thinking, then move to key areas such asvalue, waste, and people.Each chapter includes exercises to help you apply keypoints.If you want a better understanding of how lean ideas can work withsoftware, this book is for you." --Bill Wake, independent consultant In 2003, Mary and Tom Poppendieck's Lean Software Development introduced breakthrough development techniques that leverage Lean principles to deliver unprecedented agility and value.Now their widely anticipated sequel and companion guide shows exactly how to implement Lean software development, hands-on. This new book draws on the Poppendiecks' unparalleled experience helping development organizations optimize the entire software value stream.You'll discover the right questions to ask, the key issues to focus on, and techniques proven to work.The authors present case studies from leading-edge software organizations, and offer practical exercises for jumpstarting your own Lean initiatives. Managing to extend, nourish, and leverage agile practicesBuilding true development teams, not just groupsDriving quality through rapid feedback and detailed disciplineMaking decisions Just-in-Time, but no laterDelivering fast: How PatientKeeper delivers 45 rock-solid releases per year Making tradeoffs that really satisfy customers Implementing Lean Software Development is indispensable to anyone who wants more effective development processes--managers, project leaders, senior developers, and architects in enterprise IT and software companies alike.

    Price: 36.99 £ | Shipping*: 0.00 £
  • Human Factors in Engineering : Manufacturing Systems, Automation, and Interactions
    Human Factors in Engineering : Manufacturing Systems, Automation, and Interactions

    This book addresses aspects of human factors in engineering and provides a detailed discussion of novel approaches, systems engineering tools, artificial cognitive systems, and intelligent technologies and automation.It presents applications in diverse areas, including digital manufacturing, transportation, infrastructure development, and cybersecurity. This book:• Merges the engineering perspective with the human factors and social dimension of computing and artificial intelligence–based technologies. • Covers technological development of human factors engineering and the human dimension in applications across all areas of modern society. • Relates to human behavior in the context of technology and systems interactions. • Discusses the design and the appropriation of 3D printing techniques in the management of an innovative product system. • Presents systems engineering tools, user experience methodologies, artificial cognitive systems, intelligent technologies, and automation. The text is for students, professionals, and researchers in the fields of ergonomics, human factors, industrial engineering, and manufacturing engineering.

    Price: 115.00 £ | Shipping*: 0.00 £
  • Software Engineering at Google : Lessons Learned from Programming Over Time
    Software Engineering at Google : Lessons Learned from Programming Over Time

    Today, software engineers need to know not only how to program effectively but also how to develop proper engineering practices to make their codebase sustainable and healthy.This book emphasizes this difference between programming and software engineering. How can software engineers manage a living codebase that evolves and responds to changing requirements and demands over the length of its life?Based on their experience at Google, software engineers Titus Winters and Hyrum Wright, along with technical writer Tom Manshreck, present a candid and insightful look at how some of the world’s leading practitioners construct and maintain software.This book covers Google’s unique engineering culture, processes, and tools and how these aspects contribute to the effectiveness of an engineering organization. You’ll explore three fundamental principles that software organizations should keep in mind when designing, architecting, writing, and maintaining code:How time affects the sustainability of software and how to make your code resilient over timeHow scale affects the viability of software practices within an engineering organizationWhat trade-offs a typical engineer needs to make when evaluating design and development decisions

    Price: 52.99 £ | Shipping*: 0.00 £

Similar search terms for From:


  • Software Test Automation : Software Test Automation
    Software Test Automation : Software Test Automation

    This book describes how to build and implement an automated testing regime for software development.It presents a detailed account of the principles of automated testing, practical techniques for designing a good automated testing regime, and advice on choosing and applying off-the-shelf testing tools to specific needs.This sound and practical introduction to automated testing comes from two authors well known for their seminars, consultancy and training in the field.

    Price: 77.99 £ | Shipping*: 0.00 £
  • Software Engineering for Data Scientists : From Notebooks to Scalable Systems
    Software Engineering for Data Scientists : From Notebooks to Scalable Systems

    Data science happens in code. The ability to write reproducible, robust, scaleable code is key to a data science project's success-and is absolutely essential for those working with production code.This practical book bridges the gap between data science and software engineering, clearly explaining how to apply the best practices from software engineering to data science. Examples are provided in Python, drawn from popular packages such as NumPy and pandas.If you want to write better data science code, this guide covers the essential topics you need (and that are often missing from introductory data science or coding classes), including how to:Understand data structures and object-oriented programmingClearly and skillfully document your codePackage and share your codeIntegrate data science code with a larger codebaseWrite APIsCreate secure codeApply best practices to common tasks such as testing, error handling, and loggingWork more effectively with software engineersWrite more efficient, maintainable, and robust code in PythonPut your data science projects into productionAnd more

    Price: 55.99 £ | Shipping*: 0.00 £
  • Requirements Engineering : From System Goals to UML Models to Software Specifications
    Requirements Engineering : From System Goals to UML Models to Software Specifications

    The book presents both the current state of the art in requirements engineering and a systematic method for engineering high-quality requirements, broken down into four parts. The first part introduces fundamental concepts and principles including the aim and scope of requirements engineering, the products and processes involved, requirements qualities to aim at and flaws to avoid, and the critical role of requirements engineering in system and software engineering. The second part of the book is devoted to system modeling in the specific context of engineering requirements.It presents a multi-view modeling framework that integrates complementary techniques for modeling the system-as-is and the system-to-be.The third part of the book reviews goal-based reasoning techniques to support the various steps of the KAOS method.The fourth part of the book goes beyond requirements engineering to discuss the mapping from goal-oriented requirements to software specifications and to software architecture. Online software will accompany the book and will add value to both classroom and self-study by enabling students to build models and specifications involved in the book’s exercises and case studies, helping them to discover the latest RE technology solutions.Instructor resources such as slides, figures and handouts are available from an accompanying website.

    Price: 56.95 £ | Shipping*: 0.00 £
  • Introduction to Development Engineering : A Framework with Applications from the Field
    Introduction to Development Engineering : A Framework with Applications from the Field

    This open access textbook introduces the emerging field of Development Engineering and its constituent theories, methods, and applications.It is both a teaching text for students and a resource for researchers and practitioners engaged in the design and scaling of technologies for low-resource communities.The scope is broad, ranging from the development of mobile applications for low-literacy users to hardware and software solutions for providing electricity and water in remote settings.It is also highly interdisciplinary, drawing on methods and theory from the social sciences as well as engineering and the natural sciences. The opening section reviews the history of “technology-for-development” research, and presents a framework that formalizes this body of work and begins its transformation into an academic discipline.It identifies common challenges in development and explains the book’s iterative approach of “innovation, implementation, evaluation, adaptation.” Each ofthe next six thematic sections focuses on a different sector: energy and environment; market performance; education and labor; water, sanitation and health; digital governance; and connectivity.These thematic sections contain case studies from landmark research that directly integrates engineering innovation with technically rigorous methods from the social sciences.Each case study describes the design, evaluation, and/or scaling of a technology in the field and follows a single form, with common elements and discussion questions, to create continuity and pedagogical consistency.Together, they highlight successful solutions to development challenges, while also analyzing the rarely discussed failures.The book concludes by reiterating the core principles of development engineering illustrated in the case studies, highlighting common challenges that engineers and scientists will face in designing technology interventions that sustainably accelerate economic development. Development Engineering provides, for the first time, a coherent intellectual framework for attacking the challenges of poverty and global climate change through the design of better technologies.It offers the rigorous discipline needed to channel the energy of a new generation of scientists and engineers toward advancing social justice and improved living conditions in low-resource communities around the world.

    Price: 44.99 £ | Shipping*: 0.00 £

* All prices are inclusive of VAT and, if applicable, plus shipping costs. The offer information is based on the details provided by the respective shop and is updated through automated processes. Real-time updates do not occur, so deviations can occur in individual cases.