Need for growth <ul><li>Companies need to keep growing, to stay where they are, in an increasingly competitive market </li></ul><ul><li>Growth starts by getting more business (getting our foot into the customers door) </li></ul><ul><li>And staying there by retaining that customer over time </li></ul>
Software quality <ul><li>Software quality has four parameters – outer quality, inner quality, short term quality and long term quality </li></ul><ul><li>We need to have inner quality AND outer quality AND short term AND long term quality. Only then have we truly fulfilled customer expectation </li></ul>
Process for a software company <ul><li>Since we get a customer by more sales, but keep him by more quality </li></ul><ul><li>And since Software quality has 4 different , independent factors </li></ul><ul><li>It stands to reason that we need very strong quality processes for a software company to keep a customer </li></ul>
Why process quality <ul><li>Process quality ensures that quality is built into the making of the product or service itself </li></ul><ul><li>This ensures that ‘quality’ is one of the ‘secret’ ingredients of the product ,as far as possible </li></ul>
Who has the time for quality ? <ul><li>Remember that a manager or customer will only talk of delivery until a product reaches the customer </li></ul><ul><li>After the customer starts to use it, the same managers and customers will only talk of quality related concerns and problems </li></ul><ul><li>‘ Built in quality’ tries to address all these post delivery concerns before hand so that you save your time and money and help your customers be less worried </li></ul>
Why automated tests ? <ul><li>As practitioners, we ‘stand on the shoulders of giants’. Many of them recommend building in automated test suites as part of the software process </li></ul><ul><li>Should we try everything these experts tell us ? No. But we can do a PDCA on them </li></ul><ul><li>So try automated tests and analyze it objectively </li></ul>
Conclusion <ul><li>Try it out in a small part of your project and see </li></ul><ul><li>Put yourself in the shoes of the customer. Would you like if your vendor had that level of rigor in his process ? Or would you rather like a manual tester checking it later ? What if that tester made a mistake ? </li></ul>
A particular slide catching your eye?
Clipping is a handy way to collect important slides you want to go back to later.