Are the posted questions getting worse?

  • Question for the crew here. How many of you are using UML at the workplace? Why are you using it or why are you not?

    Got into a debate about it because I do not mostly because I don't find them as useful long-term and we are agile.

  • Beatrix Kiddo - Wednesday, January 9, 2019 7:06 AM

    Also Lincoln Burrows is bumping a LOT of very old threads for seemingly no reason :ermm:.

    I took a look at a few of those.  I don't mind someone adding additional information to old posts.  People do come across old posts when searching for solutions.

    --Jeff Moden


    RBAR is pronounced "ree-bar" and is a "Modenism" for Row-By-Agonizing-Row.
    First step towards the paradigm shift of writing Set Based code:
    ________Stop thinking about what you want to do to a ROW... think, instead, of what you want to do to a COLUMN.

    Change is inevitable... Change for the better is not.


    Helpful Links:
    How to post code problems
    How to Post Performance Problems
    Create a Tally Function (fnTally)

  • xsevensinzx - Wednesday, January 9, 2019 7:27 AM

    Question for the crew here. How many of you are using UML at the workplace? Why are you using it or why are you not?

    Got into a debate about it because I do not mostly because I don't find them as useful long-term and we are agile.

    To be brutally honest... while I do believe that one picture is worth a thousand words (which is why I personally still use functional diagrams and the ancient art know as "Flow Charts"), my first and lasting opinion of UML was "Ok... totally overcomplicated and unnecessary".  While one picture is worth a thousand words, a couple of dozen pictures leads to the "Where's Waldo" type of documentation.  Another name for that is what I call the "Biblical Method" of documentation.  I call it that because the advice that generally comes with all that is when trying to find something out is "Seek and yea shall find" and it takes a long time to perform the "Seek" part of that provided that you can actually find and have access to where someone stored all of the documentation AND has kept it up to date.

    Of course, I could be suffering from the "Dislike of major changes" syndrome when it comes to UML and so I'll say all of that is just my personal opinion, which could be incorrect.  I also suffer from the idea that maintenance of documentation is rarely done in the face of changing requirements and keeping documentation up to date with such rapid changes is a shortcoming with UML.  Again, just a personal opinion based on limited observations by a non-user of UML.

    As a bit of a sidebar, we're a combination of both Waterfall and Agile, depending on the task at hand.  Heh... I've never considered a name for that combination before but, if pressed for one, I guess I'd have to call it "Flexible". 😀

    I also think that, much like the word DevOps, that current "definitions" of Agile are a long way from what the original Agile Manifesto described and I'm all for what the original manifesto described.  And no... it doesn't mean to avoid all documentation as many have described it.  (sorry about the rant there).

    --Jeff Moden


    RBAR is pronounced "ree-bar" and is a "Modenism" for Row-By-Agonizing-Row.
    First step towards the paradigm shift of writing Set Based code:
    ________Stop thinking about what you want to do to a ROW... think, instead, of what you want to do to a COLUMN.

    Change is inevitable... Change for the better is not.


    Helpful Links:
    How to post code problems
    How to Post Performance Problems
    Create a Tally Function (fnTally)

  • Jeff Moden - Wednesday, January 9, 2019 8:02 AM

    xsevensinzx - Wednesday, January 9, 2019 7:27 AM

    Question for the crew here. How many of you are using UML at the workplace? Why are you using it or why are you not?

    Got into a debate about it because I do not mostly because I don't find them as useful long-term and we are agile.

    To be brutally honest... while I do believe that one picture is worth a thousand words (which is why I personally still use functional diagrams and the ancient art know as "Flow Charts"), my first and lasting opinion of UML was "Ok... totally overcomplicated and unnecessary".  While one picture is worth a thousand words, a couple of dozen pictures leads to the "Where's Waldo" type of documentation.  Another name for that is what I call the "Biblical Method" of documentation.  I call it that because the advice that generally comes with all that is when trying to find something out is "Seek and yea shall find" and it takes a long time to perform the "Seek" part of that provided that you can actually find and have access to where someone stored all of the documentation AND has kept it up to date.

    Of course, I could be suffering from the "Dislike of major changes" syndrome when it comes to UML and so I'll say all of that is just my personal opinion, which could be incorrect.  I also suffer from the idea that maintenance of documentation is rarely done in the face of changing requirements and keeping documentation up to date with such rapid changes is a shortcoming with UML.  Again, just a personal opinion based on limited observations by a non-user of UML.

    As a bit of a sidebar, we're a combination of both Waterfall and Agile, depending on the task at hand.  Heh... I've never considered a name for that combination before but, if pressed for one, I guess I'd have to call it "Flexible". 😀

    I also think that, much like the word DevOps, that current "definitions" of Agile are a long way from what the original Agile Manifesto described and I'm all for what the original manifesto described.  And no... it doesn't mean to avoid all documentation as many have described it.  (sorry about the rant there).

    I have an issue with the term DevOps as it used here where I work.  It seems it is a "team."  I have not had the SAFE training yet, and don't see getting it in the near future, and I am finding the how it is being implemented here wrong based just on my reading of various blogs and white papers on the subject.  DevOps isn't a team, it is a process and a philosophy where developers and operations people are supposed to be involved in the development and operations of a system from inception to retirement of that system.  Here, they still have a wall they throw the product over when it goes operational.

  • Lynn Pettis - Wednesday, January 9, 2019 9:29 AM

    I have an issue with the term DevOps as it used here where I work.  It seems it is a "team."  I have not had the SAFE training yet, and don't see getting it in the near future, and I am finding the how it is being implemented here wrong based just on my reading of various blogs and white papers on the subject.  DevOps isn't a team, it is a process and a philosophy where developers and operations people are supposed to be involved in the development and operations of a system from inception to retirement of that system.  Here, they still have a wall they throw the product over when it goes operational.

    Are we debating UML itself or ANY form or architectural modeling?  We've somewhat moved away from UML, but not all forms of conceptual and/or logical modeling.

    I did struggle with getting into UML given the steep learning curve and limitations in most UML-based tooling.  Still - it is incredibly powerful in what it can express and how many areas it can cover (so that your ONE diagram can express the data model, processing model security and infrastructure models from a single UML model, providing instantly consistent views of the deliverable).  The effort to make a  one model that mature is still very high, so many orgs avoid it.

    Even now - with the models we have it does help a LOT with predicting impacted areas, showing consistencies, etc...  All of which were major concerns before those were built.

    ----------------------------------------------------------------------------------
    Your lack of planning does not constitute an emergency on my part...unless you're my manager...or a director and above...or a really loud-spoken end-user..All right - what was my emergency again?

  • Hugo Kornelis - Tuesday, January 8, 2019 3:13 PM

    Hey all!

    I will participate in a 24 hour snooker marathon next month, where I attempt to raise money for War Child.
    If anyone here feels inclined to contribute, here is a link to the GoFundMe page: Snooker for Warchild

    Please only contribute if you want to, not if you feel obligated.
    Thanks in advance!

    I'll donate a dollar for every maximum break you manage in that 24 hours!

  • Matt Miller (4) - Wednesday, January 9, 2019 11:03 AM

    Are we debating UML itself or ANY form or architectural modeling?  We've somewhat moved away from UML, but not all forms of conceptual and/or logical modeling.

    I did struggle with getting into UML given the steep learning curve and limitations in most UML-based tooling.  Still - it is incredibly powerful in what it can express and how many areas it can cover (so that your ONE diagram can express the data model, processing model security and infrastructure models from a single UML model, providing instantly consistent views of the deliverable).  The effort to make a  one model that mature is still very high, so many orgs avoid it.

    Even now - with the models we have it does help a LOT with predicting impacted areas, showing consistencies, etc...  All of which were major concerns before those were built.

    Well, not all architectural modeling I guess. Just specifically UML. Got into a big debate about it and I have rarely used it myself in any of the orgs I've worked with. At most, you see it on a whiteboard when explaining things, but outside of that, most I've worked with are agile based in the sense that you have stories, tasks that evolve from those stories and sprints. Thus, when it comes to the overall design to start, it's normally a collection of stories, not UML diagrams. Then the product develops beyond those initial stories (or UML diagrams) with each sprint/iteration.

    Though, it is hard to argue, "Hey, let's just make a blueprint of everything we want first, then build the house." Mostly because you end up saying, "I don't think we need a blueprint for everything."

  • Great news!!! My band was selected by the Midwest Music Foundation to be showcased at the Midwest Takeover in Austin. We are playing on the main stage March 16th at Shangri-La. It is a multiple day music festival showcasing bands from the Midwest during SXSW. Every band gets only a 30 minute set and admission is free. Let me know if you are in the Austin area and can make it to the show. Would be cool to meet some SSC folks.

    _______________________________________________________________

    Need help? Help us help you.

    Read the article at http://www.sqlservercentral.com/articles/Best+Practices/61537/ for best practices on asking questions.

    Need to split a string? Try Jeff Modens splitter http://www.sqlservercentral.com/articles/Tally+Table/72993/.

    Cross Tabs and Pivots, Part 1 – Converting Rows to Columns - http://www.sqlservercentral.com/articles/T-SQL/63681/
    Cross Tabs and Pivots, Part 2 - Dynamic Cross Tabs - http://www.sqlservercentral.com/articles/Crosstab/65048/
    Understanding and Using APPLY (Part 1) - http://www.sqlservercentral.com/articles/APPLY/69953/
    Understanding and Using APPLY (Part 2) - http://www.sqlservercentral.com/articles/APPLY/69954/

  • Congrats and good luck. I'd love to go, but that's my first big volleyball weekend tournament in Denver. I'll be busy those two weeks here.

  • ChrisM@Work - Wednesday, January 9, 2019 3:01 AM

    Hugo Kornelis - Tuesday, January 8, 2019 3:13 PM

    Hey all!

    I will participate in a 24 hour snooker marathon next month, where I attempt to raise money for War Child.
    If anyone here feels inclined to contribute, here is a link to the GoFundMe page: Snooker for Warchild

    Please only contribute if you want to, not if you feel obligated.
    Thanks in advance!

    Hi Hugo, I've made a modest donation to your cause. Good luck to you on the day.
    Here at Reward I've set up a team to take on the Isle of Wight 2019 Challenge, in May. I'll be walking around the island with two or three colleagues, 65 miles in about 20 hours nonstop. We have others running, rowing, swimming and cycling. We're collecting on behalf of the NSPCC (National Society for the Prevention of Cruelty to Children), of which our CEO is president.
    Here's our funding page.

    Thanks, Chris!

    I tried to contribute for your Isle of Wight challenge but I had to give up. Made two tries, both times I got an error after entering my credit card details and the authorization codes. An error without further explanation as to why.
    Are there any other ways for me to contribute? (I don't have a personal PayPal account so that's not an option)


    Hugo Kornelis, SQL Server/Data Platform MVP (2006-2016)
    Visit my SQL Server blog: https://sqlserverfast.com/blog/
    SQL Server Execution Plan Reference: https://sqlserverfast.com/epr/

  • patrickmcginnis59 10839 - Wednesday, January 9, 2019 11:12 AM

    I'll donate a dollar for every maximum break you manage in that 24 hours!

    Good. You're all set allready!
    For the record: in all the years I have bene playing snooker, my highest break ever is in the low-20s. So there is absolutely zero chance of me making anything even close to a maximum break anywhere in the next decade or so.
    I enjoy the game - but I am definitely not very good at it! 😉


    Hugo Kornelis, SQL Server/Data Platform MVP (2006-2016)
    Visit my SQL Server blog: https://sqlserverfast.com/blog/
    SQL Server Execution Plan Reference: https://sqlserverfast.com/epr/

  • Sean Lange - Wednesday, January 9, 2019 1:11 PM

    Great news!!! My band was selected by the Midwest Music Foundation to be showcased at the Midwest Takeover in Austin. We are playing on the main stage March 16th at Shangri-La. It is a multiple day music festival showcasing bands from the Midwest during SXSW. Every band gets only a 30 minute set and admission is free. Let me know if you are in the Austin area and can make it to the show. Would be cool to meet some SSC folks.

    That's great, Sean!

    Enjoy. If you and your band members have a blast, then the audience will have a blast too!


    Hugo Kornelis, SQL Server/Data Platform MVP (2006-2016)
    Visit my SQL Server blog: https://sqlserverfast.com/blog/
    SQL Server Execution Plan Reference: https://sqlserverfast.com/epr/

  • Hugo Kornelis - Thursday, January 10, 2019 10:13 AM

    Good. You're all set allready!
    For the record: in all the years I have bene playing snooker, my highest break ever is in the low-20s. So there is absolutely zero chance of me making anything even close to a maximum break anywhere in the next decade or so.
    I enjoy the game - but I am definitely not very good at it! 😉

    He he, looks like we have a game on 😀
    😎

  • Hugo Kornelis - Thursday, January 10, 2019 10:14 AM

    Sean Lange - Wednesday, January 9, 2019 1:11 PM

    Great news!!! My band was selected by the Midwest Music Foundation to be showcased at the Midwest Takeover in Austin. We are playing on the main stage March 16th at Shangri-La. It is a multiple day music festival showcasing bands from the Midwest during SXSW. Every band gets only a 30 minute set and admission is free. Let me know if you are in the Austin area and can make it to the show. Would be cool to meet some SSC folks.

    That's great, Sean!

    Enjoy. If you and your band members have a blast, then the audience will have a blast too!

    Thanks Hugo. I always give at least 150% on stage no matter how small the attendance. We played NYE to a nearly empty room. No kidding was only 20-30 people in a venue that could hold close to 300. It was not well advertised and the weather was just awful. We always bring the energy though and this will be no exception.

    _______________________________________________________________

    Need help? Help us help you.

    Read the article at http://www.sqlservercentral.com/articles/Best+Practices/61537/ for best practices on asking questions.

    Need to split a string? Try Jeff Modens splitter http://www.sqlservercentral.com/articles/Tally+Table/72993/.

    Cross Tabs and Pivots, Part 1 – Converting Rows to Columns - http://www.sqlservercentral.com/articles/T-SQL/63681/
    Cross Tabs and Pivots, Part 2 - Dynamic Cross Tabs - http://www.sqlservercentral.com/articles/Crosstab/65048/
    Understanding and Using APPLY (Part 1) - http://www.sqlservercentral.com/articles/APPLY/69953/
    Understanding and Using APPLY (Part 2) - http://www.sqlservercentral.com/articles/APPLY/69954/

  • Hugo Kornelis - Tuesday, January 8, 2019 3:13 PM

    Hey all!

    I will participate in a 24 hour snooker marathon next month, where I attempt to raise money for War Child.
    If anyone here feels inclined to contribute, here is a link to the GoFundMe page: Snooker for Warchild

    Please only contribute if you want to, not if you feel obligated.
    Thanks in advance!

    Sounds like fun. Good luck.

    _______________________________________________________________

    Need help? Help us help you.

    Read the article at http://www.sqlservercentral.com/articles/Best+Practices/61537/ for best practices on asking questions.

    Need to split a string? Try Jeff Modens splitter http://www.sqlservercentral.com/articles/Tally+Table/72993/.

    Cross Tabs and Pivots, Part 1 – Converting Rows to Columns - http://www.sqlservercentral.com/articles/T-SQL/63681/
    Cross Tabs and Pivots, Part 2 - Dynamic Cross Tabs - http://www.sqlservercentral.com/articles/Crosstab/65048/
    Understanding and Using APPLY (Part 1) - http://www.sqlservercentral.com/articles/APPLY/69953/
    Understanding and Using APPLY (Part 2) - http://www.sqlservercentral.com/articles/APPLY/69954/

Viewing 15 posts - 62,926 through 62,940 (of 66,547 total)

You must be logged in to reply to this topic. Login to reply