Forums for the Business Analyst

 
  Modern Analyst Forums  Business and Sy...  Structured Anal...  Can you post a LIVE PROJECT as an example and walk through it?
Previous Previous
 
Next Next
New Post 9/24/2007 10:22 PM
User is offline Adrian M.
765 posts
3rd Level Poster




Re: Can you post a LIVE PROJECT as an example and walk through it? 

Here is a very elaborate requirements case study which may be interesting to you.

It was created by Cisco and it covers every step of the project with sample documents:

http://www.cisco.com/iam/unified/ipcc1/Use_Case_Studies_to_Define_Your_Business_Requirements.htm

Best regards,

- Adrian


Adrian Marchis
Business Analyst Community Blog - Post your thoughts!
 
New Post 10/9/2007 8:54 AM
User is offline rina
17 posts
9th Level Poster


Re: Can you post a LIVE PROJECT as an example and walk through it? 

Instead of a full project plan, can you give an example of one business req ( except the simple ones like sorting or filters etc)

And how you approached the requirement and what kind of questions you asked and finally the functional requirments you came up with?

This would be really useful

Thanks

 

 
New Post 10/11/2007 12:34 AM
User is offline Adrian M.
765 posts
3rd Level Poster




Re: Can you post a LIVE PROJECT as an example and walk through it? 

 rina wrote

Instead of a full project plan, can you give an example of one business req ( except the simple ones like sorting or filters etc)

And how you approached the requirement and what kind of questions you asked and finally the functional requirments you came up with?

This would be really useful

Thanks

 

Sure, here's an example:

Let's say that you are working with a client who wants to build an online banking system.  Most project start with some sort of project charter or vision which is generally created by the client and which contains the high-level view of "why" the project has been started.  Here is an oversimplified statement from a project charter:

"CyberBank was created to serve the needs of consumers who desire a web-based banking relationship.  In order to accomplish its goals, CyberBank desires to build an on-line, browser-based, banking system which allows the customer to perform all their banking transactions on-line."

Now this is technically not yet a requirement since is way high-level but the reality is that everything is a requirement (a desire of the stakeholder).  There many other key pieces of information included in the project charter such as who the stakeholders are and who are the ultimate approvers of the requirements and functionality of the new system.

So once the vision is established (at bit more detailed then one sentence), the business analyst proceeds to elicit the detailed requirements.

The analyst now sits down with the stakeholders identified and begins to elicit and document the requirements.  In this example, starting with the one sentence in the charter the BA can start asking questions such as:
  • Who are the users/customers who will be using the on-line banking system? (one of they key elements of requirements is to understand the users)
  • What type of banking transactions need to be performed from the on-line banking system?
  • etc.
Let's say that the stakeholders tell you that customers must be able to: transfer money and pay bills.
You hierarchical requirements might look like this:
  • 1. The system shall allow the customer to transfer money between accounts.
  • 2. The system shall allow the customer to pay bills.
The questions continue...
For paying bills, you could ask the stakeholders some open ended question... for example:
  • Q: What bills can the customer pay? A: Any bills.
  • Q: So how does the customer specify who to pay? A: They need to be able to create payees.
  • Q: So how does the system know where to send the money? A: Each payee must have a bank account number specified.
  • Q: So what if the customer has multiple accounts with CyberBank? A: for each bill the customer should be able to select which account (if multiple exist).
So your requirements list now looks like this:
  • 1. The system shall allow the customer to transfer money between accounts.
  • 2. The system shall allow the customer to pay bills.
    • 2.1 The  system shall allow the customer to setup payees which can receive payments
      • 2.1.1 Each payee shall have a name
      • 2.1.2 Each payee shall have a bank account number to route funds to
    • 2.2 The system shall allow the customer to create bill payment transaction
      • 2.2.1 Each bill payment transaction shall require the following data:
        • 2.2.1.1 Payee
        • 2.2.1.2 Dollar Amount
        • 2.2.1.3 Pay-from Account
Hope this helps!
- Adrian

Adrian Marchis
Business Analyst Community Blog - Post your thoughts!
 
New Post 10/11/2007 6:31 AM
User is offline Craig Brown
560 posts
www.betterprojects.net
4th Level Poster




Re: Can you post a LIVE PROJECT as an example and walk through it? 

Another way to look at this is to desribe the user experience once the syste is completed;

  • The customer is able to log on to the cyberbank website and view their account detals
  • The customker can review up to 6 monhs of account transactions
  • The customer can filter account transactions by type (debit, credit, fees, etc)

 

 
Previous Previous
 
Next Next
  Modern Analyst Forums  Business and Sy...  Structured Anal...  Can you post a LIVE PROJECT as an example and walk through it?

Community Blog - Latest Posts

Business Impact Analysis(BIA): Assessing the Potential Impact of a Cybersecurity Incident on Business Operations
In today’s highly interconnected society, businesses depend on technology even more than before. While offering opportunities for innovation and creativity, businesses are exposed to various cybersecurity threats that can disrupt operations, damage reputation, and result in substantial financial losses. It is crucial to carry out a comprehens...
In today's ever-evolving market, businesses must adapt swiftly to remain competitive and meet the needs of a fast-paced digital economy. Among the various business strategies available, digital transformation, customer-centricity, and sustainability have emerged as top priorities. Let’s explore why these strategies are critical for busine...
The Cisco Certified Network Associate (CCNA) certification is a pivotal credential for networking professionals, validating your skills in networking fundamentals, security, automation, and programmability. Preparing for the CCNA exam can be challenging, but with the right strategy, resources, and mindset, you can successfully achieve this certific...

 



Upcoming Live Webinars




 

Copyright 2006-2024 by Modern Analyst Media LLC