3 Free Classes for May!

It is May and I feel like celebrating BA’s this month! So I am offering some free stuff to the community I love working with.

I am offering 3 free 2 hour classes this month:

13 May 2010
Risk Driven Project Management – Planning Iterations
Many BA’s are asked to manage small projects. This class discusses how to plan iterations. This is something you need to do for RUP, Agile, XP, and Scrum projects. The class covers using risk to prioritize, the structure and schedule of an iteration, and the kind of information you need to manage an iteration. Templates and examples are included for a risk management spreadsheet and a simple iteration plan document.

17 May 2010
Creating Test Cases from Use Cases
Many BA’s work closely with the test organization or are asked to be testers. This class shows how to turn a Use Case into one or more test cases. The class also discusses the differences between test plans, test cases, and test scripts and when to use each. Templates and examples are included for a use case, test plan, test case, and test script.

24 May 2010
Web Usability Guidelines for the BA
Many BA’s find they are being asked to design the user interface. This class covers some basic guidelines for usability for web based applications. Sample web sites will be reviewed and a checklist of guidelines will be provided for your use.

These classes are offered as teleseminars and recorded. Go to this page http://www.wyyzzk.com/freeclassessales.html for more information and to register for the courses. If you cannot attend live, registration will give you access to the recordings, which you can download at your convenience.

Looking forward to hearing from you!

Geri

Posted in Uncategorized | 2 Comments

May Ask Geri a Question Teleseminar

April was a really busy month. 10 days in Ethiopia for a client, Jason displayed work in a photography exhibit, and I’ve been rebuilding Wyyzzk’s main website!

I should be back to posting here in the next week or so. Meanwhile, be sure to post questions for the upcoming Ask Geri teleseminar on May 8.

I look forward to your questions!

Geri

Posted in Uncategorized | Leave a comment

Q&A transcripts posted

On the Resources for Business Analysts member site I have created a new tab for Q&A Transcripts.

There you will find the recordings and transcripts for the January, February, and March Ask Geri Q&A sessions. For each one, I listed the questions that were answered, and posted the recording and the transcription.

Enjoy!

Geri

Posted in Uncategorized | Leave a comment

April ASK GERI cancelled

Hi Everyone -

I’m canceling the April ASK Geri Q&A. The reason is that I will be in Addis Ababa, Ethiopia this week, and internet connection is not reliable there. Since I do not know for sure that I will be able to attend, I think it is better to cancel.

The next ASK Geri Q&A will be the second Thursday of May, 2010.

Talk to you then!

Geri

Posted in Uncategorized | Leave a comment

March ASK Geri a Question Teleseminar

Can you believe a whole month has gone by since the last ASK Teleseminar? The next one is scheduled for this coming Thursday 11 March 2010 where you can ask me any question about the BA role. I have seen some questions that people have posted already! I will have time to answer more, so if you have a question, be sure to post it.

This one hour session will be live at noon Eastern time, and rebroadcast at 7pm Eastern time. The recording and transcripts will be posted afterward on the Resources for Business Analysts site. (I have someone working on January and February for me, and should have them posted in the next week or so.)

When you ask a question, I’ll put your email address on a list that I am only using to send monthly reminder notices of the Ask Geri sessions. This is a completely separate list from any other mailing I do. Every email has a link at the bottom where you can unsubscribe if you are no longer interested in the Ask Geri monthly calls.

Talk to you soon!

Geri

Posted in Uncategorized | Leave a comment

Paper on Acceptance Criteria in Return for your opinion

If you have visited my site at www.ResourcesForBusinessAnalysts.com I’d really like your feedback.

What is the value of the site for you?

Is it the kind of information?
The quality of information?
Is it easy to find the information?
Does it save you time?
Is the information useful to you?
Does it help you look good – more professional – in your job?

What do you find valuable in the site?

Could you post to my Facebook fan page and let me know? Resources for Business Analysts Fan Page I left a “bribe” for you on the fan page as a thank you for your participation. This is a paper I have never before published on creating acceptance criteria for iterations/sprints/etc. This should be useful to anyone on any kind of Agile project.

Thanks much!

Geri

Posted in Survey, Uncategorized | Leave a comment

Article on Business Analysis and Agile

Scott Ambler dropped me a note about an new article in Modern Analyst on Business Analysis and Agile. Since it is very much along the lines of what I’ve been writing lately, I thought I’d share it.

http://www.modernanalyst.com/Resources/Articles/tabid/115/articleType/ArticleView/articleId/1302/The-Experts-Take-on-Business-Analysis-and-Agile.aspx

Enjoy!

Geri

Posted in Uncategorized | Leave a comment

Tips for BAs: Learning Facilitation

Author: Geri Schneider Winters

Meeting facilitation involves a number of skills, because your job is to guide the participants in addressing the topic of the meeting. If they need to make decisions, you guide them to make the decisions. If they need to brainstorm, you guide them in brainstorming exercises.

1. You have to be a really good listener and pay close attention to everyone.
2. You have to keep the goal of the meeting firmly in mind so you can make decisions such as: This topic needs to be addressed in a separate meeting, so stop the discussion and move on. OR This topic has been decided, so record the decision and move on. OR Some people have not given their input and I need to draw them out on this topic.
3. You need to be firm in managing the people – make sure one person is not doing all the talking. Make sure all people get a chance to express themselves (as appropriate).
4. You need to be disciplined to not get involved in the discussion and to make sure you have someone else working as scribe and taking notes.
5. You need to take care of details such as making sure a room or conference line is scheduled, creating and sending an agenda, sending invitations, making sure the important people can attend, and making sure everyone understands why he or she is at this meeting.
6. It helps a lot to be a calm, even tempered person, and to have confidence in yourself.

I don’t know the company, but I found online a place that offers training in meeting facilitation: http://www.facilitator4hire.com/ Their training prepares you for IAF (International association of facilitators) certification: http://www.iaf-world.org/i4a/pages/index.cfm?pageid=3672. This looks like very useful training to me, since being a good facilitator is a useful in so many situations.

=====================================
Now it is your turn.

Have you trained to be a meeting facilitator? Where were you trained?
Have you worked with a trained meeting facilitator? Do you think the meeting worked better with a trained facilitator leading it?
=====================================
You are invited to re-publish articles from this blog, in your publication or website, as long as the article is intact and you include the following Byline paragraph (with live links) after each article you use…

START BYLINE

* Article used with permission from Wyyzzk, Inc.’s Resources for Business Analysts site at http://www.ResourcesForBusinessAnalysts.com This website of reports and tips contains information to help you succeed as a Business Analyst in IT.

END BYLINE

Posted in Tips for Business Analysts, Tips for Business Analysts | Tagged , | Leave a comment

New Articles at Resources for Business Analysts Site

We are up to 290 members now at www.ResourcesForBusinessAnalysts.com- very soon we’ll be over 300!

I posted some articles on the site today that were in my email list or somewhere on the blog or somewhere on my hard drive ;-)

These are on the Use Case page and Determine Requirements page. I also added new sections to the BA Skill Matrix for SDLC and Tools. So go explore and see what is new!

Enjoy!

Geri

Posted in Uncategorized | Tagged , , , | Leave a comment

Tips for BAs: Use Cases Not All Things to All People

Author: Geri Schneider Winters

An interesting question came up in another forum, and I would like to address it here because I think it is a common one.

I am currently struggling introducing use cases into a large product development organization and a prime obstacle I am facing is that one use case should be all sort of things to different people. For Product Managers it should be dead simple focusing on high-level application functionality and scenarios (probably close to user stories), for the Developer it should be much more detailed and written with great rigor (scenarios described with activity diagrams); not to mention the Usability team who see use cases as Alan Cooper in About Face. I am wondering how to address all this. In architecture we came up with the View Points. I am wondering which way is better: (a) providing different perspectives on one use case by filtering some portion of its description, or (b) deriving more detailed use cases from one higher-level use case. Although it may lead to duplication, I intuitively bend towards solution (b). It provides better separation of concern. Any thoughts on this?

I think use cases are a wonderful tool. I have been using them, writing about them, teaching them to other people since sometime in 1996. But they are only one tool in my toolbox.

I think of it this way – a use case is not a kind of information, it is a form of information, a template, a way of structuring information. If you are describing a process, a procedure, a sequence of steps, then a use case works very well. But other forms may be better at describing your information. A use case is a poor choice for sequences with a lot of decision points (for example). In that case, I would look at activity diagrams, flow charts, or state machines to describe the information.

When choosing the form I will put my information/requirements into, I think about the information itself (as I just described), but also the people who will consume the information and what form will make it easier for them to consume it. When I was working on an embedded system with a bunch of electrical engineers, I used a lot more state charts, which I do not use at all with my IT business stakeholders. There is nothing wrong with producing the same information in different forms – user stories for the project sponsor, state machines for the engineers, for example.

While use cases started out as a way to describe telephone switching networks (see Jacobson’s early work in the 70′s for example), they have become a tool for describing user driven behavior. I have used them for embedded systems, but in that case, you really need to be careful about what is driving the system. It is very likely not a person, so the use case should be focusing on the actor/thing that is driving the process/behavior of the system. That may be hardware or another system, or even a clock.

So the answer to the question is, figure out the best form of information for each audience and create the appropriate documentation/diagrams/whatever. Just like the different Architectural Views Ponits, we have different views of requirements for different audiences, and those different views will probably not all be use cases.

=====================================
Now it is your turn.

What kinds of forms have you used for presenting requirements to different audiences? Do you write use cases for everything? Do you maintain different versions of the use cases for different audiences? Or do you maintain your requirements in different forms – user stories, use cases, sequence diagrams, state diagrams, flow charts – for different purposes?
=====================================
You are invited to re-publish articles from this blog, in your publication or website, as long as the article is intact and you include the following Byline paragraph (with live links) after each article you use…

START BYLINE

* Article used with permission from Wyyzzk, Inc.’s Resources for Business Analysts site at http://www.ResourcesForBusinessAnalysts.com This website of reports and tips contains information to help you succeed as a Business Analyst in IT.

END BYLINE

Posted in Tips for Business Analysts, Tips for Business Analysts | Tagged , | Leave a comment