Skip to main content

First experiences on doing the SAP Scrum

In my blog on doing the SAP Scrum I described that we wanted to follow the Scrum approach for the second phase of the project. In the first phase we lived according to the traditional waterfall method and experienced the traditional issues.

Now we are three weeks on route and this week we started our first realization iteration, our first sprint. The past three weeks we focused on delivering the product backlog, the scope in deliverables so to say. Scope that is to be realized with SAP BPM, SAP XI, SAP CRM, ABAP and some minor (*) web development. Now I would like to share some experiences that we gathered over the past three weeks.

(*) Main focus is to realize backend components for an administrative process.

The traditional process of writing all relevant documentation first is taking too much time. Writing business requirements – evaluate. Writing functional specifications – evaluate. Writing technical specifications – evaluate. Realize / Build. Test, if there is still time left ;-)

So we decided to go for a Scrum, an agile approach that does not foresee in documentation templates. We had a scenario document that described the desired processes. On base of that we created sequence diagrams and with our agile coach Sander Hoogendoorn we decided to use Smart use cases to model our deliverables. With a training for the team we got up to speed and on the same knowledge level.

And then … modeling our first SAP Smart use cases:


After modeling it was time for estimating the use cases. Not in a traditional way of thinking how much time was required to realize, but with points. These points identify the complexity. As a team we decided per use case how many points were to be assigned: 1, 2, 3, 4, 5, 8 or 10 points. Ten points for either very complex stuff or for use cases with still some unclearness in it that has to be resolved before assigning the real points.


As a result:

284 points in total. With six iterations of 2 weeks and an estimation of 50 (best guess) points per sprint, it looks that we are able to manage. At least theoretically. In two weeks (after the first iteration) we get a better picture how realistic this is. We then know how many points we have realized in the first iteration. Keep you posted in two weeks ;-)

Recap up till now:

Plusses
  • Whole team (IA, CRM, BPM, XI, ABAP, Test, Web) working collaboratively on the use cases and everyone is on the same knowledge level
  • Flaws in specifications early identified
  • Flaws in solution early identified
  • Involvement of all parties (business representatives) concerned in daily scrum meetings
Points of attention
  • Availability of key players
  • Involve all content specialists (business and IT) while designing the product backlog
  • Implement team availability rules: Plan individual meetings after 15:00; After the daily scrum max 15 minutes extension have discussions outside of the team; Make sure that you do not hold the rest of the team; Focus on project activities only
And interesting to see that team enthusiasm goes up and down, it is new to every member of the team. Within the SAP world agile is not wide spread (yet). So it is understandable to hang on to processes and approaches that someone is used to. However with the time we have left to our final delivery mid June, I still believe this agile approach is our only option.

Comments

Paulo said…
very nice blog! i would like very much to know how this project ended!
tbroek said…
Hi Paulo, not ended yet, but approaching the end.
Some more experiences on SDN: Agile SAP: Mission Impossible? (https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/14973)
Anonymous said…
I really like when people are expressing their opinion and thought. So I like the way you are writing
We are also doing traditional project development, currently in the testing phase, and our Business Users are realy under a lot of preasure.
Having just taken my Certified Scrum Master exam, I would really try out Scrum on SAP.

One thing that I have implemented on our project is Forced ranking on all Development items.
Looking forward to reading about your experiences.
Scrum Process said…
I actually enjoyed reading through this posting.Many thanks.
Unknown said…
My cousin recommended this blog and she was totally right keep up the fantastic work!
Scrum Process

Popular posts from this blog

SAP TechEd Top 10 (2010)

Here we go, Top 10 SAP TechEd topics 2010. Just like in 2009 and in 2008 . Based on the 417 sessions published on the site I counted the hit ratio on the below listed topics. Not to be taken too seriously, just for fun ;-) (1, 1) SAP NetWeaver (93 sessions) (2, 10) Business Objects (45) (3, 6) ABAP (32) (5, 4) BPM (22) (4, 5) BI (18) (-, -) Sybase (17) (-, -) Mobile (15) (-, -) PI (13) (7, 9) Web Dynpro (12) (7, 10) Enterprise services (8) (-,-) Microsoft (8) Runners up : Sybase and mobile applications. Looking forward to play around with that next week. And as predicted : Microsoft. Droppers , not in the Top 10 anymore: Composition Environment (4 sessions, #8 in 2008, #9 in 2009), Java (4 sessions, #3 in 2008, #8 in 2009) and SOA (4 sessions, #2 in 2008, #6 in 2009). Sybase is no surprise. Just as Business Objects wasn't last year. Java dropped out of the Top 10. Looking back at SAP TechEd 2009 you could predict that to happen. Last year all Java sessions were hidden somewher

Hiking the Grossvenediger with The Next View

In 2014 The Next View celebrates its 5th anniversary. And we did that in style. We all took off to Austria and hiked the Grossvenediger, top 4 of highest mountains in Austria. Hiking route The first day we hiked in pretty good weather conditions to Defreggerhaus. The second day, the hike to the actual summit (The Next Summit ;-) we woke up early and found out that snow covered our route. But that didn't undermine our spirit. We took off and had a great hike. We almost made it to the top, but unfortunately weather conditions (snow and wind) worsened and with the sign in sight we had to return. Look very close, you can see a grey cross somewhere in the top left corner ;-) Back to a safer spot to take our group picture. With Schnapps of course ;-) What an amazing experience. Hiking a 3666 meter high mountain was something completely new for me. Doing that with colleagues was really awesome! More pictures in my Grossvenediger album .

SAP Fiori and SAP Screen Personas finally free for SAP customers

This week the SAPPHIRENOW event takes place in Orlando, a yearly event where SAP announces its strategy and new products. On Tuesday Bill McDermott, the CEO from SAP, did some major announcements . All with regard to making SAP simpler. In this blog I will describe the license changes for SAP Fiori and SAP Screen Personas. These new UI innovations are now part of SAP’s maintenance fee. SAPPHIRENOW keynote