Skip to main content

Questions tagged [business-process]

A business process is a set of related and interdependent activities contributing to specific goals of an organisation. Use tag for business process related requirements, analysis, and design, as well as implementation of business process logic. For business process modelling, use "BPMN" instead. For the assignment and follow-up of tasks, use "workflow".

Filter by
Sorted by
Tagged with
0 votes
0 answers
38 views

How to handle events in workflow orchestrator?

I am working on building a workflow orchestrator (like Camunda). It has nodes of type event. This represents a message has been received in the kafka topic which the orchestrator is listening to. The ...
Gopikrishna K S's user avatar
1 vote
2 answers
165 views

Orchestrator (like Camunda) between frontend and backend?

I have the following use case. We have both a frontend application and a backend application. Earlier, events on the frontend application directly call the backend application. Now we want to ...
Gopikrishna K S's user avatar
-4 votes
3 answers
235 views

If the concept of low code/no code program is nothing new, then why do developers talking about it still get frustrated? [closed]

In the question What is "low code"?, there are many comments against it. One example: In my experience these tools are managed by business users until they've painted themselves into a ...
Ooker's user avatar
  • 315
0 votes
0 answers
69 views

How to handle data input in an BPMN?

I am designing a new process to request service accounts. I am in charge of both, the process design and the technical implementation of the request & creation flows. I am new to BPMN and ...
Daniel's user avatar
  • 101
5 votes
3 answers
162 views

Drawing numbers for software engineering documents? [closed]

Is it common practice for Software Engineering firms to use drawing numbers and drawing templates when creating software diagrams? For example, I find that UML diagrams or flowcharts are particularly ...
John Go-Soco's user avatar
1 vote
1 answer
110 views

Designing an API without knowing most of the requirements

Say we have a company that provides services and they would like to build a new API to sell to clients who will use it for their websites. Some things to consider: The company has an old API that the ...
rhoward's user avatar
  • 37
2 votes
4 answers
239 views

What is needed to safely enable non-technical users to trigger automatic deployments?

The Background I have a friend (no, really!). This friend works in the layer between IT and end users. Something like a business analyst or consultant. This friend does not have a technical or IT ...
Johndt's user avatar
  • 207
-1 votes
1 answer
35 views

Business forms automation options Decision

There is this situation We have many business paper forms that needs to be turned into web based Forms with approval workflows Well we have a small development team (2 developers) who are also ...
Ali's user avatar
  • 1,222
45 votes
5 answers
9k views

Should an e-commerce application reserve products before attempting payment?

I'm designing an e-commerce application and I'm concerned about users occasionally experiencing this: A user orders a product and is redirected to the payment processor. While the user is paying, ...
paj28's user avatar
  • 1,665
1 vote
0 answers
103 views

No longer than 2 hours condition in BPMN 2.0 diagram

I'm using Enterprise Architect and the following exercise is for educational purposes. My exercise is to draw a BPMN 2.0 business process diagram(s) about user querying data from a bus station ...
nop's user avatar
  • 119
0 votes
1 answer
533 views

bpmn v2: how to show that a set of tasks need to be completed within a stipulated time period

I need to model a set of tasks in BPMN v2: 1.0 a report is sent out following which two paths emanate: 2.0.1 report is further formatted, followed by 2.0.2 additional information is added to the ...
Kan Yan's user avatar
  • 11
2 votes
6 answers
353 views

Does it make sense to draw business processes when designing a software solution

We are working with the design of the software. It is piece already working developed from scratch again. My managers are telling me to draw the business processes. I doubt in this due the fact that ...
mmm's user avatar
  • 167
2 votes
1 answer
70 views

Is there some solutions that enable to perfrom sub transactions on business model?

My question is in the header. I would like to know is there architectural solution that enables to perform nested transactions on the business model. Let me to explain - the standard flow for web ...
Oleksandr Papchenko's user avatar
0 votes
3 answers
162 views

How minimum-documentation agile development is compatible with requirement that business processes should be documented?

Minimum-documentation is one of the basic features of agile development (intuitive GUI, visually rich documentation, automated tests replaces it). But usually software development goes hand in hand ...
TomR's user avatar
  • 1,009
-3 votes
1 answer
474 views

Are on-premise software solutions safe for the vendor? It seems the client can steal the code [closed]

I'm wary about on-premise solutions. It appears to me that the client has access to the source code and can easily steal it. Is this software business model safe for the vendor? Are there any ...
coolster1278's user avatar
1 vote
1 answer
178 views

Can I use Application Service and Business Objects patterns to simplify and better execute biz processes?

We have designed a 3-tier web app for a finance application. The business tier is divided further into layers like manager, helper, util layers to modularize code and isolate the different functions ...
Suraj's user avatar
  • 19
2 votes
1 answer
88 views

How to model parent status with individual child statuses

I'm creating an application that allows you to input Orders, an order has some basic information: who ordered it, what date, etc. It also has a list of line items that are ordered. Each line item can (...
user258012's user avatar
2 votes
1 answer
2k views

business rules, business proceses and business logic

I am not 100% sure of the meaning of these terms. Is a business process a flow in an application? (e.g. creating an invoice) Are business rules parts of a business process? and, are business processes ...
Razvan's user avatar
  • 133
-1 votes
2 answers
139 views

How can I be quicker at resolving application performance problems [closed]

While I subscribe to and usually work in agile workplaces and I believe have reasonable standards, I often find performance problems difficult in the 'heat of battle', and may put off or not get ...
Crowie's user avatar
  • 202
0 votes
2 answers
79 views

Approach to encouraging organizational adoption of new web dev tools [closed]

I'm attending the O'Reilly Fluent conference, and a clear theme I've seen is the widespread adoption of tools to improve effectiveness of efficiency in web development workflows. I readily recognize ...
jinglesthula's user avatar
24 votes
6 answers
2k views

Quantifying the advantages of a modern version control system [closed]

I've worked as a team lead/developer in a large financial enterprise environment for the better part of three years. Our production release process is a nightmare because it revolves around Clearcase. ...
Mike's user avatar
  • 357
-2 votes
5 answers
3k views

How to identify (business) processes for automation?

I recently started at a company and am working on statistical data analysis and data handling (market research). A lot of my tasks were previously done entirely by hand, so I created a few tools to ...
Christian Sauer's user avatar
12 votes
3 answers
668 views

Do support sites like Stack Overflow upset the paid-support open source model?

In order to stay relevant in the marketplace, I'm researching new business models for my software company. The open source model with paid support seems like a good fit for our product, but I have ...
Mr. JavaScript's user avatar
7 votes
5 answers
2k views

What should happen at the start of a software project startup?

A quick introduction My college semesters include a 8 week project working for an actual company with a software need in order to get some much needed practical experience. I have just started such a ...
Willem's user avatar
  • 541
2 votes
1 answer
1k views

What programming languages and skills are required in addition when building freelance platform with python? [closed]

I have a question about compatibility and co-integration of programming languages, databases, frameworks, libraries, different API and more (together referred as “items”). I have added a list of ...
Aisbul's user avatar
  • 31
28 votes
7 answers
1k views

How can I change sloppy company culture? [closed]

Sometimes when I have a problem that needs to be solved, I find that the easiest way to solve it is by writing a small program as a personal tool. I don't make it super usable or super robust, as I am ...
Phil's user avatar
  • 3,670
7 votes
5 answers
4k views

How to tackle complex business rule and logic?

I have a domain expert to work with, but he would throws a lot of details to me verbally. The business logics are complex, business rules change often, the business process is long and multi-ending / ...
Henry's user avatar
  • 289
2 votes
2 answers
694 views

What is Business Process Management software? [closed]

I'm in a position to write something along the lines of business process management (BPM) software for a small to mid-sized company, but I have no clue about the design goals, and patterns I can adapt ...
Henry's user avatar
  • 289
5 votes
1 answer
367 views

How are you handling browser compatibility in the new "rapid release" world?

With the new world of rapid browser releases I am trying to figure out how to define & implement our browser compatibility process. Previously we would always support the latest major version of ...
moshjeier's user avatar
2 votes
1 answer
899 views

Choosing a process modeling notation

It is questionable whether this question really belongs here, but, in any case, it does not fit in Stack Overflow or any other Stack Exchange site. So here I go. The purpose My current pet project ...
isekaijin's user avatar
  • 508
8 votes
1 answer
3k views

Is there a canonical resource on ERP? [closed]

For a while I've been wanting to learn ERP. What I would like to do is set up a system, and then practice running a business doing things like generating invoices, raising purchase orders, producing ...
user22311's user avatar
8 votes
3 answers
199 views

Is there a process-oriented IDE?

My problem is simple : when I'm programming in an OO paradigm, I'm often having part of a main business process divided in many classes. Which means, if I want to examine the whole functional chain ...
Raveline's user avatar
  • 381
7 votes
3 answers
698 views

Releasing software/Using Continuous Integration - What do most companies seem to use?

I've set up our continuous integration system, and it has been working for about a year now. We have finally reached a point where we want to do releases using the same. Before our CI system, the ...
Sagar's user avatar
  • 173