The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
I agree with some of the posters. I have seen quite a few methodologies and the frustrating thing I see, especially as it relates to agile, is that everybody believes it solves all software problems but they don't really understand what they are. Agile development is a method of development of software, not a method of everything. As an example, if I give you a cow and a tree and tell you to build a teepee, you end up short of a few things. How do I get cow hide? How do I get poles? How do I build the teepee? Do I have to fit it for one person? Yeah, that list could go on forever, but I think it makes the point. You have to do the basics. You have to do the analysis. You have to do the requirements gathering. You have to define testing, if you want to test? How? Unit testing only? Again, that list can go on forever.
In my experience the industry, and quite literally every job I have worked at in a decade, goes "we are doing agile application development, here is the customers old database it is 20 years old, you have to build a new modern database from it. You also have to modernize it, use all these new technologies and make it shiny. Oh and you can't talk to the customer." They then expect agile to just cover the development, not have any problems and make a perfect product without even finding out what the clients current needs are. It is ridiculous and it shows how the actual concepts of software development are dying to a culture of fads and not actually using the thing between your ears.
Regrettably, so many different methodologies currently claim to be "agile" that the word has almost lost all meaning. For example, the original (from Manifesto for Agile Software Development[^]) actually favors customer collaboration.
It sounds like you've fallen victim to one of the variants where the engineering team is discouraged from communicating with the customer. I've been there...not much fun. Unfortunately, this seems to be the norm with most of the variants claiming to be "agile".
There is a very similar style of story called "The life Cycle of a Silver Bullet" by Sarah Sheard (Journal of Defense Software Engineering, July 2003) that is still available at various places[^] on the /web.archive.org. Worth a look. Nothing changes....
Dang, now I'll have to write a new post: The Life Cycle of Rants About the Life Cycle of a Silver Bullet. This will undoubtedly lead to a post about the life cycle of that post, and so on. I sense an infinite loop emerging...beer time
They fixed the ELEPHANTING soft keyboard!
Yes! it's back like it was before the last update: SHIFT, CTRL, and ALT now stay on while you hold them down. Ahhhhh ... Seems to be smaller as well, so more of the screen is visible.
That may sound minor, but try highlighting a dozen words when SHIFT and CTRL only affect the next keypress and you'll understand.
Mind you, the V_sign emoji could be handy in QA... ✌
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
This is how a civilization adopts a logographic written language.
Year 1600: Yond is a most wondrous idea! thee shouldst bid me m're about t!
Year 2000: That is a great idea! You should tell me more about it!
Year 2018: Dat is a gr8 idea! u should tell me more about it!
Year 2400: 👍💡🗣👁
I think I'll move directly to Win10 (bypassing Win8/8.1), but I expect I'll continue to use Win7 for a while after EOL. It will be support for .NET (and its variants) and VS20xx that will dictate when I move.