1 / 16

Download presentation source

Visual FoxPro DevCon 97

sandra_john
Download Presentation

Download presentation source

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


    Who is this guy? Director of Development, Blackstone, Inc. Author, Hacker’s Guide to Visual FoxPro 3 Contributing Editor, FoxPro Advisor Microsoft Certified Solution Developer Microsoft Support MVP ‘94, ‘95, ‘96, ‘97

    Slide 3:“After more than 30 years of programming, we ought to know that the design of complex software is inherently difficult.” - Niklaus Wirth

    Slide 4:Agenda

    Tools to Use SourceSafe Demo ATS Demo The Software Crisis Creating & Managing Process Wrap-Up

    Slide 5:Tools

    Tools are NOT the answer! There are no silver bullets. However, tools can help to achieve greater results, at a cost.

    Slide 6:Tools

    Requirements Management Requisite Analysis and Design xCase for data Visual Modeler/Rose for OOD FoxPro for UI Prototyping

    Slide 7:Project Management Tools

    MS Project Team Manager (Office 97, MSDN) Exchange/Outlook Excel

    Slide 8:Tools

    Source Code Control Visual SourceSafe DEMO Anomaly Tracking Systems Bug Lists and To-Do Lists DEMO of MS ATS

    Slide 9:The Software Crisis

    Recent news items make it sound like it just happened: Denver Airport $1M a day delay IRS: $4 Billion write-off???!!!??? Where’s the crisis? 40% of large projects never finished

    Slide 10:Learning about Process

    Understand your process Read about others: Humphrey, SEI, Yourdon Press, Capers Jones, Microsoft Press Talk with others: User Group, ICCP, ACM

    Slide 11:Capability Maturity Model

    SEI & Watts Humphrey 1: Initial, a.k.a. “Chaos” 2: Repeatable 3: Defined 4: Managed 5: Optimizing

    Slide 12:Improve the Process

    Procedures: Document It Metrics: Measure It Corrections Plan: Fix It Review: Optimize It

    Slide 13:Thinking About Process

    Every day is an opportunity for review Completion a time for serious analysis Complexity vs. Estimated Time vs. Actual Unforeseen problems

    Slide 14:Code Review

    The CompuServe® Effect explaining issue clarifies problem Walkthroughs: requirements vs. functions Code review: educational purposes Code inspection: code vs. checklist

    Slide 15:Summary

    What’s your process? How are you communicating your process? How are you measuring your progress? Where are your problems? How are you addressing them?

    Thank You! Questions? Send e-mail here http://www.bstone.com (617) 641-0400
More Related