Tuesday, July 2, 2013

Agile ≠ Fast

If you look up "agile" in a thesaurus you will see terms like: nimble, spry, zippy, and quick. However, in today's business, agile is used to describe a way of executing a project where you prioritize the highest value items of the project and work on them first. To enable this, the cross functional team works closely with a lead (product owner) from the business team, valuing the communication and relationship over a formal requirements document.

This type of project management has become increasingly popular over the past several years and "agile" has become a buzz word heard throughout companies everywhere. Originally built for software development, agile practices are being leveraged for every facet of IT and other areas inside companies. We could spend hours debating the value of agile or waterfall project management, but for the sake of this blog, we will summarize that both are valuable and have their places.

The issue has become that while agile is becoming a common term and the victories of agile processes are becoming more and more available and broadcast, management looks to implement these processes into their organizations. This sounds like a great win for the agile community and like a solid direction, but all too frequently management is taking their definition from the thesaurus and are looking to agile to complete their project faster. The reality is that agile uses iterative development and breaks work down into smaller chunks that allow the high value items to be delivered first.

Done correctly (we will define this in a future article) agile will result in high value being delivered first and then lower value being delivered later in the project. Agile will also provide the ability to quickly adjust to the changing business needs and values by allowing the scope to shift from iteration to iteration. But to truly be faster, it is the lean processes that you implement not agile on its own. These processes are frequently overlooked by management who instead focuses on this mystical all saving agile to fix their problems. While I personally believe agile offers a lot of benefits a greater benefit would be had by leaning out their existing processes before they move to agile. 

At the end of the day, agile is another way to organize and execute on the work. While agile delivers high value items first and faster, the entirety of the project will typically last as long if not longer (depending on requirement changes) as a waterfall project. To make your process faster, you have to start by evaluating your processes and working on improving them. After you find a way to make the individual work units move faster then you should focus on how you organize your work. 


Wednesday, June 26, 2013

The blog is back!

It has been a few years since I last wrote a blog entry and the time has come to revive the blog. You will see that my blog will take a new turn as we move forward and will be taking on more of a thought provoking blog about technology, process improvement, program/project management, and other things of interest to me. But to remind everyone I am human, I will splice in some stuff about me, my family, and my personal life.

Please feel free to comment and interact on the blog, Twitter (@danerisms), LinkedIn, or Google+. My goal right now is to post 2 blogs a week and atleast one of these blogs will be to open a discussion and share my thoughts behind something. Please standby while, I get to work.


Wednesday, July 20, 2011

Well Ya'll, We've Moved to Texas

I have been in Texas for a little over a month now and it has come to my attention that many people didn't even realize I had moved. This is most likely because I am a terrible communicator in my personal life. I suppose that it could also have something to do with the fact that we went from zero to Texas in 3 weeks. But now that the move is done, I thought a blog may be appropriate to explain what, why, and how of this move.

It is no secret that Sara and I were not a fan of winter. We are known for our barbecues and we enjoy being outside and with me being from the south originally, it really was just a matter of time before I wanted to come back. Late last year, Sara and I noticed our neighborhood in Columbus going down hill and quick. Houses that had been empty for over three years that were in need of being condemned, kids running around every where paying no attention to who's property they were destroying with parents no where to be found, more and more rentals, low sell prices that took over a year to get, an increased presence of the police helicopter, and no sign of an improvement to come. With the growing family, Sara and I were just becoming frustrated with our neighborhood and decided that we would put our house up for sale by owner. We were not in a hurry and thought that we could have some more flexibility in the house price without paying the realtor fee.

We had some interest in the house but as we looked around, we just kept coming back with we didn't want to live in Ohio so why buy another house there? So we discussed and decided that Austin, TX would be a good place to make home. I booked a trip here in April to come explore the city and see what it had to offer. While here, I saw over 20 houses in a variety of areas and interviewed with all of the major staffing companies in the area as a way to get my name out.

When I returned to Ohio, I applied for 3 jobs in Austin just because they seemed like a job for me. I actually interviewed for all of them! But that is another blog. So in relatively short time, Comsys had an interview for me with a little Austin original start-up company called Dell which I accepted a Program Manager position with. Due to the need, they asked for a 3 week notice. Leaving me and Sara deciding how we would move across the country with a 17 month old in only 3 weeks. I went into full project management mode.
Step 1: Doctors for Sara and Charleigh
Step 2: Friends for us
Step 3: Place to live
Step 4: Packing and moving stuff down
Step 5: 1236 mile drive with a toddler, pregnant wife, and 100lb dog? (Wait that is crazy!)
Scratch out step 5
Step 6: Flight for toddler and pregnant wife.
Step 7: Get the cars to Texas
Step 8: Get rid of the Columbus house. (Did I mention home sales taking years and selling very low)

And this was just the high level!

So in a very short amount of time, we were able to get things together and list our house for a bargain basement price in Columbus with a realtor who actually advertises, "I will sell your house in 39 days or I will sell it for free." We found our home in Texas, and got Sara and Charleigh doctor appointments in Texas, and 2.5 weeks in the entire plan was laid out and showing on time, a true test of my project management skills. Even my boss at McGraw-Hill was impressed!

I know I am skipping a lot of details about the move, but trust me, that is a separate post all together.

June 6th, I started with Dell. Or did I? Lets play this out for you. It is June 3rd, I am in Texas and I get a call. The recruiter tells me there is a paperwork issue and they aren't ready for me on the 6th, it will probably be the 7th. Now I am nervous. I just moved all of my stuff 1236 miles for a job that isn't ready for me. My family is flying in on Sunday the 5th and how do I explain to my wife and mother-in-law that I don't have to go in on Monday but it is ok, they still want me? Well, Monday came and I was told that I couldn't work on Tuesday, but they would pay me for Monday and Tuesday anyway. Then Tuesday gave way to Wednesday which became Thursday and then I had my first week off with pay before I even worked a day! So, my first day was June 13th!

So it has been a month and a half now that I have lived in Texas. I cannot say I am unhappy with our decision. Our house here is good. It needs some things to make it feel like ours, but that was to be expected. Our house in Columbus is in contract and should close in early August. My job with Dell is going well, I am finally starting to understand what is going on and add some value. We are expecting our second baby any day now (actual due date 7/22).

So I think that catches people up. Now I will go back and fill in some of the blanks for everyone. Maybe I will start with the move process...

Tuesday, July 19, 2011

Man, Has Life Changed

So it has been quite a while since my last blog and things have changed a lot since then! So the short list is:
1) Moved from Columbus, OH to Austin, TX
2) Changed jobs
3) Bought a house in Pflugerville, TX (Pronounced: Flew-ger-ville)
4) Got my home in Columbus in contract
And probably the most significant and permanent change
5) Having my second child any day now
6) Google+ is out for beta... Seems so minor next to everything else.
7) Started a meetup on meetup.com called: Beer and Barbeque

So looking at this list, I think I owe you several posts about each one of these topics to give them their time in the lime light, but I wanted to start with a post to let you know they are coming. I see some waiting in the hospital time coming up very soon, so perhaps I will use that time to draft a few of these.

For now, I have to go to work and try to add some value! That reminds me of Pinky and the Brain. For those who don't know, it was a Warner Brothers cartoon about 2 lab mice who were always "trying" to take over the world. http://en.wikipedia.org/wiki/Pinky_and_the_Brain

Pinky: "Gee Brain, what are we going to do tonight?"
Brain: "Same thing we do every night, Pinky... Try to take over the world!"


Their pinky, their pinky, and the brain... brain... brain...


"Narf"

Monday, March 21, 2011

I Think My Kid is Pretty Cool

OK, my daughter is almost 16 months old and I find myself reminded on a daily basis that my kid is pretty cool. I know, how can she be anything but cool, but I have met many many kids that just were kind of like there. But she has more personality than I ever even thought was possible. The evenings have become time for me to ask her questions and talk to her about things and see how she responds. It amazes me watching her brain work and you can see the gears turning as she tries to understand and make decisions about things. For example, tonight I asked her where her ball was and she looked around the room and then shrugged like she didn't know. Over the weekend, Sara asked her to go get her shoes and she goes to the hall and brings my shoes, Sara's shoes, and then hers. Like I said, just a cool kid.

Tonight after dinner, she brought me her new ball that she got at Kroger today. I started bouncing it and she just stood there getting very excited. I tried to bounce it too her and just looked super excited. The ball then rolled away and she immediately went running after it, picked it up, and returned it to me. AWESOME! My daughter has reached a development milestone (I am pretty sure it is), she plays fetch! So we spent the next 15 minutes playing fetch while my dog (who I think is the one that should play fetch) slept on the couch. Anyway, my daughter was thrilled to spend this time playing with Dad while I was standing there wondering if I am going to scar my child by playing fetch with her.

After our game of fetch, she threw her ball at me and it bounced off me and hit her in the face. She didn't notice this. So I tried to play catch with her. This resulted in me pretty much just bouncing the ball off of her head while she laughed about it like it tickled. Now if the fetch did not create some sort of scaring, bouncing a ball off of her head surely will, but she is laughing so what is up with that?  Ohh and the dog, still sleeping on the couch...

But at almost 16 months old, I have decided this truly is the greatest age to date. She is just full of life and wonder. With the weather being nicer my daughter has got to spend time outside for the first time in her life. And as soon as her feet touch the ground she goes running. This would be fine, but she has no concept of uneven terrain and concrete doesn't seem to worry her. It is funny to watch her run through the yard, but when she falls, you realize just how durable kids her age are. The other day she practically did a forward flip in the front yard and she just got back up like nothing happen.

Maybe the fact that things like falling don't seem to hurt is why she seems to have no fear. Yesterday, I got the step ladder out and went to the other room to get the paint to fix a spot on the ceiling. When I come back into the room she is standing on the first step climbing up to the second step. I couldn't believe that she was climbing the ladder like it was nothing. I am not even sure how she learned that it was something to climb on, we don't use it often and I don't know the last time she saw me climbing a ladder. It just became one of those moments where I realized my daughter is pretty cool.

Thursday, March 17, 2011

Ok, so I may not like Apple.

I have become known at work as the guy who doesn't like Apple... or Facebook... and according to some people Verizon. While I am not a fan of these companies I do believe they have value. (with the exception of facebook)

I thought that I may be able to explain why I have these feelings about Apple, but I have realized that there are some Apple fanatics out there that no matter what I say I am still just flat out wrong. But let's give it a shot anyway. My main issue with Apple is that they do not open their systems (try changing a battery on an iPhone) to the public. When it comes to development they not only screen all apps submitted to their store, but they also deny them simply because there are already 5 apps in the store that do that function.

Additionally, Apple has made a practice of taking other companies trademark names and using them in their product lines with little to no regard to the original copy write owner. While this isn't an earth shattering thing, it does make it pretty clear that they don't care what other companies do or stepping on the toes of others. Some examples of this include the "i"names. This line came from HP who had the iPaq line which included a desktop and a touchscreen PDA. iPhone was a trademarked name on the market from Cisco when Apple introduced their "iPhone".

Then there is the multi-touch patent that Apple filed and received for their touchscreen. This patent was eventually overcome, but was filed without any thought to the fact that 2 years before the iPhone Adobe TED presented this at one of their conferences.

Finally, the pricing of Apple product has turned me away from their products. Price is a huge factor when it comes to the technology I purchase and this is because it changes so often that I never want to overspend on something that will be "old" in 6 months. I feel that they charge so much for 2 reasons. First their products are known to be easier to use and less complex than a Microsoft product. Second, a premium brand name can fetch a premium price for no other reason than the brand, look at Rolex! Since I am a techy, the first reason for paying more does not apply because I can fix pretty much and issue involving a Microsoft product. I am not and have never been a brand names guy. My clothes are not normally high end brands. My cars are not high end brands so why should my phone or computer be?

Despite all of these things, I will give it to Apple for being innovative and creative in their products and having a time to market that no other companies can seem to keep up with. Also, they have managed to build a brand loyalty that borderlines on fanatical addictions. This is truly something that every other companies would love to figure out how to create. This kind of loyalty is something that only drug dealers and Apple have ever been able to accomplish and for that I applaud them.

Now as for facebook, just check my previous post for an explanation of that. And as far as Verizon goes, I don't have any particular dislike for them. But I think just because I happen to be a satisfied T-Mobile customer must mean that I can't like Verizon? I love free market and you know what it takes for free market to work? Competition!

Sunday, March 6, 2011

Facebook and I Are Getting Divorced

Over the past few weeks I have had an uneasy feeling when thinking about facebook beyond my dislike for Mark Zuckerberg, In general, something just doesn't seem right about it and I am uncomfortable with it. When this feeling shows up I make changes to get rid of it and this time is no different. So to get rid of it... I will be closing my facebook account on 3/11. I have spent over a week now informing my friends on facebook that I will be leaving and letting them know that I am going to be available on Twitter and this blog. The question that is constantly asked though is why am I leaving facebook? There are 2 main reasons:
1) Personal information security
2) Facebook drama
To expand on these items, the personal security issues are obvious in several ways. First, Mark himself has been quoted saying "They are the dumbasses who give me their information". Facebook considers all information saved on facebook to be theirs (your photos included) and that is why they have never provided an export tool to export your photos or contacts out of facebook. Also, facebook is selling your information tto third party advertisers and this will very soon include your cellphone number. Think that facebook does not have your phone number? Ever check facebook from your cellphone? Then they have it! Facebook also uses an "opt out" approach for all of these things. This means that you are automatically enrolled in whatever they choose to do with the data you gave facebook that they now "own"!

For the record anyone who would like to purchase my information from Facebook, can feel free to contact me directly and I will sell you my information!

As for the drama of Facebook, anyone who has used it for any length of time can account for some drama in their life due to Facebook or communications made by someone on Facebook. People seem to think that they can use Facebook as a sounding board or as a way to vent about something that is occuring in their life, but it creates this whole perception of people that is just not correct. Sometimes people seem incredibly negative or down on Facebook because of the comments they make but when you call them all is fine. Additionally, the tone and inflection from people is just not reflected in the way they post. When you write a book or a story, you use certain words and phrases to create a tone and symbolism of something while when you post a sounding board post to Facebook none of the items are there to indicate tone. It is just a recipe for disaster.

Combining the two concerns above with my gut feeling, has lead to me to closing my account. So as of the 11th... so long Facebook. You will not be missed.