BA community
前往频道在 Telegram
Lead community of business and system analysts. Follow us on LinkedIn: https://www.linkedin.com/groups/9800419. Admin: @nadina_12.
显示更多2 488
订阅者
+324 小时
+97 天
+130 天
数据加载中...
相似频道
标签云
进出提及
---
---
---
---
---
---
吸引订阅者
九月 '26
九月 '26
+22
在0个频道中
八月 '26
+42
在0个频道中
Get PRO
七月 '26
+33
在0个频道中
Get PRO
六月 '26
+19
在0个频道中
Get PRO
五月 '26
+23
在0个频道中
Get PRO
四月 '26
+27
在0个频道中
Get PRO
三月 '26
+28
在0个频道中
Get PRO
二月 '26
+35
在0个频道中
Get PRO
一月 '26
+37
在2个频道中
Get PRO
十二月 '25
+69
在2个频道中
Get PRO
十一月 '25
+42
在2个频道中
Get PRO
十月 '25
+78
在0个频道中
Get PRO
九月 '25
+35
在0个频道中
Get PRO
八月 '25
+52
在1个频道中
Get PRO
七月 '25
+137
在2个频道中
Get PRO
六月 '25
+246
在2个频道中
Get PRO
五月 '25
+797
在2个频道中
Get PRO
四月 '25
+42
在3个频道中
Get PRO
三月 '25
+98
在3个频道中
Get PRO
二月 '25
+67
在4个频道中
Get PRO
一月 '25
+71
在1个频道中
Get PRO
十二月 '24
+39
在1个频道中
Get PRO
十一月 '24
+56
在1个频道中
Get PRO
十月 '24
+66
在2个频道中
Get PRO
九月 '24
+60
在2个频道中
Get PRO
八月 '24
+121
在2个频道中
Get PRO
七月 '24
+70
在2个频道中
Get PRO
六月 '24
+82
在3个频道中
Get PRO
五月 '24
+53
在0个频道中
Get PRO
四月 '24
+74
在1个频道中
Get PRO
三月 '24
+119
在2个频道中
Get PRO
二月 '24
+100
在1个频道中
Get PRO
一月 '24
+33
在0个频道中
Get PRO
十二月 '23
+24
在1个频道中
Get PRO
十一月 '23
+15
在0个频道中
Get PRO
十月 '23
+18
在1个频道中
Get PRO
九月 '23
+20
在0个频道中
Get PRO
八月 '23
+69
在0个频道中
Get PRO
七月 '23
+95
在0个频道中
Get PRO
六月 '23
+12
在0个频道中
Get PRO
五月 '23
+18
在0个频道中
Get PRO
四月 '23
+8
在0个频道中
Get PRO
三月 '23
+4
在0个频道中
Get PRO
二月 '23
+6
在0个频道中
Get PRO
一月 '23
+17
在0个频道中
Get PRO
十二月 '22
+20
在0个频道中
Get PRO
十一月 '22
+21
在0个频道中
Get PRO
十月 '22
+39
在0个频道中
Get PRO
九月 '22
+31
在0个频道中
Get PRO
八月 '22
+10
在0个频道中
Get PRO
七月 '22
+29
在0个频道中
Get PRO
六月 '22
+24
在0个频道中
Get PRO
五月 '22
+15
在0个频道中
Get PRO
四月 '22
+10
在0个频道中
Get PRO
三月 '22
+7
在0个频道中
Get PRO
二月 '22
+370
在0个频道中
Get PRO
一月 '22
+26
在0个频道中
Get PRO
十二月 '21
+71
在0个频道中
Get PRO
十一月 '21
+298
在0个频道中
Get PRO
十月 '21
+327
在0个频道中
Get PRO
九月 '21
+31
在0个频道中
Get PRO
八月 '21
+59
在0个频道中
Get PRO
七月 '21
+87
在0个频道中
Get PRO
六月 '21
+67
在0个频道中
Get PRO
五月 '21
+11
在0个频道中
Get PRO
四月 '21
+610
在0个频道中
| 日期 | 订阅者增长 | 提及 | 频道 | |
| 16 九月 | +4 | |||
| 15 九月 | +2 | |||
| 14 九月 | +1 | |||
| 13 九月 | +2 | |||
| 12 九月 | 0 | |||
| 11 九月 | +4 | |||
| 10 九月 | +2 | |||
| 09 九月 | +2 | |||
| 08 九月 | 0 | |||
| 07 九月 | 0 | |||
| 06 九月 | +1 | |||
| 05 九月 | 0 | |||
| 04 九月 | +1 | |||
| 03 九月 | 0 | |||
| 02 九月 | 0 | |||
| 01 九月 | +3 |
频道帖子
Fault tolerance isn't "we have a 99.9% SLA" — it's a specific checklist
Behind the slogan "the system needs to be reliable" is a set of concrete decisions — some in code, some in infrastructure. Here's the checklist, with real numbers where they help.
SOFTWARE LEVEL
➡️ One shared retry rule for all service-to-service calls If every service retries its own way, a struggling node gets hit by everyone at once and a small problem becomes an outage.
💡 Google SRE's guidance: exponential backoff with jitter, 3-5 tries max, wait capped at 10-30 seconds, and a system-wide retry cap (~10% of normal traffic, or a fixed number like 60/min). Without shared limits, retries become the outage.
➡️ A weekly check on memory usage per service Memory leaks rarely show up in load testing — they build up over weeks. Watching for services whose memory keeps climbing instead of leveling off catches the problem before a 2am crash and restart cascade.
➡️ Business logic that knows what to do when something's unavailable If the payment service goes down, the code needs a plan — queue the request, fall back to a simpler flow, degrade one feature — instead of just erroring out and losing the transaction.
➡️ Every service is stateless, no exceptions. A service holding local data can't be restarted or scaled without losing it. One exception eventually becomes the thing that brings everything down.
INFRASTRUCTURE LEVEL
➡️ Duplicate infrastructure or spread it across regions One data center is a risk code can't fix. You need a backup ready to take over fast, or traffic spread across locations.
➡️ A separate read replica per data store. Splitting reads and writes takes load off the primary and keeps reads working during a failover.
➡️ Spare room in the connection pool, not just enough for normal load A pool sized exactly for everyday traffic has nothing left when a failed node's traffic gets redirected. Headroom is what makes that moment survivable.
➡️ Alerts that catch problems early.
💡 Google's four golden signals — latency, traffic, errors, saturation — are the standard baseline. Alert on p99 latency, not the average, and on error rate and saturation trend, not raw counts. The goal is catching warning signs before the system actually goes down.
Fault tolerance means preparing in advance for failures that are individually unlikely but, together, inevitable. Miss any one item on this list, and you've usually found the title of your next post-mortem: "unexpected cascading failure."
SystemArchitecture Reliability SRE Backend DevOps Scalability
| 2 | #recruitment
☀️ Andersen announces recruitment for the updated BA/SA Trainee program with a two‑track structure featuring a main stack (BA/SA) plus an additional stack.
✔️AI Tools in Use 🧠
✔️Personal start with training track based on your level
✔️Mentorship & multinational teamwork
📍 Locations:
Poland · Hungary · Lithuania · Georgia (for local graduates only) · Belarus · Serbia · Romania · Azerbaijan (Baku). *Including relocatees.
Requirements:
📌 English — Upper‑Intermediate or higher
📌 BA/SA formal training or certification (preferred)
📌 Solid theory in the specialization
📌 Strong analytical & structured thinking
📌 Clear and confident communication
🇩🇪Speak German at the B1+ level? It’s a major advantage that opens a direct path to joining Andersen's European team.
⭐️ Guaranteed employment upon successful completion of training.
🔗 Apply now
Launch your IT career with Andersen ➡Courses
➡Traineeships➡Prepare for interviews➡Meet Ups | 238 |
| 3 | AI will replace people. Or will it? The market is starting to discover that the answer is more complicate
For the last few years, much of the discussion around AI has followed a relatively simple logic:
🖥 automate more → 👤 need fewer people → 💰 reduce costs.
But as companies move from experiments to large-scale AI adoption, the economics are becoming less straightforward.
In a recent Forbes column provocatively titled “AI Costs More Than The People It Replaced,” Powerledger co-founder Jemma Green argues that companies may cut employees while simultaneously creating a new and rapidly growing cost base: AI infrastructure, inference, tools, agents, integrations, and the enormous volumes of tokens required to keep them running.
One particularly interesting example comes from Bryan Catanzaro, VP of Applied Deep Learning at Nvidia, who told Axios: “For my team, the cost of compute is far beyond the costs of the employees.”
An important caveat: Catanzaro was talking about a highly compute-intensive Nvidia research team, not claiming that AI is universally more expensive than human labour. But the example illustrates something important.
AI automation is not free automation.
And cheaper models do not automatically mean cheaper business processes.
The price per token may decline while an organisation starts using 10x more tokens. A single chatbot can evolve into an agentic workflow performing dozens of model calls, searching documents, calling tools, validating results and running for hours.
So the relevant question is gradually changing from:
“Can AI perform this task?”
to:
“What is the cost per unit of useful work — and what combination of people and AI produces it most efficiently?”
This is probably where the market is heading now. We are still looking for the equilibrium between AI capabilities, AI costs and the necessary human workforce.
And, as usual, the answer is likely somewhere in the middle. AI is unlikely simply to replace everyone. But AI is also unlikely to remain just another background productivity tool.
🟢 For Business and System Analysts, the conclusion is quite practical.
We need strong AI competencies: understanding models, prompting, context engineering, AI-assisted research, requirements analysis, documentation, validation and increasingly agentic workflows.
But we also need the ability to know when not to use AI.
- An analyst who ignores AI will increasingly be at a disadvantage.
- An analyst who relies on AI for everything may become just as ineffective.
The valuable skill is becoming the ability to decide what should be delegated to AI, what should remain with humans, and how the two should work together. Perhaps that will be one of the defining competencies of the next generation of analysts | 226 |
| 4 | Use Case 2.0: it didn't die - it just learned to slice itself
Many analysts still split requirements approaches into two camps: "we write full Use Cases the Jacobson way" or "we're an agile team, we use user stories." In practice, that's a false choice. Use Case 2.0 is a methodology that Ivar Jacobson and colleagues introduced back in 2011 specifically to combine the rigor of traditional use cases with the iterative nature of agile development.
If you work in a product team running sprints but feel that "as a user, I want to..." doesn't hold up under complex business logic — Use Case 2.0 closes exactly that gap.
𝗧𝗵𝗿𝗲𝗲 𝗽𝗿𝗶𝗻𝗰𝗶𝗽𝗹𝗲𝘀 𝗼𝗳 𝘁𝗵𝗲 𝗺𝗲𝘁𝗵𝗼𝗱𝗼𝗹𝗼𝗴𝘆
1️⃣ 𝗞𝗲𝗲𝗽 𝗶𝘁 𝘀𝗶𝗺𝗽𝗹𝗲 A use case is described in exactly as much detail as the team needs right now — no mandatory 10-page templates with alternative flows "just in case." One use case = one story card with a brief description, and further detail is broken out separately only when needed.
2️⃣ 𝗧𝗵𝗶𝗻𝗸 𝗯𝗶𝗴, 𝘀𝘁𝗮𝗿𝘁 𝘀𝗺𝗮𝗹𝗹, 𝗴𝗿𝗼𝘄 𝘀𝘆𝘀𝘁𝗲𝗺𝗮𝘁𝗶𝗰𝗮𝗹𝗹𝘆 First, you capture the full use case map at the system level — so you can see the boundaries and keep the product coherent. Then each use case is elaborated in depth gradually, as needed, rather than fully upfront before development starts.
3️⃣ 𝗙𝗼𝗰𝘂𝘀 𝗼𝗻 𝘃𝗮𝗹𝘂𝗲 The key unit of work isn't the whole use case — it's the use case slice: a complete, testable fragment of the scenario that delivers business value on its own. Slices, not abstract "requirements," are what go into the backlog and get pulled into a sprint.
𝗪𝗵𝗮𝘁 𝘁𝗵𝗶𝘀 𝗹𝗼𝗼𝗸𝘀 𝗹𝗶𝗸𝗲 𝗶𝗻 𝗽𝗿𝗮𝗰𝘁𝗶𝗰𝗲
Take "Checkout in an online store." Classically, that's one 5-8 page document — main flow, six alternative flows (out of stock, invalid promo, payment declined, address change mid-flow…), pre/post-conditions. The team plans and estimates it as one block.
In Use Case 2.0, it breaks into slices:
▪️ Slice 1 (MVP): add to cart, enter address, pay by card — order created.
▪️ Slice 2: item out of stock at checkout.
▪️ Slice 3: promo code applied, total recalculated.
▪️ Slice 4: alternative payment method.
▪️ Slice 5: change delivery address after order, before shipping.
Each slice is its own backlog item with its own priority. A PM can ship slices 1 and 3 first and defer 2 and 4 — while the full picture stays mapped at the top level, so nothing gets forgotten.
𝗧𝗵𝗿𝗲𝗲 𝘁𝗮𝗸𝗲𝗮𝘄𝗮𝘆𝘀
→ Keep mapping the system's boundaries separate from detailing individual scenarios — different depth, different frequency.
→ Prioritize slices, not whole use cases — it cuts the risk of a half-built feature sitting in limbo, delivering no value.
→ A slice story card isn't a user story replacement — it's a stricter format for scenarios where "as a user, I want…" can't capture the needed precision (conditions, roles, exceptions).
SystemAnalysis BusinessAnalysis UseCase Agile RequirementsEngineering ProductManagement | 290 |
| 5 | 🟢 The AI model race is entering a new phase: models now have to compete not only with each other, but also with their own previous versions.
A good example is the new Claude Fable 5.1 , released by Anthropic only a few months after Fable 5. https://lnkd.in/p/dWPQbCxn
What is especially interesting here is not another benchmark number, but the direction of travel. According to Anthropic’s own evaluations, Fable 5.1 is significantly stronger than its predecessor in agentic coding, knowledge work, and business workflows. At the same time, Anthropic is reducing the cost of using the model: typical workloads are expected to cost around 25% less, while highly agentic workloads may become up to 45% cheaper.
It is almost a textbook example of the Red Queen effect from Through the Looking-Glass: you have to run as fast as you can just to stay in the same place.
Anthropic has to keep improving Claude to retain users and compete with GPT, Qwen, DeepSeek, and other models. But the same competition is increasingly happening inside each vendor’s own model family: every new version has to justify why users should switch from the previous one.
For business and system analysts, Fable 5.1 is interesting not simply as “a smarter chatbot.” The more relevant improvements are in scenarios where AI needs to:
- maintain context across long, multi-step tasks;
- analyse documentation, requirements, diagrams, tables, and large sets of files;
- reconstruct end-to-end workflows across services and codebases;
- investigate root causes, verify its own conclusions, and prepare outputs for subsequent human review.
One early-access example shared by Anthropic describes the model mapping a change that touched more than eight services across three codebases, tracing the workflow down to individual functions, database tables, and rows. For system analysts, the direction of development here is quite clear.
At the same time, the main principle remains unchanged: let’s experiment with new models — but carefully.
The more powerful agentic capabilities become, and the more context we provide to AI systems, the more important questions of data classification, retention, access control, and permission to share corporate information become.
Anthropic itself is changing its enterprise approach to data retention, but that does not remove the need to verify the policies and settings of your own organisation before uploading requirements, architecture, production logs, customer information, or other sensitive data.
🔵 The price of tokens is falling. The price of a data leak is not.
Still, Claude Fable 5.1 is definitely worth testing on safe BA/SA use cases. | 333 |
| 6 | Meet the new HTTP method: QUERY
If you've ever built search-with-filters, you know this pain:
👉 GET /products?category=laptops&brand=example
It starts simple. Then it grows — multiple filter groups, AND/OR logic, date ranges, multi-field sorting, pagination, geo-boundaries.
At some point the query string can't carry that complexity anymore, and the team is stuck choosing between two bad options.
1️⃣ 𝗢𝗽𝘁𝗶𝗼𝗻 𝟭: 𝗦𝘁𝗮𝘆 𝗼𝗻 𝗚𝗘𝗧
It works until complex filters make the URL too long and difficult to manage.
2️⃣ 𝗢𝗽𝘁𝗶𝗼𝗻 𝟮: 𝗦𝘄𝗶𝘁𝗰𝗵 𝘁𝗼 𝗣𝗢𝗦𝗧
This solves the size problem, but POST isn't inherently safe, idempotent, or cache-friendly for read operations.
💡 𝗧𝗵𝗮𝘁'𝘀 𝗲𝘅𝗮𝗰𝘁𝗹𝘆 𝘁𝗵𝗲 𝗴𝗮𝗽 𝗤𝗨𝗘𝗥𝗬 𝗰𝗹𝗼𝘀𝗲𝘀.
Over a decade of drafts, a final draft in November 2025, IESG approval on November 20, 2025, and publication in June 2026 as RFC 10008 — the first new HTTP method since PATCH arrived in 2010.
𝗛𝗲𝗿𝗲'𝘀 𝗵𝗼𝘄 𝘁𝗵𝗲 𝘁𝗵𝗿𝗲𝗲 𝗺𝗲𝘁𝗵𝗼𝗱𝘀 𝗰𝗼𝗺𝗽𝗮𝗿𝗲:
✔️ GET is designed for reading resources. Parameters are passed in the URL, it is safe and idempotent, and GET responses can be cached. However, it doesn't support a request body, which makes it less suitable for complex queries.
✔️ POST is primarily used to create or modify resources. Parameters can be passed in the request body, but POST is neither safe nor idempotent by default. Caching is also conditional.
✔️ QUERY is designed specifically for complex read operations. Like POST, it allows parameters to be sent in the request body, but unlike POST, QUERY is safe and idempotent. It is also designed to be cacheable, with the cache key built from the request body.
❗️ The key distinction is simple: GET for simple reads, QUERY for complex reads, POST for creating or modifying resources.
𝗘𝘅𝗮𝗺𝗽𝗹𝗲 𝗿𝗲𝗾𝘂𝗲𝘀𝘁:
QUERY /products HTTP/1.1
Content-Type: application/json
Accept: application/json
Body:
{
"filters": {
"category": "electronics",
"price": { "min": 400, "max": 800 },
"inStock": true
},
"sort": [{ "field": "price", "order": "asc" }],
"limit": 20
}
QUERY has exactly one required header: Content-Type. The RFC is explicit — if it's missing or doesn't match the body, the server must reject the request with 400 Bad Request. The logic is simple: QUERY has no fixed body format, so the server only knows what it received by reading Content-Type.
That body format is genuinely open — it doesn't have to be JSON. It could be form-urlencoded, SQL, XSLT, JSONPath, or anything else. The server advertises what it supports via a response header called Accept-Query.
👍 For the first time in 15 years, we have a standard, cache-friendly, safe way to send complex read queries with a body. No more choosing between "URL too long" and "technically unsafe POST."
API hashtagHTTPWebDevelopment SoftwareEngineeringBackend | 339 |
| 7 | The Fourth Foundation of Business Analysis: Don't Fall in Love with the First Solution 4️⃣
By the time we get to a solution, we already know who is affected, what the business needs, and what kind of change is required. Now comes the next question: "What are we actually going to build or change?"
This is where Business Analysts can add a lot of value. Because stakeholders often come to the table with a solution already in mind:
"We need a new CRM."
"We need a mobile app."
"We need a chatbot."
"We need to move to the cloud."
But a proposed solution is not necessarily the best solution. And here's a practical way to approach it:
1️⃣ Step back from the first idea
Treat it as one option, not as the answer. Ask: Why this solution? What alternatives have we considered?
2️⃣ Look beyond IT
Not every business problem needs a new system. Sometimes the better answer is a process change, a new role, a policy, or a combination of organizational and technical changes.
3️⃣ Evaluate against the actual need
A technically impressive solution can still be a poor business decision if it's too expensive, too slow, too complex, or simply doesn't fit the organization's context.
4️⃣ Make the choice explicit
Good analysis doesn't just document what was selected. It captures why it was selected, what alternatives were considered, and what success should look like.
Instead of finding the most sophisticated solution, mostly we need to find the solution that best addresses the need within the real-world constraints. Sometimes the best answer is a new system. Sometimes it's an integration. And sometimes it's changing the process instead of building anything at all.
Business Analysis is about making sure we're solving the right problem with the right solution, rather than turning the first idea into requirements.
This is the fourth article in a six-part series exploring the six core foundations of Business Analysis. Stay with us to discover the next two foundations and see how they connect the dots between analysis, decision-making, and business value.
BusinessAnalysis BusinessAnalyst BABOK SolutionAnalysis RequirementsEngineering SystemAnalysis | 318 |
| 8 | Nobody starts their career knowing exactly where they fit. I didn't 🤔
Before landing in business analysis, I tried a few different directions and spent real time in each of them.
The coding phase
I started with frontend development. JavaScript, HTML, CSS. I liked building things visually and got far enough to understand how software actually works under the hood.
But after a while I noticed I was more interested in the decisions before the code than the code itself. Why are we building this? What problem does it solve? Does this flow even make sense?
The design detour
So I moved toward UI/UX. That felt closer. The thinking behind how products work, how users move through interfaces, what makes something intuitive versus confusing. I spent real time there too.
Same pattern though. I kept gravitating toward the "why" and the requirements conversation more than the design output.
Where it landed
Turns out what I was drawn to in both places was analysis. I just didn't have the label for it yet.
When I started looking at BA roles, the combination of a development background and design experience turned out to be genuinely useful. I could talk to developers without getting lost and understand how requirements translate into product decisions. The detours weren't wasted. They were preparation I didn't know I was doing.
That background is part of what helped me land my first offer.
What I'd take from this
Trying directions that don't stick isn't failure. It's how you find out what actually pulls your attention. Most people who know what they're good at got there by first figuring out what didn't fit.
Adjacent skills compound in ways that are hard to predict early on. And the path that looks scattered from the outside usually makes sense once you're further down the road.
How did you get into your current role? Was it a straight line or did it take a few unexpected turns?
CareerJourney BusinessAnalyst CareerChange TechCareer BALife ITCommunity | 419 |
| 9 | The Third Pillar of Business Analysis: Mastering Change Management ✔️
In our ongoing series exploring the foundations of Business Analysis, we’ve covered Stakeholders and Needs. Now, let’s dive into the often overlooked yet critical aspect of BA work - Change Management.
Why Change Matters
According to McKinsey, 70% of organizational change initiatives fail. Why? Because while systems and processes can be implemented perfectly, people often resist adopting them. This is where Business Analysts play a crucial role.
Understanding Change
Change isn’t just about flipping a switch, it’s a process that starts long before implementation and continues well after go-live. It’s the bridge between the current state (As-Is) and the desired future state (To-Be).
The Three Dimensions of Change
Effective change management requires addressing three interconnected areas:
• Processes: Mapping how work will change, identifying exceptions, and ensuring new processes are realistic
• Systems: Managing technology and data migration, integrations, and transition requirements
• People: Navigating resistance, providing support, and fostering adoption
Common Pitfalls to Avoid
• Focusing only on technical implementation while ignoring human factors
• Underestimating the time needed for people to adapt
• Skipping proper data migration planning
• Ignoring existing workarounds that may be critical for operations
Practical Framework for Managing Change
• Impact Analysis: Identify who will be affected and how
• ADKAR Model: Ensure Awareness, Desire, Knowledge, Ability, and Reinforcement
• Change Impact Map: Visualize how different stakeholders will be impacted
• Transition Plan: Define clear steps for moving from As-Is to To-Be
Key Takeaways
Successful change isn’t about forcing new systems on people, it’s about guiding them through a transformation journey. A Business Analyst’s role extends beyond documenting requirements; it involves:
1) Anticipating resistance
2) Planning for smooth transitions
3) Ensuring people are ready and able to adopt changes
4) Measuring the effectiveness of the change
Next Steps
Remember: a technically perfect solution won’t succeed without proper change management. As a BA, your value lies not just in defining what needs to change, but in ensuring that change sticks.
BusinessAnalysis SystemAnalysis Transformation RequirementsEngineering ProjectManagement | 427 |
| 10 | The Second Foundation of Business Analysis: Understand the Need, Not the Solution 🤝
After identifying the right stakeholders, the next question is simple: "What problem are we actually trying to solve?"
It sounds obvious. In reality, it's one of the most common reasons projects miss the mark. Stakeholders rarely describe their need. They describe the solution they already have in mind.
A practical way to spot the difference:
1️⃣ Listen beyond the request
"We need a dashboard." "Add a new button." "Build a chatbot." These are proposed solutions, not necessarily the real need.
2️⃣ Ask "Why?" before discussing "How?"
What business problem does this solve? What happens if we don't implement it? The answers often lead somewhere unexpected.
3️⃣ Separate outcomes from features
A feature is something you build. A need is the business outcome you're trying to achieve: saving time, reducing risk, increasing revenue, or improving customer experience.
4️⃣ Challenge assumptions respectfully
Good analysts don't reject ideas. They help stakeholders validate whether the proposed solution is the best way to achieve the desired outcome.
AI can generate requirements.
Teams can deliver features. But if the underlying need wasn't understood, the project may still fail to create business value. Business Analysis isn't about documenting what people ask for. It's about discovering what the business truly needs.
BusinessAnalysis BusinessAnalyst BABOK RequirementsEngineering StakeholderManagement | 421 |
| 11 | Why Good Requirements Are About Value, Not Just Documentation 📝
In many teams, the quality of requirements is judged by how detailed they are.
Clear structure, full coverage, precise acceptance criteria — all of that matters.
But detailed doesn’t always mean valuable.
I’ve seen a team spend weeks documenting and building a feature with perfect requirements — every edge case covered, every scenario described. After launch, almost no one used it. The problem it solved wasn’t a real problem.
Around the same time, a small change — barely half a page of documentation — reduced friction for users and cut support.
The difference wasn’t in how the requirements were written. It was in how well the value behind them was understood.
Documentation is not the goal. Value is.
As Business Analysts, we are often trained to focus on completeness: cover all scenarios, write precise acceptance criteria, document every detail.
That’s important. But it’s not the end goal.
A good requirement doesn’t just describe what needs to be built. It makes clear why it matters — to the user, the business, or the product.
When that “why” is missing, problems appear: features get delivered but don’t solve real user problems, teams optimize for output instead of outcomes, priorities become unclear or shift, and “done” doesn’t always mean “useful.”
When value is clear, decisions become easier. Trade-offs make sense. Teams align faster. Stakeholders stop treating the backlog as a wish list.
How value changes the way you write requirements?
Focusing on value doesn’t mean writing less. It means writing differently.
Instead of only asking “What should this feature do?” ask: “What problem are we solving?”, “Who benefits and how?”, “How will we know if this is successful?”, “What happens if we don’t do this?”
This shifts requirements from “descriptions of functionality” to “arguments for why this work matters.”
In practice, that means connecting user stories to real user needs, challenging requirements without a clear purpose, keeping them lean when extra detail adds no value, and making trade-offs based on impact, not effort.
Why this makes you a stronger BA?
Teams don’t struggle because they lack documentation. They struggle because they lack clarity about what matters and why.
A Business Analyst who focuses on value helps the team avoid building things nobody needs, makes prioritization conversations more grounded, and becomes a thought partner, not just a requirements writer.
How to start: before writing your next requirement, spend five minutes answering, “What happens if we don’t build this?”
If the answer is “nothing much” — challenge whether it belongs in the sprint at all.
If the answer is clear and painful — let that pain drive the way you frame the story.
Good requirements are not the ones with the most detail. They are the ones that lead to meaningful outcomes.
Because in the end, Business Analysts don’t just document features. They help ensure what gets built actually matters. | 424 |
| 12 | The Second Foundation of Business Analysis: Understand the Need, Not the Solution 🤝
After identifying the right stakeholders, the next question is simple: "What problem are we actually trying to solve?"
It sounds obvious. In reality, it's one of the most common reasons projects miss the mark. Stakeholders rarely describe their need. They describe the solution they already have in mind.
A practical way to spot the difference:
1️⃣ Listen beyond the request
"We need a dashboard." "Add a new button." "Build a chatbot." These are proposed solutions, not necessarily the real need.
2️⃣ Ask "Why?" before discussing "How?"
What business problem does this solve? What happens if we don't implement it? The answers often lead somewhere unexpected.
3️⃣ Separate outcomes from features
A feature is something you build. A need is the business outcome you're trying to achieve: saving time, reducing risk, increasing revenue, or improving customer experience.
4️⃣ Challenge assumptions respectfully
Good analysts don't reject ideas. They help stakeholders validate whether the proposed solution is the best way to achieve the desired outcome.
AI can generate requirements.
Teams can deliver features. But if the underlying need wasn't understood, the project may still fail to create business value. Business Analysis isn't about documenting what people ask for. It's about discovering what the business truly needs.
BusinessAnalysis BusinessAnalyst BABOK RequirementsEngineering StakeholderManagement | 1 |
| 13 | AI WON’T MAKE YOU A SENIOR BA — BUT WHAT WILL ❓
AI can write user stories, summarize workshops, generate diagrams, and propose edge cases. That’s useful. But it’s not “seniority”. A Senior BA/SA isn’t the person who has AI doing the work instead of them. It’s the person who can work with AI—and still own the thinking.
Seniority = your ability to use AI as a co-pilot, not a replacement.
What actually makes you senior (and how AI fits):
– You frame the problem. AI drafts artifacts.
Senior BAs define the real problem, constraints, and success metrics. Then AI helps produce faster.
– You validate reality. AI generates hypotheses.
AI can suggest options; you run stakeholder checks, data checks, and “is this true in our domain?” tests.
– You own trade-offs. AI expands the option space.
Seniors decide what to sacrifice (scope/time/risk/UX/compliance) and document why. AI helps compare.
– You think in systems. AI helps with coverage.
Seniors anticipate downstream effects (data, integrations, ops, failure modes). AI helps enumerate and map.
– You manage ambiguity. AI helps structure it.
Seniors don’t “fill gaps” with confident text. They define assumptions, unknowns, and a learning plan.
– You drive alignment. AI helps with communication.
Seniors align incentives across PO/Eng/QA/Legal/Ops. AI helps tailor messages, but you own the negotiation.
A simple rule that changes everything: Use AI to increase throughput, but use your BA skills to increase truth.
If you want a practical habit: Before sending anything AI-generated, add a
“Senior BA layer”:
- What assumptions did we make?
- What can break?
- What decision are we making, and who signs it off?
AI won’t make you senior. Working with AI—while owning judgment, validation, and decisions—will.
BusinessAnalysis RequirementsEngineering AI ProductDiscovery StakeholderManagement SystemsThinking | 365 |
| 14 | Tactical Forking in Practice: An Approach to Microservices Migration
Migrating from a monolith to microservices is often seen as expensive, time-consuming, and risky. But what if there’s a way to evolve your system gradually – without rebuilding it from scratch?
Join us on August 26 as we explore tactical forking – a strategy that helps you evolve existing architectures, reduce migration risks, and make the transition to microservices more manageable.
What we'll cover:
🔹 Why a lack of modularity makes migration so challenging;
🔹 When tactical forking is the right approach;
🔹 How to adopt it without disrupting ongoing development;
🔹 Its impact on architecture, development processes, and teams.
🎙 Speaker: Mohamed Taman, Solutions Architect at Andersen, Java Champion, JCP member, TOGAF-certified architect, and Microsoft Azure-certified professional with 22+ years of experience designing large-scale distributed systems.
💡 This meetup is ideal for Architects, Tech Leads, Java and Backend Developers, and anyone involved in modernizing and evolving complex software systems.
🔗 Register here
Event details:
⏰ Time: 17:30 (CEST)
🕒 Duration: 1 hour
🗣 Language: English
💻 Format: the link to the stream will be sent to your email address provided during registration
See you there! | 366 |
| 15 | AI TOOLS FOR BAs: WHAT ACTUALLY “STUCK” BY 2026 🔗
In 2023–2024 we tried everything. By 2026, a few patterns clearly survived the hype — because they reduced cycle time without degrading analysis quality. Agentic workflows became normal.
Not “chatting with AI”, but delegating:
research → extract → compare → draft → validate.
BAs increasingly run small agents for repetitive work: backlog grooming prep, requirements QA, regression checklist generation, and stakeholder-ready summaries.
Agent browsers for discovery, not for decisions
Browser agents are now the default for:
– scanning competitor flows & docs
– collecting evidence for assumptions
– building a traceable “why” behind requirements
Still: humans own the final judgment. Agents accelerate discovery, not accountability.
Requirements quality gates (“AI as a reviewer”)
The most useful use case isn’t writing user stories—it’s reviewing them:
– missing edge cases & error states
– inconsistent terminology
– unclear acceptance criteria
– weak NFR coverage (security, audit, performance)
Think: AI as a lint tool for analysis artifacts.
Better engines + easier integration
We’re seeing fewer “one tool to rule them all” bets and more composable stacks:
LLM + retrieval + templates + Jira/Confluence + test management.
The winning setups are boring: repeatable prompts, shared checklists, and strong redaction rules.
The BA skill that matters more, not less
By 2026, the differentiator is still: domain modeling, risk framing, negotiation, and building alignment. AI raises the baseline. Seniority still comes from judgment, structure, and accountability.
If you’re using AI in BA work: what’s your most “sticky” use case in 2026?
businessanalysis gagile hashtagbdd aiagents hashtagllmpromptengineering | 438 |
| 16 | The First Foundation of Business Analysis: Start with the Stakeholders 👨👩👦
Every successful analysis starts with one simple question: Who are we solving this for?
Before discussing requirements, solutions, or business value, identify the people who will influence the change, or who will be affected by it. This is why Stakeholders are the first foundation of Business Analysis. Every other decision depends on getting this right.
A practical framework I use:
1️⃣ Look beyond the sponsor
End users, compliance, operations, support teams, regulators, and data owners often have insights that never appear in formal requirements.
2️⃣ Focus on influence, not job titles
The most important stakeholder isn't always the project sponsor. Sometimes the person who can make or break your solution sits outside the core project team.
3️⃣ Engage the right people early
A missing stakeholder rarely causes problems on day one. The real impact appears later - during UAT, approvals, or even after release, when changes become expensive.
4️⃣ Choose the right level of involvement
Not everyone should attend every workshop. Some stakeholders make decisions, some provide expertise, and others simply need to stay informed. Effective analysis is about managing engagement, not inviting everyone.
5️⃣ Review your stakeholder list continuously
Projects evolve. New systems, teams, and constraints appear along the way. A stakeholder map should evolve too.
Business analysis doesn't begin with writing requirements. It begins with understanding who is in the game. Because if you miss the right stakeholders, you'll likely misunderstand the real business need. And if the need is wrong, the solution will be too.
BusinessAnalysis BABOK StakeholderManagement BusinessAnalysisFundamentals | 403 |
| 17 | TYPICAL BA MISTAKES WHEN INTRODUCING AI INTO TEAM PROCESSES ⛔️
AI doesn’t fail in teams — implementation does. In multiple projects, I see the same pattern: strong expectations, weak outcomes. Not because AI is immature, but because Business Analysts approach it with the wrong mental model.
Here are the most common mistakes:
• Treating AI as a tool, not a workflow change
Embedding ChatGPT into tasks without redesigning the process → zero real impact.
• Skipping validation layers
AI-generated artifacts (requirements, ACs, mappings) go unchecked → defects shift downstream.
• Over-automation of ambiguity
Using AI where requirements are unclear → amplifies confusion instead of resolving it.
• Ignoring traceability
No link between AI output and source → loss of accountability and trust.
• No feedback loop
Teams don’t track where AI helps vs harms → no learning, no optimization.
The core issue: AI compresses execution, but expands responsibility.
If you don’t redesign how decisions are made — you just accelerate mistakes.
What actually works:
→ AI as a co-analyst, not a generator
→ Explicit validation checkpoints
→ Measurable usage (accuracy, rework, cycle time)
AI adoption is not about prompts. It’s about process architecture.
SystemAnalysis AIinBusiness ProductDevelopment BA DigitalTransformation | 358 |
| 18 | A huge thank you to everyone who joined our Meet up previous week - both in person and online! 🙌
Special thanks to our incredible speaker, Olga Kletskina, for such a deep and honest dive into the topic. We truly appreciated how openly you walked us through the real pains and challenges of working with undocumented products - and shared practical ways to tackle them.
We know many of you left with even more questions, and that's exactly what great meetups are about - sparking the right conversations.
We'll be sharing key insights and the presentation slides with you soon - stay tuned! | 377 |
| 19 | How Business Analysts Should Validate AI Outputs: A Practical Framework 🤔
AI tools can generate requirements, user stories, documentation and even diagrams in seconds. But speed does not equal reliability.
For Business and System Analysts, the real skill is no longer just producing artifacts — it’s validating AI-generated outputs before they reach stakeholders or development teams.
A simple validation framework I use:
1️⃣ Context check
Did the AI understand the business domain, constraints, and stakeholders?
2️⃣ Logic consistency
Are assumptions coherent? Do flows contradict each other?
3️⃣ Traceability
Can the output be linked to real requirements, data sources, or regulations?
4️⃣ Completeness
Are edge cases, exceptions, and non-functional requirements missing?
5️⃣ Stakeholder reality test
Would the domain expert actually accept this?
AI accelerates analysis. But analytical responsibility remains human.
For BAs, the competitive advantage is not using AI, but knowing how to challenge it.
BusinessAnalysis SystemAnalysis AIforBA RequirementsEngineering AIProductivity BusinessAnalyst AIValidation | 521 |
| 20 | Top-3 bad advice life tried to sell me before my IT traineeship in Andersen 🤔
People think moving from any sphere to IT is a career change. Well, be careful, spoilers: that could also be an upgrade. I became an analyst at almost 30, and not despite my background. I became an analyst because of it.
Here’s what selling, hospitality and many other spheres taught me about listening, fearing and speaking. Here’s why that experience is worth more than most certificates. And to express that I’ll share 3 main thoughts people from around tried to sell me, and would sell, if I didn’t know, how sales actually work.
_________________________________________________
Tell us in comments about your experience of entering IT. And if you're not in IT yet, tell us about your current step.
Did you come from sales or another "unrelated" field? What lesson from your past unexpectedly helped you in IT? Or — if you’re still on the way — what are you bringing with you that no course can teach?
👇 Share your own story bellow. Let’s find out the diversity of our beautiful and exciting paths!
BusinessAnalysis SalesToIT CareerChange BALaboratory RealTalk ITCareer SoftSkills | 465 |
