14 PDU's
Creating Functional Specifications - ( 2 day Learning Workshop )

Objective: To dramatically improve the ability of participants to accurately identify needs and develop documentation and processes that will lead to a successful project. This workshop will help bridge the potential communications gap between the Business Unit and IT.
Target Audience:
• Users, Liaisons, and Technicians whose responsibilities include specifying or developing    enhancements to existing programs or new systems.
• Business Analysts who interact with technical development personnel.
• A mix of technical levels in class is ENCOURAGED

Focus:
• Business Domain Models
• Project Glossary
• Use Cases

• Object-Oriented Concepts
• UML (Unified Modeling Language)
• Successful Processes
What Participants have said about Creating Functional Specifications:
“It exceeded my expectations by a huge amount. The value offered was incredible.”
– Kraft Foods
“It gave me some great ideas and examples.” – PACE
“This was much better than I expected. It gave me what will be useful tools in a very exciting, interesting way.” – Dean Foods

Creating Functional Specifications Featured Topics

The Software Development Process
• Development Activities
• Planning and Organizing
• Stakeholders
• Determining Who Develops the Requirements

Importance of Attitude
• Objectives of Analysis
• Tools and Techniques for Data Gathering
• Problem Solving Approaches

Use Cases
• Definition of Use Cases
• How and Why They are Used
• Elements
• Organizing Use Cases

Business Domain Models
• Need for Models
• What Should be Included
• Class and Object Models
• Business Glossary

UML
• Purpose of UML
• Use Case Diagrams
• Class Diagrams

CRC Card Techniques (Classes,
Responsibilities, and Collaborations)

• Purposes
• Set-up
• Procedure

Where Shared Experiences Maximize Performance