business modeling language (bml) for process mapping
TRANSCRIPT
What is BML?
Business Modeling Language (BML) "is a high level language for describing a business application. You can generate working applications with BML (when you have no big performance requirements), or use it for specification, prototyping or as an input for more efficient code generation"
Source: https://sourceforge.net/projects/bml/
What is BML?
"A Business Modeling Language: A “language” to describe the elements (elemental information components) of a business. The language must be complete, simple, and rule-based. It must have a syntax and semantics. It must be easily understood by a majority of the business."
Source: http:// www.bptrends.com/publicationfiles/07-05%20ART%20Discipline%20of%20Business%20Modeling%20-%20Baker-Tyler3.pdf
Business process mapping
• A BML tool:
–By BusinessGenetics
–“W5” – for the 5 W’s (Who, What, When, Where , Which…
–Don’t forget the WHY! (should be captured in the details along the way)
– All pulled together in the HOW model
BML
source: http://www.businessgenetics.com/Solutions/SolutionsForYourNeeds/ComplianceRiskManagement.aspx
BML
Source: http://www.bptrends.com/publicationfiles/12-07-BR-BusinessGenetics-Tylor-3-Celia%20Edits-final.pdf **
BML
Eliciting BML
1. How do we “hire someone”?
1. Post a Job Ad
2. Review Resumes
3. Choose the Best Candidate
2. It’s as easy as 1-2-3, right?
3. …BUT: HOW do we DO all that?
4. How do we SHOW all that?...
5. Have we forgotten anything?
Eliciting BML
1. [In order to] Hire Someone [you need to …]
1.1 Requisition New Position
1.2 Post Position
1.3 Screen Candidates
1.4 Select Best Candidate
Eliciting BML
Eliciting BML
Source: https://youtu.be/wFdLqmI0pDU
1.3 Screen Candidates…
A Big BML Benefit
• Asking “in order to” first across, then up and down, has the added benefit of finding any gaps!– The Trick To Getting Complete Requirements
[… Just keep asking, "in order to“]
Goals and Challenges
• Who is the audience?
• Flow changes… then turnover…
• How do we handle?
Goals and Challenges
• Is this strictly a visual process flow?
• What info do we need?
• Can we build a repository for future projects and reference?
• Do people know we can leverage Blueworks for BPM automation?
Various Tools
• How much $ do you have?!
• How hard is it?
• Who will maintain?
• How can we leverage later?
• Sound like Visio?!– See a comparison on my LinkedIn Post: Blueworks
Process Mapping for Business Value
SUMMARY
• Business process mapping
• Goals and Challenges
• Why?
• How?
• “In Order To”!
• …Value!
For more information…
• My LinkedIn posts:
– Blueworks Process Mapping for Business Value
– What's your trick to creating a complete requirements package
• Questions? Let’s connect!