Forums for the Business Analyst

 
  Modern Analyst Forums  Business and Sy...  Requirements  Moving to Agile
Previous Previous
 
Next Next
New Post 6/6/2008 5:36 AM
User is offline Jarett Hailes
155 posts
6th Level Poster




Re: Moving to Agile 

I'm sorry, I don't think you quite understood the point of my statement.  It wasn't to force the business into receiving something they don't need anymore.  Let's say we've got a project with 22 different business groups working with a central system (this is based on a current example of what I'm doing).  Everyone has agreed, in writing, to a certain spec.  Suddenly, 1 of these groups demands that additional functionality be added/changed/removed in order to accomodate their 'changing business practices' (read: they are trying to get something in they wanted from the start, but did not get enough support from the entire community to have it included).  This change will have a major impact on the entire solution, and cause other partners to have their change their technology and business processes. Now, repeat this situation with at least a dozen of the 22 groups.  Without a good change management process, these types of little 'requests' can quickly derail a complicated project. 

Working in a multiple, independent stakeholder environment means that change must occur more slowly than in a situation where a single business is in control of the entire environment.  Without a way to ensure that changes are rigorously debated, refined, and eventually agreed upon (for inclusion or exclusion), such a project will go absolutely nowhere.  This may not satisfy your condition of providing the right value to some of the customers, but in my mind for such a large project you have to try and satisfy the vast majority.  If you end up building something that no one is happy with, then you've failed.  But if you are able to deliver something that most, if not all of them, agree satisfies a certain need, then you've done well.  Usually the key is to focus on providing some broad value to many initially, since there is usually a small piece that everyone can agree on, but will disagree on the rest since they all do things differently.  Then, once you've delivered something, you can look at doing more with those who have similarities between their processes (or are willing to change them), and continue to iterate...

 

 
New Post 6/6/2008 5:56 AM
User is offline Craig Brown
560 posts
www.betterprojects.net
4th Level Poster




Practical tips Re: Moving to Agile 

Some practical advice;

Focus on getting the develoeprs into the same room as the client.

Get the developers onto the shop floor of the client for a day or two so they can get a full contextual view of the end user environment.

Up front focus on requirements visioning - big picture stuff rather than details.

When working on eliciting requirements - do it with the developers in the same room.  The focus should be on clarity of understanding not on quality documentation of requirements.

Spend most of your time in the client's domain and act as their eyes and ears on the project, not the other way around.

 
New Post 6/16/2008 12:15 PM
User is offline Tony Markos
493 posts
5th Level Poster


Re: Moving to Agile 

The way I learned BA is that our primary tasks are to first simplify and then integrate and automate.   I also learned that probabaly the biggest payoff was in simplifying.    Is there any focus in Agil  on simplifying the as-is, before moving on to the to-be?

Tony

 
New Post 6/16/2008 5:17 PM
User is offline Jarett Hailes
155 posts
6th Level Poster




Re: Moving to Agile 

Hi Tony,

What exactly do you mean by 'simplifying the as-is'?  Are you talking about performing business process re-engineering before adding a new system to the mix?

 
New Post 6/17/2008 5:15 AM
User is offline Tony Markos
493 posts
5th Level Poster


Re: Moving to Agile 

Larimar:

I guess you could call it business process re-engineering, although it does not necessarily need to be always enterprise wide.  If the scope of the effort is relatively narrow, one might call it a mini-reengineering or something.    Is'nt such "reengineering" within the scope of what a BA does?   Shouldn't it, in fact, be the major thing that a BA does?     After all, it is called "Business" analysis.  

And if BA's are charged with doing such reengineering, shouldn't they be most focused on as-is modeling, instead of jumping right into to-be modeling, as is typically the case with Use Cases?

Tony

 

 

 
Previous Previous
 
Next Next
  Modern Analyst Forums  Business and Sy...  Requirements  Moving to Agile

Community Blog - Latest Posts

The CEO/CIO's Guide to Architecting AI: Vision to Value in Minutes Introduction to Architected AI Artificial intelligence (AI) is becoming part of our life at an unprecedented pace. As CEOs and CIOs grapple with how to leverage this powerful technology to drive strategy and enhance operations, the concept of Architected AI becomes importa...
In today's dynamic business environment, mastering effective business analysis techniques is crucial for organizations aiming to achieve sustainable growth and competitive advantage. Business analysis involves the systematic evaluation of business processes, requirements, and strategies to uncover insights that drive informed decision-making. T...
For many years now, a lot of people have found it difficult to identify the difference between Sankey diagrams and parallel sets. The two have made headlines, given that most people find it challenging to note what makes them different from each other. What remains to be undeniable is the fact that the Sankey diagram is among the top data visualiza...

 






 

Copyright 2006-2024 by Modern Analyst Media LLC