Weitere ähnliche Inhalte Ähnlich wie JAD - Joint Application Development (20) Kürzlich hochgeladen (20) JAD - Joint Application Development1. Joint Application Design - JAD OVERVIEW
Joint Application Design
JAD
OVERVIEW
Presented By
John Crosby
JAD Tech Consulting Services
1006 Blue Ridge Place, Suite 201
Richardson, Texas 75080
972.669.1006
john@jadtech.com // www.jadtech.com
© 2012 - JAD Tech Consulting Services, Inc. Page 1
JBC:JTC0495.PPT
2. Joint Application Design - JAD OVERVIEW
One-Page Summary
1. Define Problem/Opportunity
2. Identify Sponsoring Executive
3. Identify Every Stakeholder
4. Define Resources/Constraints
5. Define Project Deliverables
6. Define Business Success Factors
7. Assign JAD Team
8. Do JAD Plan
9. Do JAD Session
10. Do JAD Wrap-Up
11. Do Post-JAD Analysis
12. Do Post-Project Analysis
© 2012 - JAD Tech Consulting Services, Inc. Page 2
JBC:JTC0495.PPT
3. Joint Application Design - JAD OVERVIEW
Today’s Environment
Challenges
Do More, Faster, With Less
Enterprise-Wide Process Re-Engineering
Dynamic Re-Organization
New Laws
New Markets
New Competition
I/S Environment
Executive Expectations
Data Locked in Legacy Systems
Tools, Techniques, Methods Not Adequate
JADs Used for Application Development/Group Decision
© 2012 - JAD Tech Consulting Services, Inc. Page 3
JBC:JTC0495.PPT
4. Joint Application Design - JAD OVERVIEW
Session Leader’s
Responsibilities
Implement JAD Facilitate
Process Discussion/
Decision
Lead The
Group
© 2012 - JAD Tech Consulting Services, Inc. Page 4
JBC:JTC0495.PPT
5. Joint Application Design - JAD OVERVIEW
Life Cycle View
Resources
R ED ID PD ST IM
Time User Participation
with JAD
R: Requirements PD: Program Development
ED: External Design ST: System Test
ID: Internal Design IM: Install/Maintenance
© 2012 - JAD Tech Consulting Services, Inc. Page 5
JBC:JTC0495.PPT
6. Joint Application Design - JAD OVERVIEW
Uses for JAD
Application Development, Adaptation, & Selection
Requirements
External Design/Prototypes
User Test Cases
Training
Post-Implementation Reviews
Strategic Planning
aaaaaa
Customer Satisfaction Session
aaaaaa
aaaaaaaa aaaaaaaa aaaaaaaa
aaaaaaaa aaaaaaaa aaaaaaaa
Organization Changes
Request for Proposal Development
Curriculum Design/Development
© 2012 - JAD Tech Consulting Services, Inc. Page 6
JBC:JTC0495.PPT
7. Joint Application Design - JAD OVERVIEW
Why Use JAD?
Accelerates Application Development/Selection Process
Increases Developers’ Productivity
User Participation in Application’s Design
Improves Communications Between:
User and I/S
User and User
I/S and I/S
Enables Consensus, Commitment, and Partnership Across
the Enterprise
© 2012 - JAD Tech Consulting Services, Inc. Page 7
JBC:JTC0495.PPT
8. Joint Application Design - JAD OVERVIEW
Why JAD Works
USERS I/S
Educates Users About Development Ensures I/S and Users Come to
Process Consensus Early
Gives Users More Input & Provides I/S Subject Matter
Accountability for Design Expertise at Right Time
Leverages User's Subject Matter Educates I/S About Business
Expertise at Right Time Process
MANAGEMENT
Ensures Management Communications & Participation
Through Executive Sponsor
Enforces Top-Down Design to Ensure Business Objectives
Are Met
Educates Management On Both I/S and Business Area Detail
Leverages Management Subject Matter Expertise at Right Time
© 2012 - JAD Tech Consulting Services, Inc. Page 8
JBC:JTC0495.PPT
9. Joint Application Design - JAD OVERVIEW
JAD Phases
Purpose
an
Pl Objectives
D
JA
Lists
Business Business
JA
Entities Processes
D
High Level Data/Process Models
D
es
ig
Detail Data/Process Models
n
Enter User ID: Interfaces
Enter password:
**************
Screens Reports
© 2012 - JAD Tech Consulting Services, Inc. Page 9
JBC:JTC0495.PPT
10. Joint Application Design - JAD OVERVIEW
Multiple JADs
Parallel or Serial?
JAD Plan
•
• Preparation
Parallel •
•
Preparation
Session
Session
•
• Wrap-Up
Wrap-Up
•
• Preparation
Preparation •
• Preparation
Preparation •
• Preparation
Preparation
•
• Session A
Session A •
• Session B
Session B •
• Session C
Session C
—Modeling
—Modeling —Modeling
—Modeling —Modeling
—Modeling
—Design
—Design —Design
—Design —Design
—Design
• Wrap-Up
• Wrap-Up • Wrap-Up
• Wrap-Up • Wrap-Up
• Wrap-Up
Multiple Parallel
Multiple Parallel
Sessions --Wrap-Up
Sessions Wrap-Up
© 2012 - JAD Tech Consulting Services, Inc. Page 10
JBC:JTC0495.PPT
11. Joint Application Design - JAD OVERVIEW
Multiple JADs
Parallel or Serial?
JAD Plan
•
• Preparation
Serial •
•
Preparation
Session
Session
•
• Wrap-Up
Wrap-Up
•
• Preparation
Preparation
•
• Session A
Session A •
• Preparation
Preparation
—Modeling
—Modeling •
• Session B
Session B •
• Preparation
Preparation
—Design
—Design —Modeling
—Modeling •
• Session C
Session C
• Wrap-Up
• Wrap-Up —Design
—Design —Modeling
—Modeling
• Wrap-Up
• Wrap-Up —Design
—Design
• Wrap-Up
• Wrap-Up
Multiple Serial
Multiple Serial
Sessions -- Wrap-Up
Sessions Wrap-Up
© 2012 - JAD Tech Consulting Services, Inc. Page 11
JBC:JTC0495.PPT
12. Joint Application Design - JAD OVERVIEW
JAD Plan Session
Deliverables
Application Baseline Document
1. Introduction
2. Executive Summary
- Project Purpose
- Business Objectives
- Scope of Solution
3. Assumptions & Constraints
4. Technology Framework
5. High-Level Business Model
- Process
- Data
6. System Interfaces
7. JAD Session Design
- Scope JAD A, JAD B, etc.
- Estimates
- Resources Needed (-- Schedule)
Appendix A: JAD Participants/Roles
Appendix B: Current Organizational Charts
Appendix C: Change Management Procedures
Appendix D: Etc.
© 2012 - JAD Tech Consulting Services, Inc. Page 12
JBC:JTC0495.PPT
13. Joint Application Design - JAD OVERVIEW
JAD Design Session
Deliverables
Requirements & Design Document
1. Introduction
2. Executive Summary
3. Application Definition - Detailed Models
- Process
- Data
4. Input & Output Design
- Screens
- Reports
- Message Text
5. Interface Designs
6. Technology Specifications
- Hardware/Software/Communications
- Performance
- Security
- Back-Up & Recovery
Appendix A: Data Dictionary
Appendix B: Etc.
© 2012 - JAD Tech Consulting Services, Inc. Page 13
JBC:JTC0495.PPT
14. Joint Application Design - JAD OVERVIEW
JAD Participants
Facilitator Analyst(s)
Stakeholders
Subject Matter Experts
Sponsor
© 2012 - JAD Tech Consulting Services, Inc. Page 14
JBC:JTC0495.PPT
15. Joint Application Design - JAD OVERVIEW
JAD Facilities
Analyst(s)
I/S Manager
Facilitator Executive Sponsor
User Manager
Business
Analyst
Project
Administrator
I/S Analyst
Systems Architect User
Data Architect Representative(s)
© 2012 - JAD Tech Consulting Services, Inc. Page 15
JBC:JTC0495.PPT
16. Joint Application Design - JAD OVERVIEW
Commitment
Group
Conflict
Creativity
Consensus
COMMITMENT
© 2012 - JAD Tech Consulting Services, Inc. Page 16
JBC:JTC0495.PPT
17. Joint Application Design - JAD OVERVIEW
Facilitator’s Role
Lead the Group
Facilitate Group Dynamics
& Discussions
Implement JAD Process
© 2012 - JAD Tech Consulting Services, Inc. Page 17
JBC:JTC0495.PPT
18. Joint Application Design - JAD OVERVIEW
Analyst(s) Role
Maintain Process & Data
Models
Record Stakeholder
Decisions, Issues, &
Action Items
Produce All JAD Plan,
Session, & Wrap-Up
Deliverables
© 2012 - JAD Tech Consulting Services, Inc. Page 18
JBC:JTC0495.PPT
19. Joint Application Design - JAD OVERVIEW
Stakeholders Role
Know Current Business Processes, Challenges,
Critical Success Factors
Make Business Decisions on Future Business
Direction & Systems Requirements
Provide Subject Matter Expertise
© 2012 - JAD Tech Consulting Services, Inc. Page 19
JBC:JTC0495.PPT
20. Joint Application Design - JAD OVERVIEW
JAD Plan
JAD Plan Preparation
JAD Plan Session
JAD Plan Wrap-Up
© 2012 - JAD Tech Consulting Services, Inc. Page 20
JBC:JTC0495.PPT
21. Joint Application Design - JAD OVERVIEW
JAD Plan Preparation
Steps
1. Interview Executive Sponsor
2. Read Existing Documentation
3. Complete Draft of 1-Page Project Summary
4. Interview Stakeholders
5. Establish JAD Team
6. Customize Application Baseline Document Template
7. Create JAD Plan Session Agenda
8. Prepare Materials
9. Set Up Room
10. Review with Executive Sponsor
© 2012 - JAD Tech Consulting Services, Inc. Page 21
JBC:JTC0495.PPT
22. Joint Application Design - JAD OVERVIEW
JAD Plan Session Steps
1. Executive Sponsor: Kicks-Off Session
2. Review Expectations/Procedures
3. Define Application Scope
4. Define JAD Design Session Plans
Plans
Parallel or Serial
Resources Needed
Estimates
Schedules
Standards
Screens
Reports
Interfaces
5. Complete Application Baseline Document
6. Conclude JAD Plan Session
© 2012 - JAD Tech Consulting Services, Inc. Page 22
JBC:JTC0495.PPT
23. Joint Application Design - JAD OVERVIEW
JAD Plan Wrap-Up Steps
1. Produce Completed Application Baseline Document
2. Review & Get Stakeholder Sign-Off
3. Produce Executive Sponsor Presentation
Application Information
Issues/Action Items
Stakeholder Commitments
JAD Design Plan
4. Present to Executive Sponsor & Get Commitment
© 2012 - JAD Tech Consulting Services, Inc. Page 23
JBC:JTC0495.PPT
24. Joint Application Design - JAD OVERVIEW
JAD Design
JAD Design Preparation
JAD Design Session
JAD Design Wrap-Up
© 2012 - JAD Tech Consulting Services, Inc. Page 24
JBC:JTC0495.PPT
25. Joint Application Design - JAD OVERVIEW
JAD Design Preparation
StepsDocument, Issue Status,
1. Review Application Baseline
Action Items, Other Material
2. Establish JAD Team
3. Interview Stakeholders
4. Customize Requirements & Design Document Template
5. Create JAD Session Agenda
6. Prepare Materials - Update 1-Page Project Summary
Screen, Report, Interface Templates
Process & Data Model Templates
7. Set Up Room
8. Dry-Run with JAD Team
9. Review with Executive Sponsor
© 2012 - JAD Tech Consulting Services, Inc. Page 25
JBC:JTC0495.PPT
26. Joint Application Design - JAD OVERVIEW
JAD Design Session Steps
1. Executive Sponsor: Kicks-Off Session
2. Review Expectations/Procedures
3. Define Application
4. Design Application
Detailed Process & Data Models
Input/Output (Prototype User Interfaces)
Interfaces
Technology Specifications
5. Complete Requirements & Design Document Template
6. Conclude JAD Design Session
© 2012 - JAD Tech Consulting Services, Inc. Page 26
JBC:JTC0495.PPT
27. Joint Application Design - JAD OVERVIEW
JAD Design Wrap-Up
Steps Requirements &
1. Produce Completed Application
Design Document
2. Review & Get Stakeholder Sign-Off
3. Produce Executive Sponsor Presentation
Updated Project Purpose
Updated Business Objectives
Updated Application Solution Scope
Project Timeline/Costs
Post-Installation Review Plans
4. Present to Executive Sponsor & Get Approval/
Commitment
© 2012 - JAD Tech Consulting Services, Inc. Page 27
JBC:JTC0495.PPT
28. Joint Application Design - JAD OVERVIEW
Post-JAD Analysis:
What Changes Are Needed?
Tools
Subject Matter Experts
Templates
Procedures
Estimating Variables
Number of Major Entities Modeled per Day
Number of Business Processes Modeled per Day
Time to Plan & Prepare Design Sessions
Time to Conduct Design Sessions
Time to Wrap Up & Get Approvals
© 2012 - JAD Tech Consulting Services, Inc. Page 28
JBC:JTC0495.PPT
29. Joint Application Design - JAD OVERVIEW
Post-Project Analysis
PLAN ACTUAL %
Function Function’ +/- 10%
Schedule Schedule’
Cost Cost’
Quality Quality’
Customer Customer
Satisfaction Satisfaction’
Maintenance Maintenance’
Re-Use Re-Use’
© 2012 - JAD Tech Consulting Services, Inc. Page 29
JBC:JTC0495.PPT
30. Joint Application Design - JAD OVERVIEW
Project Management Model
(Mobile)
OUT
P UT PUT
IN
Quality Time
Resources Function
© 2012 - JAD Tech Consulting Services, Inc. Page 30
JBC:JTC0495.PPT