archive-com.com » COM » I » INTEGRUMTECH.COM

Total: 312

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • Episode #36 – Liftoff, with Ainsley Nies - Integrum
    client that when asked What are the goals of why you guys are even doing agile because they didn t seem to want to actually embrace any of the agile principles or values So we said Why are you even doing this Their answer was Well because the CEO says that they want the agile implemented by the end of the year by all of the teams So if I m in a company and I m faced with implementing the agile by the end of the year is Liftoff something that can help me maybe get the business side of the fence The CEO the CIO and the project management team or the product development team to share its principles or is it strictly really just for teams themselves Ainsley You could certainly do chartering at multiple levels An adoption an agile adoption is a project undertaking in and of itself If people s answer of why they re doing it is because the CEO said so that s sounds like an adoption that s going to have difficulty laughter Ainsley It sounds like there hasn t been communication and people haven t actually sat down together to talk about much The purpose itself of even the adoption isn t clear What was the vision for this Because purpose is comprised of as I said vision mission and mission test I assume it s some high level executive that made this decision What was their vision for What did they see as a result of this Then what s the mission of this particular work team that s got a product to deliver Then what are the tests How is this executive going to know or the executive team going to have any sense that this adoption has been successful if they haven t even thought about that when they start The team has no guidance Jade I like what you said that agile adoption itself is a project That s a great way of thinking about it Applying the techniques and the process that you outline in the book would be fantastic for a company embracing agile for the first time learning scrum whatever it is that they re doing to move themselves towards agility That would be a great way to help them understand what it is that they re doing why they re doing it and how they re going to get there Ainsley I agree because in a liftoff say for adoption as I mentioned you could do many things in a liftoff depending on what the intention is So you could do some scrum training as part of the liftoff because ideally of course you have people together physically together Even though some parts of the team may be distributed if they re ever going to be together it needs to be during the liftoff So you could get your training done in any other of that team building stuff as well as the chartering Which helps the team form not just in a standard team building exercise way but in a much deeper way because of the things that we cover The fact that dealing with not just the purpose and alignment We haven t even talked about context yet which is very critical and probably one of the pieces of chartering that s The impact of understanding context is probably the less recognized of the other two pieces that I ve talked about So you could really design your liftoff to cover a broad spectrum of things while everybody s there physically together and leverage it to the absolute best Jade Yeah that s great I worked with a team recently like I said using a lot of these techniques and when we talked about context and drew out the context map and diagram it was fascinating All of the issues that have not been thought of all the communication pathways we re just assumed by certain people on the team and other members of the team had no clue what they were talking about It was an incredibly useful exercise that was really really important for that core team Ainsley I m glad to hear that Jade I found that very valuable Ainsley That s great That s great Understanding context is so important It really helps define the limits The boundaries so much depends on that that people make assumptions about it Jade Yeah We like to talk a lot as a company about restoring humanity and bringing more humanness back into the organization As I was working with this team who was a newly formed team who had known each other for many many years but had never really worked on a project like this I took them through a lot of these exercises It went from a chore to something that was really enjoyable Watching them gel as a team over the week that I was there coaching them talking about shared values and principles was just a really incredible experience I got a lot out of it The team got an amazing amount of value out of it It really set them off on the right foot The project is moving forward going strong and I think a lot of it does have to do with that good solid foundation that they were able to start with Ainsley I m glad to hear That fits with most of the experience we ve had using these techniques I must say hearing you talk about it my guess is because this is certainly what I hear from other people too is that as you facilitate this you can t help but start to internalize some of it yourself and take a look maybe at how you think about things What are my values about work Things like that Doing the work itself and facilitating other people I think also adds value because you get a chance to reevaluate yourself

    Original URL path: http://integrumtech.com/2011/12/scrumcast-36-liftoff-with-ainsley-nies/ (2016-04-26)
    Open archived version from archive


  • How to run Rcov in the Ruby on Rails vendor directory - Integrum
    we opened the index html file in the coverage folder none of our extension code had been analyzed It turns out that rcov by default ignores the vendor directory which makes sense generally So it turns out you have to be explicit when you want to run rcov on anything in the folder Spec Rake SpecTask new rcov do task task rcov args rcov task spec opts spec opts extension path vendor other extensions ENV EXTENSION task spec files extension path spec spec rb task rcov opts include file extension path exclude app config lib spec end The important thing here is task rcov opts include file This line lets Rcov know to run stats on that folder even though it is part of vendor Hope that helps PREVIOUS Integrum Hosts First Air Hockey Throwdown Challenges the World NEXT Seriously you re not using Footnotes Step up to the mic Cancel reply Your email address will not be published Comment Name Email Website About the author Jade Meskill Chief Revolutionary Officer The new normal presents us with many extraordinary opportunities To accept the challenge is to lead the way to a new future made from embracing our humanity and engaging

    Original URL path: http://integrumtech.com/2009/03/how-to-run-rcov-in-the-ruby-on-rails-vendor-directory/ (2016-04-26)
    Open archived version from archive

  • Integrum and Sorenson Launch Sorenson360 iPhone Contest - Integrum
    it up to win The contest runs through the end of July so get your entries in now you can enter as many times as you want PREVIOUS The Anti Pitch A Response NEXT Increasing Productivity and Accountability Through Public Humiliation Step up to the mic Cancel reply Your email address will not be published Comment Name Email Website About the author Jade Meskill Chief Revolutionary Officer The new normal

    Original URL path: http://integrumtech.com/2009/07/integrum-and-sorenson-launch-sorenson360-iphone-contest/ (2016-04-26)
    Open archived version from archive

  • Episode #125 - Being Lazy - Integrum
    take it to 1 000 or 10 000 times speed but nobody will give them the time to invest Now they just waste everybody s time for weeks and weeks on end because they refuse to invest that little bit Derek I think that that s a great point I think that really solid engineers don t ask because what they do is they say Look We ship stuff late all the time That s standard for the industry nobody s going to beat us too hard If we have to take in the shorts for a sprint or two or for a week or a month or whatever to get that 1 000 as long as we get that 1 000 times gain people are going to be amazed with us 4 weeks from now Fine let them be pissed off for two weeks while we fix this I m not advocating people go lie to their product owners or do hairy things but I think there s ways If you truly believe in automation you just bake it into what you re doing You don t even say Oh we need all this extra time to go do it you just bake it into part of the process Jade What other ways do we try to maximize our laziness besides automation Derek I think I put a lot of effort into being good about pattern matching so I don t spend a bunch of time rethinking about a problem to figure out a solution for it I think I immediately try and just go to my library of patterns This looks like something I ve already done I m just going to go to that right away I think I spend a lot of time doing that I just focus in on What have I done before and How does this look like what I ve done before Roy I m pretty brutal about trying to remove anything that isn t totally necessary When I m talking to a product owner I ll try to get everything out that I don t need to be able to demo that feature That usually means you can end up delivering most of what they want with 10 percent of the effort Jade I ve seen Roy put a lot of effort into beating down a product owner to get to the simplest solution Roy It was interesting though because I ve gotten interesting reactions from product owners When you do that it allows you to get way more done because you d spend 10 percent of the effort on 10 stories and Clayton Do the right thing on crosstalk Roy A few times and in one case the product owner actually made it explicit that he felt that I was just trying to get out of doing work Which I guess is true to some extent but I wasn t trying to get out of work to not do work Jade Your intent was to deliver maximum value for minimum effort Derek One area I see there being a lot of I don t want to say Effort spent but some upfront effort spent that gets long term gain for laziness is space layout When I look at physical space layout it s one of the things I will fight really really hard for teams to make the barrier to communication so low that everybody is within ear shot in the same room so that I never have to IM somebody I never have to get up and go to somebody s cube The people that I work with the most are close to me and are available right away If I have to deal with somebody who s digitally I create pathways Whether it be GroupMe or Flowdock or whatever to basically maximize presence with them so that I don t have to overcome some barrier I don t have to send an email and wait and do all sorts of blocking techniques I think it s interesting because so many people just write that off like Why are you even finding facilities to just get all of us together That s just a waste of time I was like Not really because every time we want to communicate it s going to save us potentially tens of minutes hundreds of times a day Roy If I can turn my head and talk to you instead of get up walk for 30 seconds and talk to you that s huge Jade The reality is you probably won t even do it If you have to spend even 30 seconds of effort to do it Roy I ll put it off Jade You re going to put it off until Roy I ll start trying to batch it and then I eventually end up not doing it at all Derek It falls in line with one of my other principles I want to be the dumbest person in the room or the dumbest person on a team and if I am I m going to ask for help a lot If there s any barrier to me asking for help it s going to slow me down so if I really want to be lazy I want everybody near me and within earshot of me or digitally near me so that I can ask for help a lot because I m really lazy If Clayton solved the problem before and he s got a pattern the use I don t want to have to recreate it I would rather ask Clayton and have him to say You re such an idiot Why don t you just use this That s a fantastic idea I would love to use that Clayton It s interesting These things we re talking about are things I think get beat out of you in school Derek I cheat a lot laughter Clayton On the way

    Original URL path: http://integrumtech.com/2013/11/episode-125-lazy/ (2016-04-26)
    Open archived version from archive

  • Rails 3.0 is coming... Is the sky falling? - Integrum
    Serious deprecations will occur as part of this transistion but there is still a lot of backwards compatibility support that will be available for a short time Rails 3 0 adds Active Model ORM abstraction Abstract Controller generic controller abstraction as well as a consistent Plugin API giving developers full access to all the Rails internals that make Action Mailer Action Controller Action View Active Record and Active Resource work There is a great guide on over at Rails Guide that talks about converting an existing Rails application to 3 0 We have flipped the switch and are now doing all new development officially in Rails 3 Furthermore we have started our strategy to convert existing applications to Rails 3 We would love to hear about your experiences with upgrading and your current strategies for new development PREVIOUS Convert HTML to PDF Ruby on Rails NEXT Apple Push Notifications Using Ruby on Rails One thought on Rails 3 0 is coming Is the sky falling Web design says May 11 2011 at 12 10 am Nice Great article Thank you Reply Step up to the mic Cancel reply Your email address will not be published Comment Name Email Website About

    Original URL path: http://integrumtech.com/2010/02/rails-3-0-is-coming-is-the-sky-falling/ (2016-04-26)
    Open archived version from archive

  • Episode #86 - Lean UX with Adrian Howard - Integrum
    Scrum Team Join the conversation on Facebook Subscribe to the podcast Make your mark Get involved with the Agile Weekly Podcast by volunteering to be a guest recommending a speaker submitting a question or suggesting a topic Step up to the mic Build up your toolkit Learn new tips and tricks for empowering your team and transforming your business See the blog Hungy for More Info Agile Weekly is a

    Original URL path: http://integrumtech.com/2012/11/episode-86-lean-ux-with-adrian-howard/ (2016-04-26)
    Open archived version from archive

  • Special Episode : Code Retreat - Integrum
    Grows Integrum Rocks It Join the conversation on Facebook Subscribe to the podcast Make your mark Get involved with the Agile Weekly Podcast by volunteering to be a guest recommending a speaker submitting a question or suggesting a topic Step up to the mic Build up your toolkit Learn new tips and tricks for empowering your team and transforming your business See the blog Hungy for More Info Agile Weekly

    Original URL path: http://integrumtech.com/2011/04/scrumcast-special-episode-code-retreat/ (2016-04-26)
    Open archived version from archive

  • Episode #10 - Growing People on Agile Teams - Integrum
    against it If you just say I m trying to get better you don t And so I see people all the time with a side project I m going to do a side project and I m going to try this new technology and blah blah blah and they have no intent or no purpose If you took a project you already had and you said Hey I have been testing but my tests always run really slow Over the next week I m going to try a bunch of different things to see if I can get my test speed up by 20 or 30 percent and then you successfully do that Now you ve created a skill set for yourself that now you know that say inaudible 00 10 00 environment enough to know what gets performance and what doesn t get performance which is going to add to that if that s one of the things you re looking at doing I think we re too much of a generalist when it comes to wanting to get better and we just say Oh we want to get better so let s just do more of what we re already doing As opposed to saying What s a very specific thing that I can measure I can do and I can say Did I get better at doing at after I practiced it Elvis I think you touch on a couple of key things One is mentorship and I think that s something that we forget is people who are professionals they have coaches they have people who are helping them every step of the way to see the things that they can t see within themselves I think the next logical step from that is trust If we don t have trust on a team even with our mentors we re not really going to listen to what they re saying and we re not going to get better because we re not going to do what they say because we re just going to blow it off I feel like as an engineer in particular is we are really bad doing that anyway listening to people So how do we build the trust up between peers and our supervisors or whoever it is that we re interact with How do we build up that trust level to say when you come and tell me you re really doing a bad job communicating with the rest of the team It s like Oh man OK What can I do Instead of getting offended teach me some techniques tell me what did I do that made this bad so that I can start to learn from those things I think we re really bad at recognizing those opportunities Clayton I think if you ask anyone Do you want to get better Do you want to improve they will say Yeah sure Of course But then if you say OK What do you need to improve It s like Gee let me think about it I m pretty good at everything laughter Clayton I think when you re a freshman at high school the seniors seem totally awesome and you want to be just like the seniors But then when you get to be a senior you re like Wow this is nothing special Then the same thing happens in freshman college It goes on through life I feel sometimes people get to a point where they lose sight of the fact that there are people that are better than them but at some point in time they just forget about that like the mentor thing There s a guy that s probably 10 years older than I am I talk to him all the time about software development stuff and it s funny because there are things where I think I totally have it figured out I go talk to him and he s Oh ha ha ha Let me tell you about 1987 laughter Clayton It s like OK I didn t know about that There s all that stuff I think that half of it like knowing inaudible 00 12 37 just knowing that there s a lot of stuff out there that one you re probably not very good at or two you can always be improving I don t think anyone s a total expert on everything If you are then you re so far beyond anything but as far as I m concerned people in my position there s always something you could be learning for something else and just having an open mind and not talking that as an offense I don t feel like I have to know everything by the time I m 30 or something I m not worried about that So I m not going to be offended if someone says Hey you re not very good at XYZ That s just an opportunity of Hey you did half the work for me of figuring out what I m not very good at so now I can go do something to improve but I know people who have that knowledge or whatever Derek Going back to the sports analogies a little bit I think one of the things that s interesting in sports where you ve got a coach I ll go to the Agassi example again At one point he stated All that s not true when somebody comes up to him and says You need to change your game Then when that person can say Remember when you lost the US Open to me I m telling you right now you re a better player than I am and you lost that game because I got into your head That was a point that he was able to say A you re right and B I want to win a US Open so I m

    Original URL path: http://integrumtech.com/2011/04/scrumcast-10-growing-people-on-agile-teams/ (2016-04-26)
    Open archived version from archive



  •