logo2008

Training


Predictable Software DevelopmentTM

An interactive series of workshops for Sr. Executives, Managers, and Staff

For many companies, the demand for their software products frequently exceeds their capability to deliver. Complicating the situation, many organizations frequently promise customers more than they can reasonably expect to deliver. As a result, many software companies frequently fail to meet customer expectations. This leads to frustrated, unhappy customers and frustrated employees.

surprised



Most software organizations lack discipline, credibility, and most importantly, predictability. As a result, it is very difficult to accurately determine when software products will be released, the features these products will have, and their overall quality. Without knowing when products will be released, your organization may not be able to plan customer training and product promotions, your resource utilization across projects may become difficult to manage, and your customers may be unable to plan for introduction of your software into their organization.

A Predictable Software DevelopmentTM process can significantly improve an organization's ability to deliver quality software on time, to meet customer expectations, and to improve employee satisfaction.

Applying proven techniques can help your organization manage commitments more effectively, balance issues of time-to-market vs. quality, and bring accountability to the software development process all of which will result in improvements to your bottom line.

Components of a Predictable Software DevelopmentTM Process


predictable circle

Learn Predictable Software DevelopmentTM in a series of three workshops:

  • Part 1: Management's Role

    An interactive ½ day workshop for Senior Management

    A Predictable Software DevelopmentTM process can significantly improve an organization's ability to deliver quality software on time, to meet customer expectations, and to improve employee satisfaction. In order to become more predictable, Management must play an active role in changing the culture. This half-day workshop provides Managers and Sr. Executives with proven techniques they can use to help their organizations become more predictable. These techniques can help you make more effective use of scarce engineering resources, reduce the number of costly bug-fix releases, balance issues of quality, features, and schedule, as well as people, product, and process. As a direct result, you will learn how to under-commit and over-deliver, and improve your bottom line.

  • Part 2: Building Realistic Project Schedules from Software Requirements

    An interactive full-day workshop for Software Project Teams

    The increasing demand for complex software coupled with the inability of many organizations to write clear, concise requirements results in increased time to market, increased rework, and lower quality products - all of which negatively impacts your company's bottom line. Further, software project teams are often unable to accurately estimate and schedule the work they need to perform. As a result, Management frequently imposes delivery dates for new products. With the end date given, the project team is then forced to "schedule backwards". Schedules developed in this manner are always unrealistic since the project team must estimate task duration based on time available rather than time required. Since most companies provide little or no training in writing requirements, task estimating and project scheduling, it's not surprising that software projects are frequently delivered late, with fewer features than were promised, and with too many bugs. Many companies over-commit and under- deliver.

    To address this problem organizations need to learn how to:

    • write better requirements,
    • prepare accurate estimates of required tasks based on those requirements,
    • develop realistic schedules based on these estimates, and
    • deliver promised features in promised time frame.

    This full day workshop provides the skills your organization needs to learn how to under-commit and over-deliver. The morning session is devoted to understanding the importance of writing good requirements and specific skills need to accomplish this. The afternoon session is focused on estimating skills and scheduling best practices. Estimating techniques such as the Wideband Delphi Method are discussed as examples of ways to improve the accuracy of estimates. Scheduling practices such as the Yellow Sticky Method are presented as a tool that project teams can use to develop accurate estimates and build realistic schedules that can be met. Interactive exercises on estimating and scheduling are included to reinforce the discussion.

  • Part 3: Overview of Software Verification and Validation

    An interactive full-day workshop for project leads, SQA staff, and developers

    In today's global economy, the product development cycle has shrunk from years to months. Many new products have software embedded within them. Companies are finding that the demand for products frequently exceeds their capacity to deliver. As a result, many organizations are make tradeoffs between product quality and time to market. While perfect software is not practical, delivering poor quality software can have a negative impact on both customers and suppliers. By the effective use of Software Verification & Validation techniques, companies can improve Quality, which lowers long term costs and increases profits, and help get products to market faster.


Tailoring

tailor This workshop can be tailored to meet your specific needs.

Call for details...

This informal, interactive workshop is based, in part, on my book: Software Verification and Validation for Practitioners and Managers, 2nd ed




For further information,

call Steve Rakitin at 508.529.4282

or e-mail him at steve@swqual.com


Home

Company Info

Contact Info


Food for Thought and Predictable Software Development are trademarks of Software Quality Consulting, Inc.
Copyright ©2008 Software Quality Consulting, Inc. All rights reserved.

Updated January 2008