Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Azure DevOps...

Azure DevOps...

Scheduled Pinned Locked Moved The Lounge
clouddevopshardwarebeta-testinghelp
23 Posts 11 Posters 14 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C Offline
    C Offline
    charlieg
    wrote on last edited by
    #1

    Anyone here have a development organization that might/is/has transitioned to this product? I don't want to drink the MS cool-aid but it looks pretty impressive. But it's not my $$ :) Would love to hear some feedback... --------------------------------------------- Clarification: I mainly work in an embedded development shop and about all of our processes are manual. We have a few scripts to do builds plus Bugzilla and Subversion. I'd appreciate thoughts on how to slowly jump into the Azure pool.

    Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

    Z S D L Kornfeld Eliyahu PeterK 9 Replies Last reply
    0
    • C charlieg

      Anyone here have a development organization that might/is/has transitioned to this product? I don't want to drink the MS cool-aid but it looks pretty impressive. But it's not my $$ :) Would love to hear some feedback... --------------------------------------------- Clarification: I mainly work in an embedded development shop and about all of our processes are manual. We have a few scripts to do builds plus Bugzilla and Subversion. I'd appreciate thoughts on how to slowly jump into the Azure pool.

      Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

      Z Offline
      Z Offline
      ZurdoDev
      wrote on last edited by
      #2

      We use it for Work Items and Source Control. Works great for what we need.

      Social Media - A platform that makes it easier for the crazies to find each other. Everyone is born right handed. Only the strongest overcome it. Fight for left-handed rights and hand equality.

      C 1 Reply Last reply
      0
      • Z ZurdoDev

        We use it for Work Items and Source Control. Works great for what we need.

        Social Media - A platform that makes it easier for the crazies to find each other. Everyone is born right handed. Only the strongest overcome it. Fight for left-handed rights and hand equality.

        C Offline
        C Offline
        charlieg
        wrote on last edited by
        #3

        Tell me about your team... is it just you grunts, or is management involved working the scrum line and sprints?

        Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

        Z 1 Reply Last reply
        0
        • C charlieg

          Anyone here have a development organization that might/is/has transitioned to this product? I don't want to drink the MS cool-aid but it looks pretty impressive. But it's not my $$ :) Would love to hear some feedback... --------------------------------------------- Clarification: I mainly work in an embedded development shop and about all of our processes are manual. We have a few scripts to do builds plus Bugzilla and Subversion. I'd appreciate thoughts on how to slowly jump into the Azure pool.

          Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

          S Offline
          S Offline
          Scott Serl
          wrote on last edited by
          #4

          We have been using it for at least 2 years now. We are also using the scrum templates (now modified quite a bit, but started with the stock ones). The architecture works well. We are using git and use pull requests to approve dev work. We have deployment pipelines to 4 environments, so it's easy to deploy to any environment with just a click. When a pull request completes, we deploy automatically to the dev environment, then there is an auto deployment to the QA environment during the late night. Deployments to other environments happen manually with a button click and an approval. The whole architecture is soooo much better than it was before 2015. I can highly recommend it for a Microsoft shop over JIRA and Jenkins.

          C 1 Reply Last reply
          0
          • C charlieg

            Tell me about your team... is it just you grunts, or is management involved working the scrum line and sprints?

            Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

            Z Offline
            Z Offline
            ZurdoDev
            wrote on last edited by
            #5

            Small team. We don't use the sprints.

            Social Media - A platform that makes it easier for the crazies to find each other. Everyone is born right handed. Only the strongest overcome it. Fight for left-handed rights and hand equality.

            C 1 Reply Last reply
            0
            • Z ZurdoDev

              Small team. We don't use the sprints.

              Social Media - A platform that makes it easier for the crazies to find each other. Everyone is born right handed. Only the strongest overcome it. Fight for left-handed rights and hand equality.

              C Offline
              C Offline
              charlieg
              wrote on last edited by
              #6

              :thumbsup:

              Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

              1 Reply Last reply
              0
              • S Scott Serl

                We have been using it for at least 2 years now. We are also using the scrum templates (now modified quite a bit, but started with the stock ones). The architecture works well. We are using git and use pull requests to approve dev work. We have deployment pipelines to 4 environments, so it's easy to deploy to any environment with just a click. When a pull request completes, we deploy automatically to the dev environment, then there is an auto deployment to the QA environment during the late night. Deployments to other environments happen manually with a button click and an approval. The whole architecture is soooo much better than it was before 2015. I can highly recommend it for a Microsoft shop over JIRA and Jenkins.

                C Offline
                C Offline
                charlieg
                wrote on last edited by
                #7

                Do you have people managing the tool? Context: I'm in an embedded organization with management that sort of has an idea about software. The presentation I saw today was somewhat "big picture" with stakeholders, developers, etc. There seemed to be some overhead in order to manage everything....

                Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

                S 1 Reply Last reply
                0
                • C charlieg

                  Anyone here have a development organization that might/is/has transitioned to this product? I don't want to drink the MS cool-aid but it looks pretty impressive. But it's not my $$ :) Would love to hear some feedback... --------------------------------------------- Clarification: I mainly work in an embedded development shop and about all of our processes are manual. We have a few scripts to do builds plus Bugzilla and Subversion. I'd appreciate thoughts on how to slowly jump into the Azure pool.

                  Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

                  D Offline
                  D Offline
                  dandy72
                  wrote on last edited by
                  #8

                  TBH it's gone through some many name changes I'm not really sure what it actually refers to nowadays at this instant.

                  C 1 Reply Last reply
                  0
                  • C charlieg

                    Anyone here have a development organization that might/is/has transitioned to this product? I don't want to drink the MS cool-aid but it looks pretty impressive. But it's not my $$ :) Would love to hear some feedback... --------------------------------------------- Clarification: I mainly work in an embedded development shop and about all of our processes are manual. We have a few scripts to do builds plus Bugzilla and Subversion. I'd appreciate thoughts on how to slowly jump into the Azure pool.

                    Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

                    L Offline
                    L Offline
                    Lost User
                    wrote on last edited by
                    #9

                    Dev and Ops not the same thing; if you can afford it, you separate them. Like a plumber/electrical engineer. You might get more profit selling your people, but one is not the other.

                    Bastard Programmer from Hell :suss: "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

                    C Sander RosselS 2 Replies Last reply
                    0
                    • C charlieg

                      Do you have people managing the tool? Context: I'm in an embedded organization with management that sort of has an idea about software. The presentation I saw today was somewhat "big picture" with stakeholders, developers, etc. There seemed to be some overhead in order to manage everything....

                      Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

                      S Offline
                      S Offline
                      Scott Serl
                      wrote on last edited by
                      #10

                      We have one developer in our group who makes changes to the pipelines and build servers. At this point, he doesn't have much to do on a daily basis, and most of his time is devoted to regular development on our product. We have a group of about 10 developers and about 6 business analysts and 5 qa testers. The business analysts take the business feature requests and create features and pbis and write up the requirements. The business analysts keep the backlog in priority. The developers groom the backlog once or twice a week to estimate complexity. The business analysts set up the sprints and the developers determine what can get done in the sprint. Sometimes there are too many items in the sprint, and we work with business analysts to determine what to move to the next sprint and what to keep. Sometimes we can complete more work, so we try to add additional pbis to the sprint, or add some tech debt pbis (which devs have created and groomed earlier) to the sprint. Over the years, we have added custom status to some of the dropdowns in the pbi and task items, and we have also added some custom fields we track. It's pretty easy to add these items, and the managers usually do it (either the manager of the business analysts, or the dev manager). Setting up the build environments (build servers and configuration) and release pipelines is the biggest task, but once done, only needs a little maintenance (such as updating the build servers with updated third party libraries). We use SQL server, WebAPI, vue.js, webpack, node and other web and other .Net Core technology stack.

                      C 1 Reply Last reply
                      0
                      • D dandy72

                        TBH it's gone through some many name changes I'm not really sure what it actually refers to nowadays at this instant.

                        C Offline
                        C Offline
                        charlieg
                        wrote on last edited by
                        #11

                        I stopped trying to keep track of MS naming conventions. Marketing people...

                        Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

                        1 Reply Last reply
                        0
                        • S Scott Serl

                          We have one developer in our group who makes changes to the pipelines and build servers. At this point, he doesn't have much to do on a daily basis, and most of his time is devoted to regular development on our product. We have a group of about 10 developers and about 6 business analysts and 5 qa testers. The business analysts take the business feature requests and create features and pbis and write up the requirements. The business analysts keep the backlog in priority. The developers groom the backlog once or twice a week to estimate complexity. The business analysts set up the sprints and the developers determine what can get done in the sprint. Sometimes there are too many items in the sprint, and we work with business analysts to determine what to move to the next sprint and what to keep. Sometimes we can complete more work, so we try to add additional pbis to the sprint, or add some tech debt pbis (which devs have created and groomed earlier) to the sprint. Over the years, we have added custom status to some of the dropdowns in the pbi and task items, and we have also added some custom fields we track. It's pretty easy to add these items, and the managers usually do it (either the manager of the business analysts, or the dev manager). Setting up the build environments (build servers and configuration) and release pipelines is the biggest task, but once done, only needs a little maintenance (such as updating the build servers with updated third party libraries). We use SQL server, WebAPI, vue.js, webpack, node and other web and other .Net Core technology stack.

                          C Offline
                          C Offline
                          charlieg
                          wrote on last edited by
                          #12

                          Good info, thanks

                          Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

                          1 Reply Last reply
                          0
                          • L Lost User

                            Dev and Ops not the same thing; if you can afford it, you separate them. Like a plumber/electrical engineer. You might get more profit selling your people, but one is not the other.

                            Bastard Programmer from Hell :suss: "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

                            C Offline
                            C Offline
                            charlieg
                            wrote on last edited by
                            #13

                            Well I'm just quoting the title... be more specific? :)

                            Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

                            L 1 Reply Last reply
                            0
                            • C charlieg

                              Anyone here have a development organization that might/is/has transitioned to this product? I don't want to drink the MS cool-aid but it looks pretty impressive. But it's not my $$ :) Would love to hear some feedback... --------------------------------------------- Clarification: I mainly work in an embedded development shop and about all of our processes are manual. We have a few scripts to do builds plus Bugzilla and Subversion. I'd appreciate thoughts on how to slowly jump into the Azure pool.

                              Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

                              Kornfeld Eliyahu PeterK Offline
                              Kornfeld Eliyahu PeterK Offline
                              Kornfeld Eliyahu Peter
                              wrote on last edited by
                              #14

                              We use it as source control and build machine...

                              "The only place where Success comes before Work is in the dictionary." Vidal Sassoon, 1928 - 2012

                              "It never ceases to amaze me that a spacecraft launched in 1977 can be fixed remotely from Earth." ― Brian Cox

                              C 1 Reply Last reply
                              0
                              • C charlieg

                                Well I'm just quoting the title... be more specific? :)

                                Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

                                L Offline
                                L Offline
                                Lost User
                                wrote on last edited by
                                #15

                                More specific, a plumbgeneer is an allrounder, but master of neither. Not doing anything cloudy; here, we own our data.

                                Bastard Programmer from Hell :suss: "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

                                C 1 Reply Last reply
                                0
                                • L Lost User

                                  More specific, a plumbgeneer is an allrounder, but master of neither. Not doing anything cloudy; here, we own our data.

                                  Bastard Programmer from Hell :suss: "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

                                  C Offline
                                  C Offline
                                  charlieg
                                  wrote on last edited by
                                  #16

                                  lol, what you have a PhD posting obscure comments and more obscure follow up? :)

                                  Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

                                  1 Reply Last reply
                                  0
                                  • Kornfeld Eliyahu PeterK Kornfeld Eliyahu Peter

                                    We use it as source control and build machine...

                                    "The only place where Success comes before Work is in the dictionary." Vidal Sassoon, 1928 - 2012

                                    C Offline
                                    C Offline
                                    charlieg
                                    wrote on last edited by
                                    #17

                                    Are you a pure MS shop? Any customization?

                                    Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

                                    Kornfeld Eliyahu PeterK 1 Reply Last reply
                                    0
                                    • C charlieg

                                      Are you a pure MS shop? Any customization?

                                      Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

                                      Kornfeld Eliyahu PeterK Offline
                                      Kornfeld Eliyahu PeterK Offline
                                      Kornfeld Eliyahu Peter
                                      wrote on last edited by
                                      #18

                                      Part of the build is actually an agent we host on our server... Also have steps in our pipelines, like minification and publish to multiple targets that we wrote... We also have a 'project' that we use to host certain versions of libraries for NuGet (a total control over versions and updates)...

                                      "The only place where Success comes before Work is in the dictionary." Vidal Sassoon, 1928 - 2012

                                      "It never ceases to amaze me that a spacecraft launched in 1977 can be fixed remotely from Earth." ― Brian Cox

                                      1 Reply Last reply
                                      0
                                      • L Lost User

                                        Dev and Ops not the same thing; if you can afford it, you separate them. Like a plumber/electrical engineer. You might get more profit selling your people, but one is not the other.

                                        Bastard Programmer from Hell :suss: "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

                                        Sander RosselS Offline
                                        Sander RosselS Offline
                                        Sander Rossel
                                        wrote on last edited by
                                        #19

                                        If you can afford it, you don't separate them! I've had to manage multiple people for my kitchen. First electricity and plumbing, then the kitchen, then the walls and then the floors. It's impossible to get all those separate people on the same schedule. And then the plumber will put the plumbing wrong because they've never even met the kitchen guy. Oh, and that outlet is NOT where the microwave is supposed to come, but luckily the kitchen guy knows a thing or two about that. It also takes two months because the kitchen guy has time tomorrow or four weeks from now, but the electrician can't come until the day after tomorrow... Also, the floor people come a day early and the kitchen isn't ready yet. Wouldn't be great if all these people were on the same team so they could actually discuss how to best install my kitchen? It would take a week instead of two months and the amount of "bugs" (wrong placement of outlets etc.) would be way less! That's what DevOps is all about...

                                        Best, Sander sanderrossel.com Migrating Applications to the Cloud with Azure arrgh.js - Bringing LINQ to JavaScript Object-Oriented Programming in C# Succinctly

                                        1 Reply Last reply
                                        0
                                        • C charlieg

                                          Anyone here have a development organization that might/is/has transitioned to this product? I don't want to drink the MS cool-aid but it looks pretty impressive. But it's not my $$ :) Would love to hear some feedback... --------------------------------------------- Clarification: I mainly work in an embedded development shop and about all of our processes are manual. We have a few scripts to do builds plus Bugzilla and Subversion. I'd appreciate thoughts on how to slowly jump into the Azure pool.

                                          Charlie Gilley <italic>Stuck in a dysfunctional matrix from which I must escape... "Where liberty dwells, there is my country." B. Franklin, 1783 “They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759

                                          S Offline
                                          S Offline
                                          Stuart Dootson
                                          wrote on last edited by
                                          #20

                                          We're using Azure DevOps. To be honest, I don't find it as conceptually clear or easy to use as GitHub (or Gitea or several other open source products), but maybe that's because it's 'Enterprise'...

                                          Java, Basic, who cares - it's all a bunch of tree-hugging hippy cr*p

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups