David Ball

Senior Program Manager at Microsoft

Greater Seattle Area

Current
Past
Connections
96 connections
Industry
Computer Software
Websites

David Ball’s Summary

A seasoned software management veteran who subscribes to the school of Context Engineering. Seeking an opportunity to influence an IT team through the selection and application of valuable practices, strong mentorship, and leadership by example. Believes that strong relationships, combined with clear vision casting, creates a powerful team.


David Ball’s Experience

  • Senior Program Manager

    Microsoft

    (Public Company; MSFT; Computer Software industry)

    November 2008Present (1 year 3 months)

    Working in the Health Solutions Group - "Improving health around the world through software." Coordinating development and implementation activities for teams in the US and China. Primary focus on application performance, monitoring, and custom client features.

  • Development Manager

    Starbucks Coffee Company

    (Public Company; 10,001 or more employees; SBUX; Retail industry)

    October 2005July 2008 (2 years 10 months)

    Combine a group of dissimilar disciplines (functional analysts, web evangelism, quality assurance) into a team to support the development, delivery, and maintenance of production systems using web and Microsoft .Net technologies.

  • Director of QA

    Liberty Healthcare Group

    (Public Company; 1001-5000 employees; plmd; Health, Wellness and Fitness industry)

    July 2002October 2005 (3 years 4 months)

    Define and mature the Software Development Lifecycle (SDLC) within an organization that previously had no Testing group and no Program Management group. Select and introduce value-adding practices into the existing culture to move the development process from “cowboy” development to a system of such maturity that it passed a Sarbanes-Oxley annual audit by Price Waterhouse Coopers.

  • Director of QA

    HBSI

    (Privately Held; 51-200 employees; Computer Software industry)

    June 1999July 2002 (3 years 2 months)

    Formalize the Testing function within an existing organization. Selected key practices to grow Testing from a “necessary evil” to a valuable component of the SDLC by carefully evaluating available tools and personnel, then instituting new practices as they added value to the culture without derailing major initiatives.

  • Product Unit Director

    Midisoft

    (Public Company; 11-50 employees; midi; Computer Software industry)

    August 1997April 1999 (1 year 9 months)

    Managed Testing, Program Management, and Documentation functions for Midisoft Studio. Organized the testing effort through training and value-added practices to become a key element in the software development lifecycle. Practices introduced included regular test engineering educational sessions, consistent test case engineering concepts, bug tracking, feature evaluation and prioritization, document review procedures, and release control.

  • Test Manager

    Microsoft Corporation

    (Public Company; 5001-10,000 employees; msft; Computer Software industry)

    August 1990August 1997 (7 years 1 month)

    Mentored and lead a team of 18 testers on Microsoft Money. Selected practices to grow team in size and complexity to support on-line services and Internet based banking.


Additional Information

David Ball’s Websites:


Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View David Ball’s full profile:

  • See who you and David Ball know in common
  • Get introduced to David Ball
  • Contact David Ball directly

View Full Profile