Welcome to agile reflections.
I’ve worked in the software business for more years than I care to remember , and have ‘agile’ experience going back to when the original ‘Extreme programming’ concepts were being propagated in 2001. Some of us might remember the ‘XP days’ staged in London where this brave new world was being communicated to wide eyed corporate software folk.
Roll forward to 2016 and we are now in a different world, and much wiser for it. The hype bubble around agile adoption has largely come and gone, and organizations are now more more realistic about agile benefits and costs. That sentiment is captured well in an article from which the diagram below is taken
I remain an agile advocate but like anything else agile has to be viewed as a tool/methodology that has a sweet spot both in terms of an environment (culture, tech pre-requisites, process, roles etc) and project landscape (problem type, requirements state, time frames, quality regime). For example, would I recommend agile methods for building the software for a nuclear power station? Probably not. Hence my tag line of ‘agile pragmatist’.
The purpose of the agile reflections is to hold a light to agile methods, tools and techniques to show how the reality of project life aligns with the huge body of agile related ‘propaganda’ that is available on the web. Propaganda might be a loaded term, but we have to remember that there is a whole consulting industry out there selling the benefits of agile methods. Over my career I’ve had the pleasure of working directly or indirectly alongside a number of high profile agile experts/gurus. Not every organization has been so lucky.
Agile itself now stands at something of a cross roads – scaling agile to work for larger organizations is a Rubicon yet to be crossed ‘Disciplined Agile Delivery‘ and the ‘Scaled Agile Framework‘ have much to prove. In the months ahead I hope to cover that and many other aspects. Let the reflective journey begin.
28th September 2016 at 3:27 am
I could not resist commenting. Well written! http://yahoo.co.uk/
1st October 2016 at 3:21 pm
This piece of writing provides clear idea designed for the new viewers of blogging, that
genuinely how to do blogging and site-building.
2nd October 2016 at 2:46 pm
This piece of writing offers clear idea for the new people of
blogging, that actually how to do blogging and site-building.
3rd October 2016 at 3:01 am
If some one needs expert view regarding blogging and site-building
then i advise him/her to visit this web site, Keep
up the good work.
3rd October 2016 at 5:20 am
It’s difficult to find experienced people on this
topic, however, you seem like you know what you’re talking about!
Thanks
3rd October 2016 at 5:21 am
Wow, wonderful blog layout! How long have you been blogging
for? you make blogging look easy. The overall look of your website is magnificent, let alone the content!
3rd October 2016 at 6:10 am
I’m not sure where you’re getting your info, but good topic.
I needs to spend some time learning much more or
understanding more. Thanks for excellent info I was looking for this
information for my mission.
3rd October 2016 at 7:06 am
It’s going to be finish of mine day, but before end I am reading
this great piece of writing to improve my know-how.
4th October 2016 at 12:52 am
There’s definately a great deal to find out about this issue.
I like all of the points you’ve made.
4th October 2016 at 1:23 am
I’ve been surfing online more than 3 hours today, but I
never found any attention-grabbing article like yours.
It is beautiful value sufficient for me. In my view, if all website owners and
bloggers made just right content material as you probably
did, the web will probably be a lot more useful than ever before.
4th October 2016 at 1:10 pm
Pretty! This has been an extremely wonderful post.
Many thanks for supplying these details.
4th October 2016 at 8:28 pm
You’re so interesting! I do not think I’ve read a single thing
like that before. So nice to discover somebody with some genuine thoughts on this subject matter.
Really.. thanks for starting this up. This site is something that is needed on the web, someone with a little originality!
18th October 2016 at 2:58 pm
Now I am going to do myy breakfast, after having my beakfast coming over
again to reasd further news. http://fejk.eu/14
24th October 2016 at 3:03 pm
I was in search of this. Actually rejuvenating information. Thanks a lot.
26th October 2016 at 10:21 am
I’m not that much of a online reader to bbe honest but your sites really nice,
keep it up! I’ll go ahead aand bookmark your website to come back in the future.
All the best
27th October 2016 at 5:13 am
Hello there! This is my 1st comment here so I jist wanted to give
a quick shout out and tell you I truly enjoy reading through
your blog posts. Can you recommend any other
blogs/websites/forums that deal woth the same topics?
Thanks a ton!
29th October 2016 at 11:14 am
I would like to thank you for the efforts you’ve put in penning this website.
I am hopiing to check out the same high-grade content fdom you
in the futujre as well. In truth, your creative writing abilities
has inspited me to get my own website now 😉
2nd November 2016 at 3:08 am
Very soon this web page will be famous among all blog viewers,
due to it’s pleasant articles or reviews
2nd November 2016 at 7:37 am
Thankѕ foг sߋmᥱ оther informative web site.
Thee рlace elsе may just I gеt that кind of infοrmation wгitten in such a perfect mᥱans?
I have ɑ undertaking that Ι aam simply now operating
on, and I Һave been аt thᥱ look оut for such
info.
2nd November 2016 at 7:54 am
Pretty nice post. I just stumbled upon your weblog
and wanted to say that I’ve really enjoyed browsing your blog posts.
In any case I’ll be subscribing to your feed and I hope you write again soon!
2nd November 2016 at 8:03 am
Just want to input on couple of general things, The website
design is excellent, the articles are very great : D.
2nd November 2016 at 12:49 pm
I do believe all of the ideas you’ve presented to your
post. They are really convincin and cann definitely work.
Nonetheless, the posts aree very short for beginners.
Coould you please lengthen tnem a bit from next time?
Than you for thee post.
3rd November 2016 at 12:41 am
Thanks tⲟ my father who told me aƅout tis webb site, tһis website iss ɑctually awesome.
3rd November 2016 at 8:49 pm
I love reading and I conceive this website got some truly useful stuff on it!
4th November 2016 at 8:47 am
Great work on behalf of the owner of this web site, superb post.
4th November 2016 at 1:23 pm
Greetings! I’ve been following your weblog for a long time
now and finally got the courage to go ahead and
give you a shout out from Austin Texas! Just wanted
to tell you keep up the great work!
7th November 2016 at 11:22 am
This site was… how do I say it? Relevant!! Finally I have found something
that helped me. Kudos!
8th November 2016 at 1:31 pm
Awesome post.
12th November 2016 at 8:22 am
I loved reading this a lot. I actually hope to read more of your articles in the near future, so I’ve saved your blog.
12th November 2016 at 5:28 pm
Just want to input on few general things, The website design is
excellent, the articles are very good : D.
12th November 2016 at 5:33 pm
Outstanding post, you have pointed out some great details, I believe this is an excellent website.
12th November 2016 at 5:39 pm
I enjoy your writing style, very good information, thank you for posting.
12th November 2016 at 5:41 pm
Thanks a lot for an additional post. I’m happy to be able to get that kind of information.
12th November 2016 at 5:52 pm
Thanks for all your efforts that you have put in this very worthwhile information.
13th November 2016 at 10:21 am
I every time used to read post in news papers but now as I am a user of net therefore from now I am using net
for articles or reviews, thanks to web.
17th November 2016 at 6:36 am
I was reading some of your content on this website and I think this internet site is very useful!
Keep on posting.
17th November 2016 at 6:40 am
Hey i just visited your web site for the very first time
and i certainly enjoyed it, i bookmarked it and will return.
17th November 2016 at 6:56 am
I think this is one of the most vital info for me.
And i’m pleased reading your article. However desire to remark on some general things, The site style is fantastic, the articles
are actually great : D. Excellent job, many
thanks.
17th November 2016 at 6:59 am
I’m truly pleased to find this website, just what I
was looking for. Saved it to bookmarks.
17th November 2016 at 6:59 am
I’ve recently started a website, the information you offer on this site has aided me greatly.
Thank you for all of your time and work.
17th November 2016 at 7:02 am
I read a couple of good stuff here. Clearly worth bookmarking
for revisiting. I wonder just how much effort you put to create such a fantastic educational site.
17th November 2016 at 7:14 am
I’d always desire to be updated on new articles on this site, saved them to my
personal favorites!
18th November 2016 at 6:58 am
Great site. A lot of helpful information here.
I’m sending it to several buddies ans also sharing in delicious.
And of course, thanks to your sweat!
25th November 2016 at 11:58 am
Eventually, after spending many hours online at last we’ve
uncovered somebody that certainly does know what they’re discussing thanks a lot for the fantastic post.
30th November 2016 at 8:04 pm
Greetings! Very helpful advice in this particular article!
It’s the little changes that make the biggest changes. Many thanks for sharing!
2nd December 2016 at 8:41 pm
Can you tell us more about this? I’d want to find out more details.
dinero urgente
3rd December 2016 at 1:09 am
My spouse and I absolutely love your blog and find nearly all of your post’s to be precisely what I’m looking for.
Does one offer guest writers to write content for you?
I wouldn’t mind composing a post or elaborating
on a lot of the subjects you write about here. Again,
awesome blog!
3rd December 2016 at 2:07 am
I couldn’t resist commenting. Well written!
3rd December 2016 at 11:03 pm
You can certainly see your enthusiasm in the article you write.
The sector hopes for more passionate writers like you who aren’t afraid to say how they believe.
All the time go after your heart.
4th December 2016 at 1:24 am
I am truly glad to glance at this blog posts which consists of plenty of helpful information, thanks for providing these information.
5th December 2016 at 2:08 pm
Tremendous things here. I am very satisfied to look your article.
Thank you a lot and I am taking a look ahead to contact you.
Will you please drop me a mail?
5th December 2016 at 11:02 pm
Good way of telling, and pleasant post to get facts regarding my presentation subject matter, which i am going to deliver
in school.
6th December 2016 at 8:05 am
Good day I am so thrilled I found your weblog, I really
found you by mistake, while I was searching on Yahoo for something else, Nonetheless I am here now and
would just like to say many thanks for a incredible
post and a all round interesting blog (I also love the theme/design), I don’t have time to look over it all at the
moment but I have book-marked it and also added in your RSS feeds,
so when I have time I will be back to read more, Please do
keep up the great jo.
15th December 2016 at 1:20 am
If you are going for finest contents like myself, only
pay a quick visit this web page daily for the reason that it offers feature contents, thanks
15th December 2016 at 7:30 pm
I am sure this article has touched all the internet people, its
really really good article on building up new blog.
17th December 2016 at 2:10 am
Good day! I simply wish to give you a big thumbs up for the excellent
information you have here on this post. I’ll be returning to your site for more soon.
17th December 2016 at 9:52 am
My partner and I stumbled over here by a different web
address and thought I may check things out. I like what I see
so I am just following you.
17th December 2016 at 8:01 pm
Greetings from Idaho! I’m bored to tears at work so I decided to browse your website on my iphone during lunch break.
I love the information you provide here and can’t wait to take a look when I get home.
I’m shocked at how quick your blog loaded on my mobile
.. I’m not even using WIFI, just 3G .. Anyways, good site!
17th December 2016 at 10:49 pm
Fabulous, what a website it is! This website presents
useful information to us, keep it up.
17th December 2016 at 11:09 pm
There’s definately a lot to find out about this topic.
I like all of the points you have made.
17th December 2016 at 11:23 pm
What’s up to every one, the contents present at this website are really remarkable
for people experience, well, keep up the nice work fellows.
17th December 2016 at 11:29 pm
My brother recommended I may like this website. He used to be totally right.
This put up actually made my day. You can not believe simply how much time I had spent for this information! Thanks!
17th December 2016 at 11:34 pm
This article is truly a nice one it assists new net visitors, who are wishing for blogging.
17th December 2016 at 11:48 pm
An outstanding share! I’ve just forwarded this onto a co-worker who had been doing a little research on this.
And he actually bought me lunch due to the fact that I stumbled upon it
for him… lol. So allow me to reword this….
Thank YOU for the meal!! But yeah, thanks for spending some time to talk about
this topic here on your internet site.
23rd December 2016 at 7:42 am
I’m extremely impressed with your writing skills and also
with the layout on your weblog. Is this a paid theme
or did you modify it yourself? Either way keep up the excellent quality writing,
it’s rare to see a great blog like this one nowadays.
23rd December 2016 at 2:11 pm
Wonderful, what a website it is! This blog gives valuable data to us, keep
it up.
24th December 2016 at 10:13 am
I’m extremely impressed with your writing skills and also with the layout on your blog.
Is this a paid theme or did you modify it yourself? Anyway keep up the excellent quality writing, it is rare to see a nice blog
like this one these days.
27th December 2016 at 3:33 pm
There is certainly a great deal to know about this topic.
I love all the points you have made.
27th December 2016 at 5:14 pm
Thanks for another magnificent post. The place else could anyone get that
type of information in such a perfect approach of writing?
I’ve a presentation subsequent week, and I’m on the search for such info.
27th December 2016 at 8:13 pm
It is in point of fact a nice and helpful piece of
info. I am happy that you simply shared this useful info with us.
Please stay us informed like this. Thank you for sharing.
28th December 2016 at 12:14 am
Nice response in return of this question with real
arguments and describing the whole thing regarding that.
28th December 2016 at 12:52 am
I am regular reader, how are you everybody? This article posted at this site is in fact nice.
28th December 2016 at 6:45 am
Ahaa, its fastidious discussion on the topic of this post here at
this website, I have read all that, so now me also commenting here.
28th December 2016 at 6:58 am
I am sure this post has touched all the internet people,
its really really nice paragraph on building up new blog.
28th December 2016 at 1:16 pm
This info is worth everyone’s attention. When can I find out more?
28th December 2016 at 4:19 pm
I got this site from my friend who told me concerning this
web site and at the moment this time I am browsing this
website and reading very informative posts at this
time.
28th December 2016 at 6:02 pm
bookmarked!!, I like your blog!
29th December 2016 at 1:57 am
Every weekend i used to visit this web site, for the reason that i wish for enjoyment,
for the reason that this this web site conations in fact
good funny information too.
29th December 2016 at 7:22 am
Thank you for the good writeup. It in fact used to be a
entertainment account it. Look advanced to far added agreeable from you!
By the way, how could we be in contact?
29th December 2016 at 9:27 pm
Awesome post.
30th December 2016 at 1:30 am
There’s definately a great deal to find out about
this subject. I love all of the points you have made.
31st December 2016 at 1:31 am
Thank you for the auspicious writeup. It in fact
was a amusement account it. Look advanced to more added agreeable
from you! However, how could we communicate?
31st December 2016 at 5:01 pm
Hi everyone, it’s my first pay a visit at this website, and post is actually fruitful for me, keep up posting such articles
or reviews.
1st January 2017 at 10:25 am
It’s great that you are getting thoughts from this article
as well as from our argument made at this place.
1st January 2017 at 12:44 pm
Heya im for the first time here. I found this board and I fknd It truly useful & itt helped me oout a
lot. I hope to give something back and help others
1st January 2017 at 5:45 pm
I’m extremely inspired with your writing abilities and
also with the format in your weblog. Is that this a paid subject matter or did you customize
it yourself? Anyway keep up the excellent quality
writing, it’s uncommon to look a nice blog like this one today..
4th January 2017 at 9:37 pm
Good post. I’m facing a few of these issues as well..
18th April 2018 at 8:57 am
Thanks for finally talking about >Reflections?!?
– Agile reflections <Loved it!
8th June 2018 at 8:54 am
I am in fact thankful to the owner of this website who has shared this fantastic post at
at this place.
13th July 2018 at 11:13 am
Wow, that’s what I was seeking for, what a data! existing here at
this weblog, thanks admin of this website.
23rd September 2018 at 3:47 am
Touche. Sound arguments. Keep up the good spirit.
14th December 2018 at 11:58 pm
Good day I am so glad I found your webpage, I really found you by accident, while I was
searching on Aol for something else, Nonetheless I am here now
and would just like to say kudos for a remarkable post and a all round enjoyable blog
(I also love the theme/design), I don’t have time to go through
it all at the moment but I have bookmarked it and also added in your RSS feeds, so when I
have time I will be back to read a lot more, Please do keep up the superb work.
8th March 2019 at 6:46 pm
Great delivery. Solid arguments. Keep up the
good spirit.
9th March 2019 at 4:38 am
Hі, aⅼl the tіme i used to check webpage posts һere in tһe
eаrly һours іn tһe break ߋf day, fߋr the reason that i like to fіnd out mօre and mοre.
14th March 2019 at 2:41 pm
Just wanna state that this is very beneficial, Thanks for taking your time to write this.
17th March 2019 at 5:20 pm
It’s wonderful that you are getting thoughts from this article as well as from our dialogue made at this time.
31st March 2019 at 7:27 pm
Wow, incredible blog layout! How long have you been blogging for?
you make blogging look easy. The overall look of
your web site is wonderful, as well as the content!
29th January 2020 at 6:17 pm
Wonderful website you have here but I was curious if you knew of any forums that cover the
same topics talked about in this article? I’d really like to be a
part of group where I can get advice from other experienced people that share
the same interest. If you have any recommendations, please let me know.
Thank you!