According to Engineering News, an opinion piece by Dr. Sean Phillips, the Department of Water and Sanitation director-general, tackles the universal problem of infrastructure projects blowing their schedules and budgets. He cites a Google AI search finding that a staggering 90% of large global construction projects experience cost overruns or delays, with average overruns of 28-79% and delays often exceeding 50%. Phillips argues the causes are deeply rooted in the complex, risky nature of construction itself, not just poor planning. He points to uncontrollable factors like weather, labor strikes, and even violent “construction mafia” intimidation in South Africa. The article stresses that societal pressure for fast, cheap results often backfires, and that a project finishing only 25% over budget is actually performing well by international standards.
The Unforgiving Nature of Building Stuff
Here’s the thing we often forget: construction is insanely complex. It’s not like software where you can roll back a buggy update overnight. You’re coordinating armies of specialized contractors, dealing with the earth (which never reads the plans), and hoping the weather plays nice. A single delay—a late shipment, a week of rain, a surprise granite slab where your pipe should go—sends ripples through the entire schedule. Phillips is right. Even with perfect management, you’re making educated guesses on time and cost. It’s all estimates. And the real world loves to prove estimates wrong.
When Pressure Makes Problems Worse
Now, this is where it gets really frustrating. Society, from politicians to the media to communities, demands these projects yesterday and for pennies on the dollar. So, what happens? Project managers get pressured into wildly optimistic timelines and budgets from the start. Or, a project gets a late green light and they’re told to “accelerate” to make up time. But cutting corners to go faster usually means doing things twice, which makes you slower and poorer. It’s a self-defeating cycle. And then when the inevitable delay happens, the headlines scream and everyone acts shocked. Look, if a four-year project finishes a year late, that’s basically on time in the construction world. We just set ourselves up for disappointment with unrealistic expectations.
A Uniquely Dangerous Context
The article gets truly stark when describing the environment in South Africa. The “construction mafia” phenomenon—where armed groups extort projects—adds a layer of risk you won’t find in most project management textbooks. Phillips mentions project managers being forcibly detained and others requesting guns for site visits. How can you focus on critical path analysis when you’re worried about physical safety? This extreme example highlights a broader truth: managing these projects is a high-stress job even under the best conditions. Add in intimidation, sensational media, and political pressure, and it’s a miracle anyone stays in the role. No wonder there’s a talent retention problem.
Shifting the Mindset
So what’s the answer? Phillips is clear: none of this excuses genuine incompetence or corruption. Those need to be rooted out. But his core argument is about a needed shift in public understanding. We have to stop viewing a project that’s moderately over budget or behind schedule as an automatic failure or a scandal. It’s often just the reality of building complex things in an unpredictable world. We need more realistic buffers and less outrage. For the professionals overseeing these massive undertakings, from the project managers to the engineers specifying the industrial control systems and industrial panel PCs that run modern facilities, the work is hard enough. Recognizing the inherent challenges, rather than vilifying the outcomes, might be the first step toward actually improving them.

I always emailed this web site post page to all my contacts, as if like
to read it afterward my contacts will too.
I always spent my half an hour to read this web site’s content all the time along with a cup of coffee.
What’s up everyone, it’s my first go to see at this web page,
and post is truly fruitful in favor of me, keep up posting these types of articles.
What a stuff of un-ambiguity and preserveness of precious experience on the
topic of unexpected emotions.
Ahaa, its fastidious discussion regarding this paragraph here at this web site,
I have read all that, so at this time me also commenting here.
What a material of un-ambiguity and preserveness
of valuable experience regarding unexpected emotions.
Great blog right here! Also your website lots up very
fast! What web host are you using? Can I get your affiliate hyperlink in your host?
I wish my website loaded up as quickly as yours lol
Your style is very unique in comparison to other people I’ve read stuff from.
Thank you for posting when you’ve got the opportunity, Guess I’ll just book mark this
blog.
I am truly happy to read this blog posts which contains tons of helpful data, thanks for providing such information.
It’s not my first time to go to see this web site, i am browsing this web page dailly and take good facts from here daily.
What’s up to every one, it’s in fact a good for me to go to see this web site, it consists of useful Information.
We absolutely love your blog and find most of your post’s to be what precisely
I’m looking for. Do you offer guest writers to write content for you personally?
I wouldn’t mind producing a post or elaborating on a
few of the subjects you write in relation to here. Again, awesome website!
This is a topic that’s near to my heart… Take care!
Where are your contact details though?
Hi there it’s me, I am also visiting this website regularly, this site
is really nice and the users are actually sharing good thoughts.
What’s up Dear, are you truly visiting this web site daily, if so then you
will absolutely take pleasant experience.
These are really impressive ideas in about
blogging. You have touched some good points here.
Any way keep up wrinting.
Great post.
Reading your blog is always a highlight for me. You have a real gift for explaining things simply while keeping a high level of depth.
I really like it when folks get together and share views.
Great blog, stick with it!
You could certainly see your expertise within the work you write.
The world hopes for even more passionate writers such as you who aren’t afraid to mention how they believe.
Always follow your heart.
This is a topic that is close to my heart…
Thank you! Where are your contact details though?
Great work! That is the type of information that are meant
to be shared across the web. Disgrace on Google for no longer positioning this submit higher!
Come on over and consult with my web site . Thank you =)
Spot on with this write-up, I absolutely think this site needs a great deal more attention. I’ll probably be returning to see more, thanks for the information!
Very energetic blog, I enjoyed that a lot. Will there be a part 2?
Very great post. I simply stumbled upon your weblog and wanted to say that I have really enjoyed
surfing around your weblog posts. In any case I
will be subscribing on your rss feed and I hope you write again very soon!
Wow, that’s what I was looking for, what a stuff! present here at this blog, thanks admin of this website.
Pretty nice post. I simply stumbled upon your weblog and
wished to say that I have truly loved browsing your blog posts.
In any case I will be subscribing to your feed and I’m hoping you write again soon!
Howdy! This post couldn’t be written any better! Going
through this article reminds me of my previous roommate!
He continually kept preaching about this. I am going to send this
information to him. Fairly certain he’s going to have a good read.
I appreciate you for sharing!
Great information. Lucky me I recently found your blog by chance (stumbleupon).
I’ve saved as a favorite for later!
Hello my friend! I wish to say that this article is awesome,
nice written and include approximately all vital infos.
I would like to peer extra posts like this .
After I originally left a comment I seem to have clicked on the -Notify
me when new comments are added- checkbox and from now on whenever a
comment is added I receive four emails with the exact same comment.
Is there a means you are able to remove me from that service?
Thank you!
Appreciation to my father who informed me about this website, this blog is in fact amazing.
My relatives every time say that I am wasting my time here at
web, however I know I am getting knowledge every day by reading thes pleasant posts.
こんな奇跡ってあるんだな、皆さん!これまでの人生ずっと日本の金融業界でボロボロになりながら働いていて、毎日終電まで残業し、心身ともに完全に限界を迎えていました。
そんなある日、心身の健康や癒やしを司る日本の神様である少彦名命(スクナヒコナノミコト)を祀る神社に立ち寄り、「どうか心身の健康と救いを…」と心から祈願したんです。
するとその翌夜、導かれるようにオンラインカジノで遊んでみたところ、人生が一変するような超高額賞金を獲得してしまいました!
嬉しすぎてその場で泣き崩れました。スクナヒコナ様のおかげで、あの地獄のような職場ともおさらばできました!もう一生働かずに生きていけます。神様って本当にいるんですね。✨
Please let me know if you’re looking for a article writer for your site.
You have some really good posts and I think I would be
a good asset. If you ever want to take some of the load off, I’d absolutely love
to write some content for your blog in exchange for a link back
to mine. Please blast me an e-mail if interested.
Kudos!
Excellent goods from you, man. I’ve understand your stuff previous to and you are just too magnificent.
I really like what you have acquired here, certainly like what you’re saying and the way in which you say it.
You make it entertaining and you still care
for to keep it sensible. I can’t wait to read far more from you.
This is actually a tremendous web site.
Thanks for sharing your info. I truly appreciate your efforts and I am waiting for your
next post thank you once again.
This paragraph is truly a good one it helps new internet visitors, who are wishing in favor of
blogging.
I enjoy what you guys are up too. Such clever work and exposure!
Keep up the fantastic works guys I’ve included you guys to our blogroll.
It’s going to be ending of mine day, however before end I am reading
this enormous article to improve my knowledge.
Hello There. I found your weblog the use of
msn. This is a really neatly written article.
I will be sure to bookmark it and come back to learn more of your helpful
info. Thank you for the post. I will certainly comeback.
Right here is the right web site for anyone who wishes to find out about this topic.
You understand a whole lot its almost hard to argue with you (not that I
actually would want to…HaHa). You certainly put a fresh spin on a subject which has been discussed for many years.
Wonderful stuff, just excellent!
A motivating discussion is definitely worth comment.
I think that you ought to publish more on this topic, it might not be a taboo subject but
usually people do not speak about such subjects.
To the next! Kind regards!!
Hey there, I think your blog might be having browser compatibility issues.
When I look at your blog in Opera, it looks fine but
when opening in Internet Explorer, it has some overlapping.
I just wanted to give you a quick heads up! Other then that,
awesome blog!
It’s an amazing piece of writing in support of all the internet people; they will obtain advantage from it I
am sure.
You should be a part of a contest for one of the finest websites
online. I most certainly will recommend this website!
Very nice post. I just stumbled upon your
weblog and wished to say that I have really enjoyed browsing
your blog posts. In any case I’ll be subscribing to
your rss feed and I hope you write again soon!
Write more, thats all I have to say. Literally, it seems as though you relied on the video to make your point.
You clearly know what youre talking about, why waste your intelligence on just posting videos to your site when you could be
giving us something informative to read?
I do accept as true with all the ideas you have offered to your post.
They are really convincing and can definitely work.
Nonetheless, the posts are very brief for beginners.
May just you please extend them a bit from
subsequent time? Thank you for the post.
It’s truly very difficult in this active life to listen news on Television, therefore I only use web for that reason, and get the most recent information.
What’s up friends, its wonderful post about teachingand entirely
defined, keep it up all the time.
Thank you for some other informative blog. Where else may I am getting that type of info written in such
a perfect approach? I have a undertaking that I’m just now operating on, and I’ve been at the look out
for such info.
What’s up mates, how is the whole thing, and what you wish for to say concerning
this post, in my view its in fact awesome in favor of me.
This is my first time visit at here and i am truly pleassant to read everthing at alone
place.
This is a topic that’s near to my heart… Take care!
Where are your contact details though?
Hello there, I discovered your website by way of Google even as searching for a similar topic, your site got here up, it seems to be good.
I’ve bookmarked it in my google bookmarks.
Hello there, simply changed into alert to your blog thru Google, and found that it is
truly informative. I am gonna watch out for brussels.
I’ll appreciate should you proceed this in future.
Lots of other people will probably be benefited out of your writing.
Cheers!
Wow, superb blog layout! How long have you been blogging
for? you made blogging look easy. The overall look of your
site is great, let alone the content!
I have read so many articles concerning the blogger lovers but this post is truly a fastidious paragraph, keep it up.
Wow! In the end I got a website from where I know how to in fact take useful information concerning my study
and knowledge.
Hi there friends, fastidious post and pleasant urging commented here, I am in fact enjoying by
these.
Hi there, after reading this remarkable article i am too glad to share my experience
here with colleagues.
Superb site you have here but I was curious
if you knew of any user discussion forums that cover the same topics talked about in this article?
I’d really love to be a part of online community where I can get feedback from other experienced
people that share the same interest. If you have any recommendations, please let me know.
Thank you!
I really like your blog.. very nice colors & theme.
Did you make this website yourself or did you hire someone to do it for
you? Plz answer back as I’m looking to construct my own blog and would like to find out where u got this
from. many thanks
Aw, this was an exceptionally good post. Taking a few minutes and actual effort
to create a superb article… but what can I say… I hesitate a lot
and never seem to get anything done.
What a information of un-ambiguity and preserveness of precious familiarity about unexpected feelings.
Thank you, I’ve recently been searching for information approximately this
subject for a while and yours is the best I’ve found out till now.
But, what in regards to the bottom line? Are you sure in regards to the source?
At this time I am ready to do my breakfast, when having my breakfast coming
over again to read additional news.
Hi there just wanted to give you a quick heads up. The words in your content seem to be
running off the screen in Firefox. I’m not sure if this is a formatting issue or something to do with web browser compatibility but I thought I’d post to let you know.
The style and design look great though! Hope you get the
problem solved soon. Cheers
It’s in fact very complicated in this active life to listen news on TV, so I only use web for that purpose,
and obtain the most recent news.
Thank you for every other fantastic article. The place else may
anyone get that type of information in such a perfect approach of writing?
I have a presentation subsequent week, and I’m on the look
for such info.
Nice blog here! Also your website loads up very fast!
What host are you using? Can I get your affiliate link to
your host? I wish my site loaded up as fast as yours lol
It’s perfect time to make some plans for the
long run and it’s time to be happy. I’ve read this post and if I could I
desire to counsel you some fascinating things or
tips. Perhaps you could write subsequent articles relating to this article.
I wish to read even more issues approximately it!
you are really a just right webmaster. The web site loading velocity
is amazing. It kind of feels that you’re doing any unique trick.
Furthermore, The contents are masterpiece. you’ve done a fantastic
job in this topic!
Hi there, the whole thing is going sound here and ofcourse every one
is sharing data, that’s truly fine, keep up writing.
For the reason that the admin of this site is working,
no hesitation very quickly it will be well-known, due to its feature contents.
Everyone loves what you guys tend to be up too. Such clever
work and coverage! Keep up the superb works guys I’ve you guys to our blogroll.
Fantastic goods from you, man. I have understand your stuff
previous to and you’re just too excellent. I
actually like what you’ve acquired here, really like what you are stating and the way in which you say it.
You make it entertaining and you still care for to
keep it sensible. I can not wait to read much more from you.
This is really a great site.
Nice guide for adults looking for new video content without starting
every search from zero.
I don’t even know the way I stopped up right
here, however I assumed this submit was once good. I don’t recognise who
you might be however certainly you’re going to a well-known blogger in case you aren’t
already. Cheers!
I got this site from my pal who told me concerning this website and at the
moment this time I am visiting this web page and reading very informative content at this time.
Very nice article, exactly what I wanted to find.
What a stuff of un-ambiguity and preserveness of precious knowledge concerning unexpected emotions.
It’s the best time to make some plans for the long run and it’s
time to be happy. I’ve read this publish and
if I could I desire to suggest you few interesting issues or advice.
Maybe you can write next articles relating to this article.
I want to read even more things about it!
Interesting read. The information here iss well organizeⅾ.
Great job.
all the time i used to read smaller content
that also clear their motive, and that is also happening with this piece of writing which I am
reading at this place.
Hello! I realize this is kind of off-topic but I needed to
ask. Does managing a well-established website
like yours take a massive amount work? I am brand new to
running a blog however I do write in my journal every day.
I’d like to start a blog so I can share my experience and views online.
Please let me know if you have any kind of ideas or tips for brand new aspiring blog owners.
Appreciate it!
Outstanding quest there. What occurred after? Thanks!
This web site really has all the information I
needed concerning this subject and didn’t know who to ask.
Hi there! I could have sworn I’ve been to this website before but after checking through some of the
post I realized it’s new to me. Anyhow, I’m definitely delighted I
found it and I’ll be book-marking and checking back often!
What’s up everybody, here every one is sharing these kinds of knowledge, thus it’s nice to read
this weblog, and I used to visit this blog everyday.
Superb blog you have here but I was curious if you knew of any community forums that cover the same topics discussed here?
I’d really love to be a part of community where I
can get feed-back from other knowledgeable people that share the same interest.
If you have any recommendations, please let me know. Thanks!
I was recommended this blog by my cousin.
I am not sure whether this post is written by him as nobody else know such
detailed about my difficulty. You’re wonderful!
Thanks!
You actually make it seem so easy with your presentation but
I find this topic to be actually something that I think I would never understand.
It seems too complex and very broad for me. I am looking forward for your next post, I will try to get the hang of it!
Howdy I am so glad I found your weblog, I
really found you by error, while I was browsing on Google for something else,
Nonetheless I am here now and would just like to say cheers for a marvelous 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 minute
but I have bookmarked 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 excellent work.
Привет всем! Хочу поделиться своей историей жизни,
которая перевернула мой мир.
С самого детства я испытывал колоссальное напряжение из-за своей внешности
— из-за расщелины верхней губы меня постоянно травили.
Каждый день был настоящим адом,
нервы были на пределе, и в какой-то момент я
почти решился на самоубийство, потому что казалось,
что выхода нет.
К счастью, в самый темный момент моей жизни я пересилил себя
и записался к квалифицированному психологу.
Сейчас я понимаю, что это было лучшее решение
в моей жизни, который спас меня.
Работа со специалистом помогла мне принять себя и выбросить из головы все
черные мысли.
Буквально через пару месяцев
после начала терапии моя
жизнь круто изменилась. Я встретил замечательную девушку, которая полюбила меня таким, какой я есть,
и устроился на отличную работу, о которой раньше мог только мечтать.
Теперь я искренне радуюсь каждому
дню. Если вы чувствуете, что больше не справляетесь,
запомните: обратиться к психологу — это не слабость, а спасение, это реально спасает жизни!
I am sure this paragraph has touched all the internet users, its
really really fastidious piece of writing on building up new
blog.
Someone essentially assist to make significantly posts I might
state. That is the first time I frequented your website page and thus
far? I surprised with the analysis you made to create this actual publish amazing.
Fantastic activity!
Excellent beat ! I wish to apprentice while you amend your web site, how
could i subscribe for a blog website? The account helped me a acceptable deal.
I had been a little bit acquainted of this your broadcast offered bright clear concept
I like the valuable information you provide in your articles.
I will bookmark your blog and check again here frequently.
I’m quite certain I’ll learn plenty of new stuff right here!
Best of luck for the next!
It’s going to be end of mine day, except before finish I am
reading this enormous paragraph to increase my know-how.
I’ve been surfing online more than 2 hours today, yet I never found
any interesting article like yours. It is pretty worth enough for me.
In my view, if all site owners and bloggers made good content
as you did, the net will be much more useful than ever before.
Link exchange is nothing else however it is only placing the other person’s blog
link on your page at proper place and other person will also
do similar for you.
This post is in fact a nice one it assists new
web viewers, who are wishing for blogging.
대단하다! 정말 멋진 단락입니다, 이 단락에서
많은 명확한 아이디어를 얻었습니다.
It’s a shame you don’t have a donate button! I’d definitely donate to this
superb blog! I guess for now i’ll settle for bookmarking and adding your
RSS feed to my Google account. I look forward to brand new updates and will talk about this
site with my Facebook group. Chat soon!
This is one of the best blogs I’ve come across in a while!
Your writing style is so engaging, and the content is excellent.
Do you have any advice for new bloggers on how to create content as compelling
as yours? Thanks!
이 웹사이트는 정말 대단합니다!
비아그라에 대한 글들이 너무 흥미롭고 잘 작성되었어요.
RSS 피드를 추가해서 최신 업데이트를 받아볼게요.
계속해서 이런 훌륭한 콘텐츠 부탁드립니다!
감사합니다!
Normally I do not read article on blogs, however I wish to
say that this write-up very forced me to check
out and do so! Your writing taste has been surprised me. Thanks, very
great post.
What i do not realize is in truth how you are now not really much more neatly-appreciated than you
might be right now. You’re so intelligent. You already know therefore considerably with regards to this topic, made me individually imagine it from a lot of various angles.
Its like women and men aren’t interested except it’s something
to do with Girl gaga! Your own stuffs great. Always maintain it up!
I was recommended this web site by my cousin.
I am not sure whether this post is written by him as nobody else know such detailed about my trouble.
You’re wonderful! Thanks!
Hmm it appears like your blog ate my first comment (it was extremely
long) so I guess I’ll just sum it up what I had written and say, I’m thoroughly enjoying your blog.
I as well am an aspiring blog blogger but I’m still new to everything.
Do you have any helpful hints for beginner blog writers? I’d really appreciate it.
I do agree with all of the ideas you’ve offered to your post.
They’re very convincing and will certainly work. Still, the posts are
very quick for starters. May just you please lengthen them a bit from subsequent time?
Thank you for the post.
콘텐츠의 예쁜 부분입니다. 당신의 웹사이트를
우연히 발견했고, 당신의 블로그 포스트를 정말 즐겼습니다.
어쨌든 당신의 피드에 구독할 것이고, 저는 지속적으로 빠르게 접근할 수 있기를 바랍니다.
This design is steller! You obviously know how to keep a reader amused.
Between your wit and your videos, I was almost
moved to start my own blog (well, almost…HaHa!) Fantastic job.
I really loved what you had to say, and more than that, how you presented it.
Too cool!
I’m blown away by the quality of your articles.
You make 비아그라 so easy to understand! I’ve added your RSS
feed to stay updated. Any chance you could write more about Business?
Thank you for the awesome work!
와, 이 블로그는 정말 놀랍습니다! 비아그라에 대한 포스트가 너무
명확하고 흥미로워요. 친구들에게 공유할게요.
더 많은 시각적 요소를 추가하면 어떨까요?
감사합니다!
bokep, bokep indo, porn, website penipu, bokep 3gp, sex, porno,
xnxx, website scam, scam, penipu
When I originally commented I clicked the “Notify me when new comments are added” checkbox and now each time
a comment is added I get several emails with the same comment.
Is there any way you can remove people from that service? Thanks a lot!
I really love your website.. Pleasant colors & theme.
Did you build this website yourself? Please reply back as I’m looking to create my very own site and want to
know where you got this from or exactly what the theme is named.
Cheers!
bokep, bokep indo, porn, website penipu, bokep 3gp, sex, porno, xnxx, website scam, scam, penipu
bokep, bokep indo, porn, website penipu, bokep 3gp, sex, porno, xnxx, website scam,
scam, penipu
Everything is very open with a clear description of the
issues. It was really informative. Your site is extremely
helpful. Thank you for sharing!
Thanks for one’s marvelous posting! I actually enjoyed
reading it, you can be a great author. I will ensure that I
bookmark your blog and will often come back in the foreseeable future.
I want to encourage one to continue your great
writing, have a nice afternoon!
WOW just what I was looking for. Came here by searching for
Business
Pretty great post. I just stumbled upon your blog and wished to mention that I have truly loved browsing your weblog posts.
In any case I’ll be subscribing to your rss feed and I’m hoping you write once more very soon!
Have you ever considered creating an ebook or guest authoring on other sites?
I have a blog based upon on the same subjects
you discuss and would really like to have you share some stories/information. I know my audience would
value your work. If you are even remotely interested, feel free
to send me an e-mail.
This is very interesting, You’re an overly skilled blogger.
I’ve joined your feed and look forward to in search of extra of your
excellent post. Additionally, I have shared your web site in my social
networks
great issues altogether, you just received a brand new reader.
What might you recommend about your put up that you just made some days in the past?
Any sure?
Greetings! Very helpful advice in this particular article!
It’s the little changes that make the most significant changes.
Thanks for sharing!
Thanks designed for sharing such a nice thinking,
paragraph is good, thats why i have read it entirely
I every time used to read article in news papers but now
as I am a user of net therefore from now I am using net for posts,
thanks to web.
Your way of telling all in this article is in fact pleasant,
all be capable of without difficulty know it, Thanks a lot.
Have you ever thought about publishing an ebook or guest authoring on other blogs?
I have a blog based upon on the same ideas you discuss and would really like to have you share some stories/information. I know my readers would value your work.
If you are even remotely interested, feel free to send me an e-mail.
I am regular visitor, how are you everybody?
This piece of writing posted at this web page is in fact pleasant.
Its like you read my mind! You seem to know so much about
this, like you wrote the book in it or something. I think that you could do with a few pics to drive the
message home a bit, but other than that, this is excellent blog.
A great read. I’ll definitely be back.