business modeling language (bml) for process mapping

16
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/

Upload: jared-j-wiese-profiler

Post on 23-Jan-2018

497 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Business Modeling Language (BML) for Process Mapping

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/

Page 2: Business Modeling Language (BML) for Process Mapping

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

Page 3: Business Modeling Language (BML) for Process Mapping

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

Page 4: Business Modeling Language (BML) for Process Mapping

BML

source: http://www.businessgenetics.com/Solutions/SolutionsForYourNeeds/ComplianceRiskManagement.aspx

Page 5: Business Modeling Language (BML) for Process Mapping

BML

Page 6: Business Modeling Language (BML) for Process Mapping

Source: http://www.bptrends.com/publicationfiles/12-07-BR-BusinessGenetics-Tylor-3-Celia%20Edits-final.pdf **

BML

Page 7: Business Modeling Language (BML) for Process Mapping

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?

Page 8: Business Modeling Language (BML) for Process Mapping

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

Page 9: Business Modeling Language (BML) for Process Mapping

Eliciting BML

Page 10: Business Modeling Language (BML) for Process Mapping

Eliciting BML

Source: https://youtu.be/wFdLqmI0pDU

1.3 Screen Candidates…

Page 11: Business Modeling Language (BML) for Process Mapping

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“]

Page 12: Business Modeling Language (BML) for Process Mapping

Goals and Challenges

• Who is the audience?

• Flow changes… then turnover…

• How do we handle?

Page 13: Business Modeling Language (BML) for Process Mapping

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?

Page 14: Business Modeling Language (BML) for Process Mapping

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

Page 15: Business Modeling Language (BML) for Process Mapping

SUMMARY

• Business process mapping

• Goals and Challenges

• Why?

• How?

• “In Order To”!

• …Value!

Page 16: Business Modeling Language (BML) for Process Mapping

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!