Intro
A business person's view of IT
Overall Presentation Goal
Speaker's Qualifications
Question
Answer
A framework for human interactions
What is a framework?
Why we need yet another framework
Skilled work depends on collaboration
All we have is low-level software tools
Where most individuals are now
Where most organizations are now
We need to collaborate better
Some HIM patterns for work
Some HIM patterns for managing work
Using a HIMS
What you can do with humanedj
What is humanedj?
How to use humanedj
Out of the box - process design
Out of the box - process use
Building software with humanedj
DEMO
Well, not exactly!
For now, here are some screen shots
User interface - Details/Work Items
User interface - Details/Data Items
User interface - Overview
Scripting Support
Business Rules
Speech acts
Knowledge management
Zero-programming data entry forms
A new kind of framework
Open sourcing humanedj
Get the software
"The next revolution in interactions"
"Speaking of business processes, when humans are involved, it makes very little sense to have a centralized, computer-based system coordinating business processes on behalf of humans ..."
"The Human in the Machine", ZapThink
In this JavaPolis talk, Keith Harrison-Broninski will describe humanedj, an operating software founded directly on the principles of Human Interaction Management.
Humanedj is a new kind of process support system. It is a "personal process assistant" software that helps the user carry out any and all work activities in which they are engaged, facilitating tasks and interactions as necessary. It runs on the client machine(s) of each process participant, installing with a click. No server installation is required.
Further, humanedj provides support for the innovative, adaptive, evolutionary activities typical of collaborative human work. Think a continually re-negotiated set of contracts between process participants (in which you agree on interactions, deliverables and business rules - and assume that all these may change during the life of the process) as opposed to flowchart-style workflow/BPM (in which you have to agree on activity sequencing, loops and branch points).
Humanedj includes support for business rules, multi-agent system functionality, speech acts, XML schemas, ontologies, Web services, scripting languages, Web browsing, external document access, dynamic forms,...
It is a free software that is developed in Java as a set of Eclipse plug-ins using the Eclipse Rich Client Platform. It has an open architecture and an open API, making it extensible.
Keith Harrison-Broninski is a consultant, writer, researcher and software developer working at the forefront of the IT and business worlds. Active blogger, he is the author of numerous books and articles and a founder member of the Process Modeling Group. Keith is CTO of Role Modelers Ltd, whose mission is to develop understanding and support of human-driven processes across industry, a field that he has pioneered.
Keith is also active both as a jazz pianist ("a fine pianist", The Independent) and as a composer fusing jazz with classical styles whose work has been performed at leading concert halls and in many radio broadcasts. In 2005 he was elected a fellow of the Royal Society for the encouragement of Arts, Manufactures and Commerce.