Your Software Has Bugs

The processes, people, and technology of producing quality software...and other stuff I want to talk about....

Browse by Tags

Tagged Content List
  • Blog Post: New STPCon talk coming up: Create Your Roadmap to Data-Driven Quality

    I will once again have the pleasure of speaking at STPCon.   Hope you can make it! 101 :  Create Your Roadmap to Data-Driven Quality Tuesday, 10:30am - 11:45am Track: Test Strategy, Process and Design Bing analyzes Petabytes of data per day. Facebook instruments everything. Outlook.com...
  • Blog Post: Destroy All Robot Language

    Microsoft (being an Evil Empire™ and all) doesn't get credit for a lot of changes that you do not explicitly notice, but make a real difference. For example there has been a program to "destroy all robot language" in several Microsoft products such as Office 2013, Windows 8, and Windows Phone...
  • Blog Post: The Four Colors of Microsoft, revisited

    Previously I explored if we could substantiate the rumor that the new Microsoft logo colors each represented a distinct product or business group within Microsoft The Four Colors of the New Microsoft Company Logo Has this been substantiated? Microsoft is being a bit of a tease showing some signs...
  • Blog Post: The return of A-Z Testing in Production – STPCon Fall 2012

    Download the Slide Deck: PPT PDF The folks at STPCon had asked me to give an encore presentation of my March 2012 talk A to Z Testing in Production: TiP Methodologies, Techniques, and Examples . The new talk has some substantial updates including more focus on the use of Big-Data and a simplified categorization...
  • Blog Post: Software Testing circa 1985 – How’s that working for you?

    This ad, recruiting software testers for Microsoft, ran in 1985 As a Software Tester you will design execute and document tests of application software. You will generate test scripts and automatic test packages. This is a challenging and highly visible position within a fast growing division of...
  • Blog Post: The Four Colors of the New Microsoft Company Logo

    In a previous blog post I talked about the introduction of the new Microsoft Logo. Another source on the web (sorry, cannot remember where) has pointed out that each of the 4 colors in the new company logo represents a division or product line, and each color is used in that respective product’s...
  • Blog Post: Microsoft and Design: The New Logo

    Today Microsoft has launched a new Logo and it looks like this: (hey, if you are going to any of the logos on this page, then be sure you know and follow the legal guidelines on using logos ) The symbol on the left has actually been in use for over a year now as part of the branding of the Microsoft...
  • Blog Post: A to Z Testing in Production: TiP Methodologies, Techniques, and Examples at STPCon 2012

    Download the Slide Deck PPT PDF Listen to the audio (requires free registration with STP – they’re good folks, so go ahead and register) A to Z Testing in Production: TiP Methodologies, Techniques, and Examples Testing in production (TiP) is a set of software testing methodologies that utilizes real...
  • Blog Post: Failure is Always an Option

    Design Strategies for Cloud Hosted Services The title phrase was made popular by Adam Savage of MythBusters fame (pictured to the right… the bunny is made of C4 ). However it is also motto to live by when designing and deploying services to run on a Cloud platform. We of course do not accept...
  • Blog Post: Testing in Production (TiP) - It Really Happens–Examples from Facebook, Amazon, Google, and Microsoft

    Testing in Production (TiP) really happens, and yes that it s a good thing! Here are some examples from Facebook, Amazon, Google, and Microsoft. The Methodologies This is not a complete list of TiP methodologies, but explains the ones used in the examples given A/B Testing (aka Online Controlled...
  • Blog Post: Microsoft Cosmos: Petabytes perfectly processed perfunctorily

    I tell non-technical friends and family that I recently switched roles at Microsoft to th e Bing team. Many have heard of Microsoft's new search engine http://bing.com , although most don't know all the cool features Bing offers . But for my Technical friends (allow me to include you in that group...
  • Blog Post: Testing with Real Users - User Interaction and Beyond, with Online Experimentation

    My talk at the Better Software Conference was a lot of fun. It was well received. If you want to check out the slides, take a look here . Evidence shows than more than half of the ideas that we think will improve the user experience actually fail to do so—and some actually make it worse. Instead of guessing...
  • Blog Post: Software Testing Cage Match: Amazon.com vs. Microsoft

    While I previously made some comparisons between Amazon.com and Microsoft's different approaches to software testing in Building Services: The Death of Big Up-Front Testing (BUFT)? , I think now would be a fun and interesting time to do a deeper dive on this. Before I joined Amazon.com in 2005 as an...
  • Blog Post: What is an SDET? Part 2

    Since I have started blogging, a pattern has emerged. I make a post on some topic, it sits out there for a few days, I get some commentary on it, I cogitate on it, and then I feel I have something more to say to clarify my initial point. Well, my last post What is an SDET? is no exception. Here in part...
  • Blog Post: What The Heck Is Cloud Computing? – Another re-look, with Pretty Pictures

    I am obsessed with answering Oracle CEO Larry Ellison’s question, “What the Hell is Cloud Computing?” I introduced you to the genteel CEO and his polite query in What The Heck Is Cloud Computing? , I then distilled and simplified the explanation in What The Heck Is Cloud Computing...
  • Blog Post: Conditional Formatting of Appointments in Outlook 2010

    Note: if you have problems with Outlook or this feature, please check out the Answers Forum , and/or this tutorial . Conditional Formatting in is a neat feature that lets you create rules for your appointments, and formats them based on those rules. For example I have a rule: If subject contains any...
Page 1 of 1 (16 items)