Forums for the Business Analyst

 
  Modern Analyst Forums  Business and Sy...  Business Proces...  Bill Gates on Business Process Modelling
Previous Previous
 
Next Next
New Post 8/25/2008 3:07 AM
User is offline Craig Brown
560 posts
www.betterprojects.net
4th Level Poster




Bill Gates on Business Process Modelling 
Modified By Adrian M.  on 8/25/2008 9:42:00 AM)

This is care of PMThink:

Bill Gates reflects on the future and sees business process modeling and process change maturing significantly. ...

... "Really modeling the business where you can actually see schema models that really let you understand what's going on in your business and . . . change those models without having to go back and have some two-year IT project to do it, that's probably in the 10-year time frame. " ...

Via Computerworld: Bill Gates Crystal-Ball

 
New Post 8/26/2008 9:29 AM
User is offline Tony Markos
493 posts
5th Level Poster


Re: Bill Gates on Business Process Modelling 

Craig:

Thanks for the info!   Bill Gates brings up an important point that is infrequently discussed in BA circles:  Functional model  (which is the same as a business process model)  maintainability.  

From what I have seen Data Flow Diagrams are truely unique in that they strongly support maintainability.  Some examples:

*   DFD's  have a built-in mechanism that is a lithmus test of completedness (i.e., integration):  The data flows themselves.   If the model is going to be maintainable - it has to be highly integrated.    It is just too much work trying to maintain disjointed models. 

*  DFD's employ a parent diagram/child diagram scheme where the max number of documented functions per level (diagram) is typcially about seven.    Large "big hunker" diagrams are not at all maintainable - trying, for example, to move 30 functions up, or down on the model to squeeze in some additional functions is just too hard.

*  Utilize a logical data dictionary so that, a year or so later, we can go back to the model and easily figure it out the specific meanings of inputs and outputs.

I am curious how other modeling techniques simultaneously support the above mentioned maintainability issues?

Tony

 

 
New Post 9/9/2008 10:43 AM
User is offline Ginny
1 posts
No Ranking


Re: Bill Gates on Business Process Modelling 

I suggest investigating BPM and BPMN - business process modeling and business process modeling notation.  This supports business analysis independent of a solution.  The idea is to define the business rules and what the goals/processes of the business are.  From that you can create solutions for improving and/or implementing these business rules.  The solution could be software, in which case you can begin "business systems analysis" where you define the functional requirements/model of a system that will suppport the business rules.  This is really the 'Enterprise Analysis' area of the BABOK but I think it is really useful to do this as part of any project - even if you know the solution will be a computer system.  That way you know the solution you develop will actually be supporting the business needs.

I do agree that models, including DFDs, that are current are invaluable in knowing what a system does and in identifying where changes in business rules will impact the implemented functionality.

Ginny

 
Previous Previous
 
Next Next
  Modern Analyst Forums  Business and Sy...  Business Proces...  Bill Gates on Business Process Modelling

Community Blog - Latest Posts

As Business Analysts in Agile teams, we often hear about Definition of Ready (DOR) and Definition of Done (DOD). But beyond the buzzwords, these two concepts are powerful tools to drive clarity, consistency, and quality in our work. Definition of Ready ensures a user story is truly ready for development. It answers: Is this story clear, feasible...
In today's fast-paced digital world, successful projects aren't just built on great code—they're built on clarity. And that clarity often comes from one key player: the Business Analyst. At the heart of every great product or system is a need—a business goal, a customer pain point, or a regulatory requirement. But busines...
I have always loved cooking. I learned from my Grandma June and her kitchen was her sanctuary, a small, warm sunlit space filled with jars of spices, stacks of cookbooks, and the comforting smell of something always on the stove or baking in the oven. Grandma June was as great a cook as she was a teacher to me. She never followed a recipe “to...

 






 

Copyright 2006-2025 by Modern Analyst Media LLC