Product Development

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Notes on slide 1

    4/3/08 Stanford Continuing Studies: Bus100 - Building Software Products

    1 Favorite

    Product Development - Presentation Transcript

    1. -Agile vs. Waterfall -Development Processes and Documents Product Development Best Practices JohnGibbon.com
    2. Waterfall Agile Release Why
    3. Agile versus Waterfall
      • Waterfall / Traditional
      • Agile / Recent
      • Document, Feature, and Process Driven
      • Familiar and Understandable
      • Scalable: Distributed Teams & Junior Members
      • Long Term Goals Defined
      • No Throw Away Code
      • Better Suited for Mission Critical Deliverables
      • Less Death Marches
      • Demonstrable Intermediate Milestones; More Predictable Releases
      • Integration Testing Built-in
      • Flexible (Agile) During Development
      • More Realistic
      • Requires Trust, Negotiations, & Cooperation
    4. (Usually) Agile Methodology Iterative and Incremental Development
      • Short, Iterative Cycles (2-5 weeks) with Demonstrable Deliverables
        • Plan, Requirements Analysis, Design, Code, Test, Document
        • At End, Should Have Releasable Software
        • Re-evaluate Priorities at End of Each Iteration
      • Stories or Use-Case Based Development
      • Time Driven, Not Feature Driven Development
        • -Burn Down and Backlogs
      • Scrums – daily face-to-face meetings
        • -Pigs and Chickens
      • Test Driven Development
    5. Development Processes and Documents
    6. What: Use Case Focused Product Requirements
      • PRD (Product Requirements Document):
      • Uses Cases and More !
          • Description of Actors or Users
          • Series of Use Cases: General to Specific
          • Non-Functional Product Requirements: Scalability, Security, Reliability, Availability, Installation, etc .
      Or Interactive Prototypes!
    7. How: Technical Specifications
      • Architecture Diagrams & Technical Specifications
          • Patterns
          • Standards
          • -Unit Tests - Test Driven Development
          • -Code Standards – Code Review
      • Test Plan
          • Integration and Use Case Test
          • Release Process and Document
    8. Describe Overall Architectural Pattern Struts framework implementing MVC with Java Servlets and JSPs controller: struts controller servlet and action classes CONFIDENTIAL Page Especially to Create Rules for What Logic Lives Where
    9. Describing a New Architectural Pattern CONFIDENTIAL Page Architectural Next Steps: transform XML to HTML via XSLT (Collaboration Diagram: Object View with Numbered Sequences)
    10. Architecture Overview Page J2EE Foundation Application Services Search J2EE Application Server Reporting Workflow Forms Security Auditing Doc Mgmt Messaging Enterprise User Remend Manager
      • Inbox
      • File Cabinet
      • Reports
      • Contacts
      • Config & Admin
      Vendor Vendor Workspace
      • Inbox
      • Tasks
      • Actions
      • Reports
      -- Workflow, Forms, Reports -- Domain REO Foreclosure Loss Mit Asset Eval
      • Occupancy
      • Cash4Keys
      • Eviction
      •••
      • Title
      • Legal
      • HUD
      •••
      • Process
      • Audit
      • Approval
      •••
      • Counseling
      • Workout
      • Refinance
      ••• Legacy Data
      • RDBMS
      • Doc Mgmt
      • Proprietary DB
      • Servicing
      Integration Modules Data API Document
    11. Overall Service Topology

    + John GibbonJohn Gibbon, 2 years ago

    custom

    1011 views, 1 favs, 2 embeds more stats

    Product Development Best Practices

    Agile vs. Wat more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1011
      • 950 on SlideShare
      • 61 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 0
    Most viewed embeds
    • 60 views on http://www.johngibbon.com
    • 1 views on http://toddcribb.blogspot.com

    more

    All embeds
    • 60 views on http://www.johngibbon.com
    • 1 views on http://toddcribb.blogspot.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories