August, 2012

...now browsing by month

 

Web Seminar Recap: Introduction to Analytics

Friday, August 24th, 2012

On Monday, August 20, 2012 Juan Santa-Coloma presented the web seminar “Introduction to Analytics.” In this one-hour web seminar, Juan introduced key topics in the application of probability theory and statistical analysis to extract valuable information.

The expansion of the capabilities for efficient gathering data has provided the foundation for the expansion of the analysis of operational data to provide information in support of business decision making. The growth of capabilities for efficiently gathering data and the advent of software tools for decision-making support have led businesses to demand the effective analysis of raw data to sustain or achieve a competitive advantage. That demand is driving the need for organizations to expand their internal capabilities to perform the required analysis of the raw data.

Recording:
Listen to a recording of this web seminar in its entirety by clicking View Event Recordings (at the top right).

Web Seminar Recap: How to be a Great ScrumMaster

Thursday, August 23rd, 2012

On Thursday, August 23, 2012 Tom Wessel, presented the web seminar “How to be a Great ScrumMaster.” In this one-hour web seminar, Tom examined the fundamentals of Agile Leadership as they apply to the ScrumMaster role.

Prior to implementing Scrum, many of us are classically trained Project Managers. We are taught to master the tools and techniques of the profession. Unfortunately, many of us are not taught key leadership skills and we struggle to fulfill the purpose of the ScrumMaster role. When we manage, rather than lead, our teams can feel controlled and their productivity can suffer. We need to learn the core behaviors of a leader, so that we can help foster the kind of environment where hyper-productive Scrum teams can flourish.

Recording:
Listen to a recording of this web seminar in its entirety by clicking View Event Recordings (at the top right).

Remaining Questions:

If a set of tests were scheduled to be done within two weeks but then the customer changes their mind and they want it done at a less time, what do you do at that point? Sometimes, the customer is not knowledgeable and so relies on your expertise to get the job done?

When implementing agile, it is important that the customer understands the agile process and their role within it. Specifically, the team commits to x amount of work for an iteration. They should be allowed to focus on that work without interruption until the iteration is complete. The customer should honor that knowing that they can introduce new work for execution in next iteration. Since the iterations are short in duration, they should be able to wait.

How can a scrum master rely on planning poker estimation?

The ScrumMaster relies quite a bit on the planning poker estimates. Planning Poker estimates (i.e. Relative Estimation using Story Points) are used as a planning tool along with the team’s average velocity (the amount of Story Points the team completes on average per iteration). The ScrumMaster tracks the team’s average velocity from iteration to iteration. They use it to determine how much work the team can commit to during iteration planning. Furthermore, they update the release plan after each iteration to see how the change in average velocity impacts the overall release.

I was just assigned the Scrum Master on a project.  I have had minimal Agile training, and I am not technical. Just based on what you have discussed and I stay on top of the impediments and make sure the team works their tasks, do you think this is ok?

Yes. My recommendation is for you to seek out information on the Scrum process and the role of the ScrumMaster so that you can become quickly up-to-speed. Amazon contains several books on the topic and there are many sites to aid you the process. Here are a few: www.scrumalliance.orgwww.agilesherpa.org, agile.vc.pmi.org/Public/Home.aspx,

Is the technical expertise needed for a ScrumMaster to be able to successfully lead the team or is it enough to just master the Scrum process?

I would say that understanding the Scrum process is key. Having technical expertise is a great benefit as well as business domain knowledge, etc. but it is essential that the ScrumMaster understand the agile process and required skill.

What about non Scrum Story working sessions that the PO holds without the Scrum Master, how does the SM go about getting info from that meeting.  Do we ask for an action item list or meeting recap?  These are PO specific meetings that decide what to do with a story.

In the agile process, the ScrumMaster and team is exposed to upcoming work in the following ways:

First and foremost, they have visibility into the Product Backlog, which is the single mechanism to capture and prioritize work for the team regardless of its source.

The ScrumMaster and team also get exposed to new stories during regularly scheduled Story Review meetings. The purpose of these meetings is for the Product Owner to communicate stories that will need to be developed in near term sprints so that the team can ask questions and get a sense of the total work effort so they can assign a relative estimate to the work. The team may revisit stories in subsequent sprint review sessions if more elaboration is needed before going into an Iteration Planning session.

Another area of visibility is the Release Plan. It communicates a tentative placement of stories into Iterations for the release based on their priority and the team’s average velocity. This gives the team a heads up as to when certain stories will get developed. Keep in mind, the release plan is updated after each sprint so that execution timeframe of a particular story may change.

I’m a college student who has been serving as a Scrum master in training at my internship. What is the best way to advance my learning of agile and scrum and eventually get certified?

There are three areas that you will want to pursue: experience, self learning and training. You have already started on the first two items. If you can continue in your internship as a ScrumMaster, then do so. That is the best way to increase your learning and build the experience you will need for the PMI-ACP certification. You may also want to consider playing the ScrumMaster role on any projects you have at school whether they are software development focused or not. For example, most school projects are team based that bring together people with diverse skills. You could educate the group on the Scrum process and volunteer as the ScrumMaster. The team could use the Scrum process to chunk and conquer the work based on priorities using time-boxed iterations. Also, it forces each member to take ownership and become accountable for deliverables. This is important in school projects where invariably a few people do most of the work and there are one or two that contribute little.

Regarding learning, continue to attend webinars. Seek out an agile community either in the city you reside or start one at school. Read blogs on the topics and check out books from the library on the topic. PMI-ACP has a reading list to get you started. Here is the link: http://www.pmi.org/Certification/~/media/Files/PDF/Agile/PMI000-GainInsightsAIGLE418.ashx.

I would also consider training. Attend a CSM class or Agile boot camp. This will help expose you to the basic skills you need to evolve your understanding. All of the activities above will move you toward meeting the requirements of the PMI-ACP exam.

How does agile fit into fixed term, fixed budget and fixed schedule project, when requirements are still changing?

It fits in quite while. The variable is scope. The customer needs to prioritize the work. The team can then complete as much of the work that is possible within the constraints of schedule and budget. That is the best they can do. The customer may have to make decisions if not all of the work can be completed during that time. Think of it as going to the grocery store with only $100. You may not be able to buy all of the food items you would like. As a result, you will need to prioritize what items you really need versus what you want.

Web Seminar Recap: How to Estimate in Agile

Friday, August 10th, 2012

On Thursday, August 9, 2012 Tom Wessel, presented the web seminar “How to Estimate in Agile.” In this one-hour web seminar, Tom discussed the method today’s Agile teams use to solve the common problem of creating estimates when the complete set of requirements are not known.

In an effort to improve their planning efficiency, Agile teams utilize leaner, lighter written requirements to document the needs for their product. This approach allows teams to focus on creating effective, working software sooner, but also presents a challenge for these teams when they are required to effectively size their project work and predict when they will complete their development. In order to address this dilemma, Agile teams must employ an enhanced estimation technique that allows them to evaluate the level of effort required to deliver their product.

Recording:
Listen to a recording of this web seminar in its entirety by clicking View Event Recordings (at the top right).

Remaining Questions: Click to continue »

Web Seminar Recap: Business Analysis in Agile Projects

Thursday, August 9th, 2012

On Tuesday, August 7, 2012 Kris Ashton, presented the web seminar “Business Analysis in Agile Projects.” In this one-hour web seminar, Kris provided participants with an overview and understanding of the role of the BA, the tools and techniques best suited to Agile projects, and the timing for performing key tasks and events during the project.

Business analysis is an essential function in every project, whether it be traditional or Agile. Effective analysis performed by competent business analysts can make the difference between successful and challenged or failed projects–even Agile projects. At the end of this web seminar, attendees had an understanding of the BA role and the best tools and practices a Business Analyst should use.

Recording
Listen to a recording of this web seminar in its entirety by clicking View Event Recordings (at the top right).

Q&A

Note: Answers are the sole opinion of the webinar instructor and in no way reflect any specific approach or implementation of Agile. Click to continue »

New Videos: A look inside Agile Boot Camp

Thursday, August 9th, 2012

I recently took a trip to the Washington, DC area to film several ASPE classes live. We filmed instructors as they delivered training and interviewed ASPE students to find out how their training experience was unfolding. Responses were great, and over the next few weeks we’re releasing some of these videos to give an inside look at what our training is like and how our trainees are using it.

We previously released a video of SharePoint Boot Camp students and now you can take a look at our Agile Boot Camp Students:

Keep an eye on our blog every couple weeks for our next inside look at training and interviews with instructors and students.

Interested in training with ASPE-IT? Check out some of our upcoming courses, both live online and coming to cities near you:

We love to hear from you, and thoughts on these videos or our company are welcome. Email us at training@aspeinc.com or send me a tweet with your thoughts: @chris_knotts.

Onsite Training – Your Personal Training Solution

Tuesday, August 7th, 2012

Does your company or employees have specific underlying competencies that could be improved through training? Will a normal training course not do? Then onsite training is your answer. ASPE offers private course delivery that is targeted to your industry, your business and your needs. This is a cost-effective delivery method that will quickly increase the productivity of your team and company.

Meet three of our most popular onsite instructors:

Kelley Bruns, PMP, CBAP, CSM, expertise lies in needs analysis, research, project management, business analysis, problem identification and solving, curriculum development, instructional design, facilitation, succession management, and instructor-led training. She has spent her career helping people learn how to transfer their knowledge to the workplace and their personal lives in order to provide a strong return on investment. At ASPE, Kelley teaches Business Analyst Fundamentals, BA Modeling Boot Camp, Business Process Analysis & Design, and CBAP/CCBA Certification Prep Boot Camp.

Kris Ashton, CBAP, CSM, has more than 20 years of experience as a business analyst, systems analyst, network engineer and database administrator. She helps clients incorporate technology, process and people into their project success strategies and her candid response to individual situations allows participants to honestly evaluate and improve their skills. At ASPE, Kris teaches Business Analyst Fundamentals, Business Analysis in Agile Projects, and CBAP/CCBA Certification Prep Boot Camp.

Billie Johnson, CBAP, is currently a Business Analysis Instructor, coach, and mentor and enjoys furthering the field of business analysis by touching those in the field with tools to face their unique problems/opportunities for organizations today. She has had the privilege of working for several reputable companies including CCPace in Vienna, Virginia and Freddie Mac. At ASPE, Billie teaches Business Analyst Fundamentals, BA Modeling Boot Camp, Business Analysis in Agile Projects, Business Process Analysis & Design, and CBAP/CCBA Certification Prep Boot Camp.

Onsite training courses differ from public sessions in that the curriculum can be tailored to students’ needs and sensitive and competitive information can be discussed and addressed freely. Companies that opt for onsite training will be able to safe travel expenses, time away from the office and receive up to 50% off of the cost per student. If you are interesting in flexible training that will meet all of your company needs be sure to visit our Onsite/ Private Course Delivery page.