Agile Survey Participants entered to win FREE Apple Ipad, and MORE.09.01.10

VersionOne has launched its fifth annual State of Agile Development Survey. Braintrust is partnering with Version One to gather and promote the ideas and experiences of Agile practitioners as a strong effort to grow and develop the way Agile is used. Please join with us this year by taking just a few short minutes to share your experiences as an agile practitioner as well as the reasons why you chose to transition to agile – remember it only takes a few minutes.  Participants get access to the data first and can be entered to win prizes including an Apple iPad, Flip Video camera or Amazon gift certificates.

The survey is open now through September 30th.

Go to www.AgileDevSurvey.com to participate.

Posted in About Braintrust Consulting Group, Agile Project Managementwith No Comments →

Lyssa Adkins and her Fruit Salad08.29.10

Some late breaking events caused several students in a recent Certified Scrum Product Owner class to reschedule, leaving only five students in the class. I (Lyssa) had arranged for a candidate Certified Scrum Trainer (CST), Brian Rabon, to co-teach with me in this class.  He and I had some fancy footwork to do as many of the interactive learning activities in the class wouldn’t work well with five people. Luckily, I had learned a novel technique for teaching estimation and release planning from another candidate CST named Carlton Nettleton. Carlton has students plan how to make a fruit salad with a stack of pictures of various fruits (and a few weird things that are technically fruits but not usually seen in fruit salad). As Brian and I talked about how great this would be as a way for the student product owners to immediately experience the major parts the product owner’s job, Brian got a devilish look on his face and said, “We should have them make real fruit salad.”

Brian trundled off to buy all kinds of fruit and I called the training center to ask about knives and bowls.  “We only have one metal knife,” said the manager of the training center, “but we have lots of plastic knives.”  “Perfect!” I said, “This is just like real life where you only have one environment in which to test and stage your application.”

Brian and I were the stakeholders. We told the students (aka development team) that we were going to all sit down and eat fruit salad in 20 minutes and that they were going to plan it and make it using agile planning and estimation methods.  We specified that we wanted an edible fruit salad that would taste good, visually appealing and aesthetically pleasing.  Here’s what happened…

The development team, sorting fruit from easiest to hardest to prepare, during sprint planning. Questions such as “What is this fruit anyway?” were prevalent. At one point someone called the red banana a plantain, everyone bought into that that they and immediately de-scoped it because plantains are too hard to prepare. Too bad too because as everyone later found out that it was a red banana and it was easy to prepare, tastes great, and would have been a very cool addition to the fruit salad!

The development team hard at work during sprint one. They chose not to assign roles, so everyone pitched in where they thought that they could add value.  There was some chaos, but pretty soon people started asking for help and everyone was at work.

Lyssa discussing the concept of a “product burn-down chart” immediately following sprint one. The result of sprint one… an edible fruit salad although not that appealing. There was too much cantaloupe and not enough color. Greg, who is good at marketing and talking to executives, put his spin on their progress and really sold the value of their achievement. Also, the development team didn’t meet their velocity estimate; the cantaloupe took longer to process than they originally estimated.

The introduction of a delighter, the kiwi, and tackling the next highest business value feature, the pineapple, during sprint three. Here Frederick is deciding how to process the pineapple, which was originally introduced during sprint two as additional scope. The development team didn’t take the bait though, but decided to process the pineapple as the highest value backlog item in sprint three.

The development team demonstrates their working product increment at the final sprint review meeting. The development team’s reaction to their accomplishment; “Is it what we envisioned? No! Is it what the client envisioned? No! Will it meet everyone’s needs? Yes! Casualties? Zero!”

Serving in the role of Product Owner (and development team) for a fruit salad requires you to make decisions that parallel real life. It’s amazing how something as simple as a fruit salad brings up all the hard things a Product Owner will have to deal with and make tradeoff decisions about. Here are some decisions that had to be made in order to develop this fruit salad from a Product Owner’s perspective:

  • Deciding “What’s in, what’s out?” – was done early on, even before estimating effort. Fruit that wouldn’t “go, like a lemon and lime” or looked “not ripe, like the mango” were immediately de-scoped
  • The development team made assumptions with the stakeholders best interests in mind (pleasing arrangement, uniform size fruit pieces, etc)
  • The development team changed effort estimates frequently, often based on individual’s different ideas of how to process (clean, cut, etc) the various fruits
  • As the time limit of the sprint ran out the team de-prioritized or de-scoped low business value backlog items. Here is an example of a line of thought that emerged, “Now that I can see how much orange color fruit that we have in the bowl, we don’t need to cut and use the remainder of the melon. We need the kiwi instead”.

When we debriefed the experience with the students, the following insights emerged:

  • There wasn’t much dissension among the development team members. Perhaps this was because making a fruit salad is something that everyone has expertise doing?
  • Only a few people were left sitting on the sidelines (and, if so, only for a minute or two). The team gelled quickly
  • Dominators dominated, but by the third Sprint all were involved in the decision making process.
  • The skill level of the individual development team members was noticed and they quickly became part of the “in-crowd”
  • There were some un-planned and un-anticipated activities (such as having to sanitize not only the fruit, but their hands) that slowed down the overall velocity.
  • Development team members asked for (and received) help frequently. For instance, “Can someone please clear the cantaloupe from the cutting board?”

###

This Blog posting was a collaborative effort between Lyssa Adkins, Brian Rabon, and the students of Collabnet’s CSPO course in San Francisco, CA on August 24 – 25, 2010.

Contributors:

  • Michael Doeff, CSPO
  • Greg Herlein, CSPO
  • Andrew Hayes, CSPO
  • Frederic Ducros, CSPO
  • Satoko Nagars, CSPO

Authors:

Posted in Agile Project Management, Resources and Informationwith No Comments →

Alabama’s First And Only Scrum Alliance Registered Education Provider08.18.10

The Braintrust Consulting Group, the Southeast’s leading provider of Agile and Traditional Project Management training and coaching, has been officially recognized by the Scrum Alliance as a Registered Education Provider.

Birmingham, Alabama (PRWEB) August 6, 2010 – In an effort to demonstrate their commitment to providing the best Agile training in the Southeast, The Braintrust Consulting Group recently sought to become a Scrum Alliance (SA) Registered Education Provider (REP).

According to the SA Program Manager, Rod Claar “It’s not easy to become a REP. Organizations must demonstrate excellence in courseware, trainers, and continuous improvement in order to be accepted. We spend a good deal of time reviewing each and every organization, course, and trainer. Being named a Scrum Alliance REP is quite an honor!”

When asked why his company pursued the SA REP status, President Brian Rabon responded “The SA is the world’s premier association promoting Agile, having their endorsement means that that our courses are of the highest quality and therefore we are poised to successfully compete in the global marketplace.” Mike Cohn, SA Board Member and renowned author noted “The REP program is the perfect way for organizations to promote their Scrum education offerings. REP organizations gain an affiliation with the Scrum Alliance and can draw on those resources to bring their courses to the attention of a much wider audience.”

With their SA REP status Braintrust is now able to offer their Agile Project Management course as official curriculum for the Certified Scrum Developer (CSD) designation. Rabon says, “Our Agile Project Management (APM) course is a one-day introduction to the fundaments of Agile. APM is a cost effective solution for fulfilling objective one, Scrum Knowledge, the first step in achieve the SA’s CSD designation.”

For additional information on the news that is the subject of this release, contact Brian Rabon or visit http://tbcg.eventbrite.com.

About The Braintrust Consulting Group:

The Braintrust Consulting Group provides complete project management solutions for a wide range of software-related projects. Our vast experience combined with our innovative project management model allows us to create customized solutions for each client. We blend People, Processes, Tools, and Training into one seamless formula to help our clients break through obstacles, improve processes, meet deadlines, and exceed goals.

About The Scrum Alliance:

Scrum Alliance is a nonprofit association transforming the world of work by providing inspiration, guidance, and resources related to the Scrum framework. The Scrum Alliance’s mission is to increase awareness and understanding of Scrum, provide resources to individuals and organizations using Scrum, and promote the iterative improvement necessary to succeed with Scrum. The Scrum Alliance hosts Scrum Gatherings and supports Scrum User Groups, providing a forum for interactive learning throughout the world.

Contact:

Brian Rabon, President
The Braintrust Consulting Group
205-329-3794
http://www.yourpmpartner.com

Posted in About Braintrust Consulting Group, Agile Project Management, General, Resources and Information, Traditional Project Managementwith No Comments →

Client Testimonial: Jason Burgess08.16.10

I am very excited to write about how much I gained from Brian Rabon’s instruction during the PMP Exam Preparation course that I completed in May, 2010. It was taught at the New Horizons Facility in Houston, Texas. I have traditionally worked in functional organizations performing IT and Supply Chain roles and was often assigned activities on projects to complete and eventually to manage projects. I decided to move my career in into the exciting world of project management fulltime and wanted to obtain the PMP certification. I knew that the PMP credential would show employers my dedication to project management as well as a documented history of my commitment to continuing to improve of my skills and knowledge.

Brian’s instruction was exactly what I needed to help me fill in my knowledge gaps as well as identify the most important elements to be successful in passing the PMP exam on the first try. I realized during the class where my weaknesses were and was able to develop a learning plan to fill those gaps. Even though the class clearly was preparing me for the PMP exam, I was also gaining knowledge in what it would take for me to improve the quality and success of managing projects.

When I went to take the exam I was quite nervous, but when I completed the exam I had a great feeling that I had passed. I answered all questions the first time I went through them, but marked the ones I didn’t know or wanted to review again for accuracy. I reviewed the marked questions twice but made very few changes. Closing the exam and submitting answers for evaluation was a nervous couple of minutes for me, but finally it confirmed that I had passed the exam.

I would recommend this class to anyone who is serious about making the commitment to obtaining their PMP credential. Even for folks that have several years of project experience a class like this will help ensure successful completion of the exam. After I completed the class I created a learning plan with Brian as my accountability partner. I took 45 days after the class to focus on continued individual learning and exam preparation. I used only the materials distributed in the class and completed the exam successfully exactly as planned. I believe that experience, a proper PMP exam course and a learning plan are what is required to pass the PMP Exam.

Since completion of the class and exam I have been working on large projects for my company in the oil and gas industry and have been asked to consult on other projects. I can truly say that a few doors opened very quickly for me and I believe that many more will open in the future. I am very grateful to Brian and his motivating style of instruction for helping me reach my career goals and I look forward to a future in Project Management.

Posted in About Braintrust Consulting Group, Client Thoughts, General, Resources and Informationwith No Comments →

Braintrust on Facebook!08.11.10

If you haven’t already, you should check out the Braintrust Consulting Group on Facebook. We post photos of current events, great details about business opportunities, as well as provide links to great networking tools. Become our Fan today!!

Click the icon to See Braintrust on Facebook!!

Posted in General, Newswith No Comments →

Are You Able To Practice True Continuous Improvement?08.09.10

Do you collect lessons learned after every project? Do you document them? Do you store them in a centralized repository? Do you review them before starting a new project? The concept of lessons learned or organization best practices is solid, however implementation often fall s short. This leads to organizations continually making the same mistakes over and over again.

Agile is built around the concept of inspect and adapt or continuous improvement. After every iteration the team will pause and ask some very important questions: “What worked well?”, “What didn’t work?”, and most important “What are we going to do differently next time?”. In most cases, the very next day the team is applying what they learned. For the project manager, this practice ensures that key lessons are not forgotten and that the team is constantly focused on improvement.

Posted in Agile Project Management, Resources and Information, Thoughts and Musings, Traditional Project Managementwith No Comments →

Reality Check for PMs08.04.10

Here’s you some bullet points that might be hard to swallow. Some things you need to know about succeeding in Project Management (PM):

* For Project Managers PMP is a pre-requisite today. You won’t even be considered for a position without it. However, having a PMP is no longer rare and doesn’t help you stand out from the crowd.

* Reports are coming in that CSM is being requested more and more (salaries are increasing and rivaling traditional PMs too) .
* Scrum is becoming mainstream in tier 1 markets. However in tier 2 markets it has just come out of the chasm (Geoffrey Moore analogy). I believe that Scrum utilization is going to increase (in 2010 keep an eye on Scrum.org and how Ken S. may challenge the Scrum Alliance)
* Lean is hot and will continue to grow; obscure Agile frameworks (Crystal, DSDM, etc) are fading into obscurity
* There appears to be a major shift in what types of projects are being worked on in 2010. There are fewer “re-invent the world” projects being started from scratch. There is an increase in the number of customization/integration projects with COTS. Also, smaller scale app dev is skyrocketing (look at the number of apps in the iTunes store)
* Experience is definitely valued right now, especially in deep verticals (healthcare, etc…). I wouldn’t want to be a new grad right now
* PMI is going to be pushing the CAPM exam for recent grads (because it focuses on book knowledge, not experience) – heard this from the PMI COO

Posted in General, News, Resources and Information, Thoughts and Musingswith No Comments →

The Braintrust Consulting Group releases new Vision, Mission, Purpose, and Values08.02.10

Some of you may recall an earlier Blog post where I called myself out for being a hypocrite. Well after some soul searching and a great week in Florida I have come to grips with a new set of values that I can remember and actually live by. It is hard letting go and being real (one of the new values), but I think I need to continue to do more of this. So without further ado here they are.

Vision
- To be the premier go to partner for project management expertise

Mission
- To provide our client partners with the latest training and coaching from the fields of Agile and Traditional Project Management

Purpose
- To rid the world of software mediocrity

Values
-Passion fuels everything
-Be professional at all times
-Always pay attention to the small details
-Work hard, play hard
-Fail fast and fail often
-Create empowered champions
-Foster diversity
-Achieve balance
-Be real

So what do you think? I welcome your thoughts and comments.

Posted in About Braintrust Consulting Group, General, News, Resources and Informationwith No Comments →

Issues don’t blindside and derail your projects as much anymore08.02.10

Has this scenario every happened to you? A trusted resource has a two week task on the critical path of your project. On the day before it is due the developer comes to you to say that they will be missing the deadline. Turns out that the technology involved wouldn’t work and the developer has been trying for days to find an alternative solution. If only you had known of this issue earlier you could have found an alternate resolution and not delayed the entire project.

In Agile the iterations are short and long delays can quickly derail a project. Fortunately within the daily inspect and adapt cycle of Agile, project teams can raise and discuss issues almost real time. With everyone together they are able to make group determinations as to what to do about the challenges that they face. In addition Agile, through the adoption of servant leadership, aligns the entire organization’s management team around timely issue resolution. Overall Agile provides a daily forum for raising and resolving issues, therefore increasing the overall speed of resolution.

Posted in Agile Project Management, Resources and Information, Thoughts and Musings, Traditional Project Managementwith No Comments →

Scrum Certification: Too Easy?07.28.10

There is a interesting debate out there today about Scrum certification and whether or not it should matter to employees.

From a job hunters perspective, however, the question might need to be simply does the certification matter to employees.

In Deborah Hartmann Preuss’ article, “Opinion: Time for an Agile Certification Program” she presents the argument that perhaps the reputation of the CSM is in danger by not having more rigorous hoops to jump through to get the certification. The CSM certification was created initially to provide a kind of continuity. Sort of like training fast food employees so that they all make the same-tasting milkshake, the CSM was designed so that once participants passed the certification exam employers could be assured that anyone with that certification would implement the same methods of project management. Specifcally, they would implement the same Scrum methods.

However, as things have played out, some CSM receipients have gone on to add their own “flavor” to the process and they implement what they are calling Scrum, but a close (and sometimes not even that close) analyzation of their practices reveal that their processes are not anywhere near what a “real” Scrum process should be.

The result is troubling because typically it is Scrum itself what catches the bad-press for failed projects when in reality if the PM had implemented Scrum properly then the project would have been better off. In the employer’s defense, they think they are hiring an expert because the PM has that CSM by their name, and therein lies the main argument in Deborah’s article.

If the Scrum certification is not providing the continuity of implementation that it was designed to facilitate, then does the program need reform? Perhaps it needs pre-requisites?

A counter argument might be to recognize that the Scrum certification is something like creating a franchise of the process. You have sold this great idea to several managers and no matter how great the system is, not everyone will manage it the same way. And some will manage it just plain badly. Just as not all McDonalds sell the same milkshakes all over the country, the implementation of Scrum will vary depending on who you have at the helm. So it sort of goes to show you that while certifications are important–and can increase your knowledge, skills, and career as an individual—-, maybe there should be a reform in how we evaluate potential employees?

In the meantime aspiring PMs will be encouraged to look closely at CSM, because regardless of the “should” factor, right now among employers, the CSM matters and will gain the holder a greater salary as a result.

Posted in Agile Project Management, General, News, Resources and Information, Thoughts and Musingswith No Comments →

Participant Testimonial

  • You Avatar