How We Test Software at Microsoft

Author: Alan Page
Publisher: Microsoft Press
ISBN: 9780735638310
Release Date: 2008-12-10
Genre: Computers

It may surprise you to learn that Microsoft employs as many software testers as developers. Less surprising is the emphasis the company places on the testing discipline—and its role in managing quality across a diverse, 150+ product portfolio. This book—written by three of Microsoft’s most prominent test professionals—shares the best practices, tools, and systems used by the company’s 9,000-strong corps of testers. Learn how your colleagues at Microsoft design and manage testing, their approach to training and career development, and what challenges they see ahead. Most important, you’ll get practical insights you can apply for better results in your organization. Discover how to: Design effective tests and run them throughout the product lifecycle Minimize cost and risk with functional tests, and know when to apply structural techniques Measure code complexity to identify bugs and potential maintenance issues Use models to generate test cases, surface unexpected application behavior, and manage risk Know when to employ automated tests, design them for long-term use, and plug into an automation infrastructure Review the hallmarks of great testers—and the tools they use to run tests, probe systems, and track progress efficiently Explore the challenges of testing services vs. shrink-wrapped software

Die 5 Dysfunktionen eines Teams

Author: Patrick M. Lencioni
Publisher: John Wiley & Sons
ISBN: 9783527690350
Release Date: 2014-10-16
Genre: Business & Economics

Nach ihren ersten zwei Wochen als neuer CEO von DecisionTech fragte sich Kathryn Petersen angesichts der dortigen Probleme, ob es wirklich richtig gewesen war, den Job anzunehmen. Sie war eigentlich froh ?ber die neue Aufgabe gewesen. Doch hatte sie nicht ahnen k?nnen, dass ihr Team so f?rchterlich dysfunktional war und die Teammitglieder sie vor eine Herausforderung stellen w?rden, die sie niemals zuvor so erlebt hatte ... In "Die 5 Dyfunktionen eines Teams" begibt sich Patrick Lencioni in die faszinierende und komplexe Welt von Teams. In seiner Leadership-Fabel folgt der Leser der Geschichte von Kathryn Petersen, die sich mit der ultimativen F?hrungskrise konfrontiert sieht: die Einigung eines Teams, das sich in einer solchen Unordnung befindet, dass es den Erfolg und das ?berleben des gesamten Unternehmens gef?hrdet. Im Verlauf der Geschichte enth?llt Lencioni die f?nf entscheidenden Dysfunktionen, die oft dazu f?hren, dass Teams scheitern. Er stellt ein Modell und umsetzbare Schritte vor, die zu einem effektiven Team f?hren und die f?nf Dysfunktionen beheben. Diese Dysfunktionen sind: - Fehlendes Vertrauen, - Scheu vor Konflikten, - Fehlendes Engagement, - Scheu vor Verantwortung, - Fehlende Ergebnis-Orientierung. Wie in seinen anderen B?chern hat Patrick Lencioni eine fesselnde Fabel geschrieben, die eine wichtige Botschaft f?r alle enth?lt, die danach streben, au?ergew?hnliche Teamleiter und F?hrungskr?fte zu werden.

Wie ich die entscheidenden 10 gl cklicher wurde

Author: Dan Harris
Publisher: Deutscher Taschenbuch Verlag
ISBN: 9783423428767
Release Date: 2016-02-19
Genre: Self-Help

Ein ehrliches Versprechen Als Dan Harris während der Moderation von »Good Morning America« vor laufender Kamera eine Panikattacke erleidet, ist ihm klar, dass er etwas ändern muss. Zeit seines Lebens ein Skeptiker, lässt er sich auf eine Interviewserie mit bedeutenden spirituellen Lehrern ein: Eckart Tolle, Deepak Chopra, Mark Epstein, Joseph Goldstein, Jon Kabat-Zinn, dem Dalai Lama und Sharon Salzberg. Dabei erfährt er einiges über Achtsamkeit. Harris erkennt, dass er die Stimme in seinem Kopf besiegen muss, die ihn immer mehr unter Stress setzt. Und heute weiß er: Durchatmen und Innehalten kann wirklich helfen.

How Google Tests Software

Author: James A. Whittaker
Publisher: Addison-Wesley Professional
ISBN: 9780321803023
Release Date: 2012
Genre: Computers

Describes the techniques Google uses to test their software, and offers similiar techniques for analyzing risk and planning tests, allowing an Internet company to become more productive.

Das Leben und das Schreiben

Author: Stephen King
Publisher: Heyne Verlag
ISBN: 9783641054007
Release Date: 2011-02-18
Genre: Biography & Autobiography

„Ich schreibe so lange, wie der Leser davon überzeugt ist, in den Händen eines erstklassigen Wahnsinnigen zu sein.“ Stephen King Während der Genesung nach einem schweren Unfall schreibt Stephen King seine Memoiren – Leben und Schreiben sind eins. Ein unverzichtbarer Ratgeber für alle angehenden Schriftsteller und eine Fundgrube für alle, die mehr über den König des Horror-Genres erfahren wollen. Ein kluges und gleichzeitig packendes Buch über gelebte Literatur. »Eine Konfession.« Frankfurter Allgemeine Zeitung

What Does This Button Do

Author: Bruce Dickinson
Publisher: Heyne Verlag
ISBN: 9783641202521
Release Date: 2018-01-22
Genre: Biography & Autobiography

Unterwegs mit dem ungewöhnlichsten Rockstar unserer Zeit Bruce Dickinson ist ein einzigartiges Universalgenie. Er ist seit über fünfunddreißig Jahren gefeierter Sänger der erfolgreichsten Heavy-Metal-Band der Welt - Iron Maiden. Er ist gleichzeitig Pilot (er fliegt die Ed Force One, die bandeigene 747!), Motivationsredner, Drehbuch- und Romanautor, Radiomoderator und war jahrelang erstklassiger Fechter auf Weltklasseniveau. Von seinen Fans wird er regelrecht verehrt. Jetzt erzählt er die besten Geschichten aus seinem abenteuerlichen Leben, darin schreibt er auch über seinen dramatischen Kampf gegen den Zungenkrebs, der ihm beinahe das Leben gekostet hätte. Iron Maiden sind mit über 90 Millionen verkauften Alben und über 2.000 Konzerten eine der erfolgreichsten Rockbands aller Zeiten. Bruce Dickinson ist darüber hinaus auch als Solokünstler regelmäßig in den Charts zu finden. Seine Memoiren hat er handschriftlich selbst verfasst.

Algorithmen Eine Einf hrung

Author: Thomas H Cormen
Publisher: Oldenbourg Verlag
ISBN: 9783486590029
Release Date: 2010-08-18
Genre: Computers

Der "Cormen" bietet eine umfassende und vielseitige Einfuhrung in das moderne Studium von Algorithmen. Es stellt viele Algorithmen Schritt fur Schritt vor, behandelt sie detailliert und macht deren Entwurf und deren Analyse allen Leserschichten zuganglich. Sorgfaltige Erklarungen zur notwendigen Mathematik helfen, die Analyse der Algorithmen zu verstehen. Den Autoren ist es dabei gegluckt, Erklarungen elementar zu halten, ohne auf Tiefe oder mathematische Exaktheit zu verzichten. Jedes der weitgehend eigenstandig gestalteten Kapitel stellt einen Algorithmus, eine Entwurfstechnik, ein Anwendungsgebiet oder ein verwandtes Thema vor. Algorithmen werden beschrieben und in Pseudocode entworfen, der fur jeden lesbar sein sollte, der schon selbst ein wenig programmiert hat. Zahlreiche Abbildungen verdeutlichen, wie die Algorithmen arbeiten. Ebenfalls angesprochen werden Belange der Implementierung und andere technische Fragen, wobei, da Effizienz als Entwurfskriterium betont wird, die Ausfuhrungen eine sorgfaltige Analyse der Laufzeiten der Programme mit ein schliessen. Uber 1000 Ubungen und Problemstellungen und ein umfangreiches Quellen- und Literaturverzeichnis komplettieren das Lehrbuch, dass durch das ganze Studium, aber auch noch danach als mathematisches Nachschlagewerk oder als technisches Handbuch nutzlich ist. Fur die dritte Auflage wurde das gesamte Buch aktualisiert. Die Anderungen sind vielfaltig und umfassen insbesondere neue Kapitel, uberarbeiteten Pseudocode, didaktische Verbesserungen und einen lebhafteren Schreibstil. So wurden etwa - neue Kapitel zu van-Emde-Boas-Baume und mehrfadigen (engl.: multithreaded) Algorithmen aufgenommen, - das Kapitel zu Rekursionsgleichungen uberarbeitet, sodass es nunmehr die Teile-und-Beherrsche-Methode besser abdeckt, - die Betrachtungen zu dynamischer Programmierung und Greedy-Algorithmen uberarbeitet; Memoisation und der Begriff des Teilproblem-Graphen als eine Moglichkeit, die Laufzeit eines auf dynamischer Programmierung beruhender Algorithmus zu verstehen, werden eingefuhrt. - 100 neue Ubungsaufgaben und 28 neue Problemstellungen erganzt. Umfangreiches Dozentenmaterial (auf englisch) ist uber die Website des US-Verlags verfugbar: http: //mitpress.mit.edu/mitpress/textbooks/instructorrequest.asp?ttype=2&tid=11866"

Drive

Author: Daniel H Pink
Publisher: Ecowin
ISBN: 9783711050786
Release Date: 2010-09-13
Genre: Political Science

Sind wir nicht alle davon überzeugt, dass wir am besten mit äußeren Anreizen wie Geld und Prestige oder durch „Zuckerbrot und Peitsche" zu motivieren sind? „Alles falsch", sagt Daniel H. Pink in seinem provokanten und zukunftsweisenden Buch. Das Geheimnis unseres persönlichen Erfolges ist das zutiefst menschliche Bedürfnis, unser Leben selbst zu bestimmen, zu lernen, Neues zu erschaffen und damit unsere Lebensqualität und unsere Welt zu verbessern. Daniel H. Pink enthüllt die Widersprüche zwischen dem, was die Wissenschaft weiß, und dem, was die Wirtschaft tut – und wie genau dies jeden Aspekt unseres Lebens beeinflusst. Er demonstriert, dass das Prinzip von Bestrafung und Belohnung exakt der falsche Weg ist, um Menschen für die Herausforderungen von Heute zu motivieren, egal ob in Beruf oder Privatleben. In „Drive" untersucht er die drei Elemente der wirklichen Motivation – Selbstbestimmung, Perfektionierung und Sinnerfüllung – und bietet kluge sowie überraschende Techniken an, um diese in die Tat umzusetzen. Daniel H. Pink stellt uns Menschen vor, die diese neuen Ansätze zur Motivation bereits erfolgreich in ihr Leben integriert haben und uns damit entschlossen einen außergewöhnlichen Weg in die Zukunft zeigen.

Exploratory Software Testing

Author: James A. Whittaker
Publisher: Pearson Education
ISBN: 0321647858
Release Date: 2009-08-25
Genre: Computers

How to Find and Fix the Killer Software Bugs that Evade Conventional Testing In Exploratory Software Testing, renowned software testing expert James Whittaker reveals the real causes of today’s most serious, well-hidden software bugs--and introduces powerful new “exploratory” techniques for finding and correcting them. Drawing on nearly two decades of experience working at the cutting edge of testing with Google, Microsoft, and other top software organizations, Whittaker introduces innovative new processes for manual testing that are repeatable, prescriptive, teachable, and extremely effective. Whittaker defines both in-the-small techniques for individual testers and in-the-large techniques to supercharge test teams. He also introduces a hybrid strategy for injecting exploratory concepts into traditional scripted testing. You’ll learn when to use each, and how to use them all successfully. Concise, entertaining, and actionable, this book introduces robust techniques that have been used extensively by real testers on shipping software, illuminating their actual experiences with these techniques, and the results they’ve achieved. Writing for testers, QA specialists, developers, program managers, and architects alike, Whittaker answers crucial questions such as: • Why do some bugs remain invisible to automated testing--and how can I uncover them? • What techniques will help me consistently discover and eliminate “show stopper” bugs? • How do I make manual testing more effective--and less boring and unpleasant? • What’s the most effective high-level test strategy for each project? • Which inputs should I test when I can’t test them all? • Which test cases will provide the best feature coverage? • How can I get better results by combining exploratory testing with traditional script or scenario-based testing? • How do I reflect feedback from the development process, such as code changes?

Die Schlaf Revolution

Author: Arianna Huffington
Publisher: Plassen Verlag
ISBN: 9783864704079
Release Date: 2016-10-18
Genre: Health & Fitness

Unsere Gesellschaft hat ein Problem mit dem Thema Schlaf. Viel Schlaf wird assoziiert mit Faulheit. Wenig Schlaf gilt als Zeichen für Leistungsfähigkeit. Permanenter Schlafmangel ist eine Epidemie unserer Gesellschaft. Die Folgen für unsere Gesundheit, unsere Leistungsfähigkeit, unsere Beziehungen und unser Lebensglück sind dramatisch. Arianna Huffington sagt: »Wir brauchen eine Schlaf-Revolution!« Gestützt auf neueste wissenschaftliche Erkenntnisse erklärt sie: »Wir müssen unser Schlafverhalten grundsätzlich überdenken, um unser Leben wieder in den Griff zu bekommen.« Wie beeinflusst moderne Technik unseren Schlaf? Welche Rolle spielen Medikamente? Diesen und vielen weiteren Fragen geht die Bestsellerautorin kompetent und sachkundig nach. Das Ergebnis wird unser Schlafverhalten revolutionieren.

Visual Studio Team Foundation Server 2012

Author: Sam Guckenheimer
Publisher: Addison-Wesley
ISBN: 9780133119183
Release Date: 2012-09-11
Genre: Computers

Use Visual Studio® Team Foundation Server 2012 and Agile Methods to Deliver Higher Value Software Faster This is the definitive guide to applying agile development and modern software engineering practices with Visual Studio Team Foundation Server 2012—Microsoft’s complementary Application Lifecycle Management (ALM) platform. Written by the Microsoft Visual Studio product owner and a long-time Team Foundation Server implementation specialist, it focuses on solving real development challenges, systematically eliminating waste, improving transparency, and delivering better software more quickly and painlessly. Coverage includes • Accelerating the “flow of value” to customers, with a transparent backlog, PowerPoint Storyboarding, VS 2012 feedback requests, and a “usability lab” right into your customers’ hands • Driving quality upstream to uncover hidden architectural patterns, ensure cleaner code, fix multiple recurring “cloned” bugs at once, ensure the definition of done with continuous integration and deployment in a reliable build process • Eliminating “no repro” bugs with VS 2012’s six powerful mechanisms for more accurate fault identification and use of virtualized test environments • Using Scrum or other Agile methods with Process Templates effectively across distributed teams in large organization by automating burndowns and dashboards to identify “early warning signals” of emerging problems with quality or maintainability • Staying in the groove by storing the state of your work and environment with shelvesets, to let you handle interruptions smoothly • Leveraging VS 2012’s new support for multiple Microsoft and open source unit testing frameworks in your IDE and continuous integration pipeline • Performing exploratory testing to uncover bugs in surprising places and testing immersive Windows 8 apps • Rapidly improving team development and collaboration with the hosted Team Foundation Service Whatever your development role, this book will help you apply modern software development practices using Visual Studio Team Foundation Server 2012 to focus on what really matters: building soft­ware that begins delivering exceptional value sooner and keeps delighting customers far into the future.