Gary Allison's Leadership Blog

Agile Software and Effective Software Projects and Leadership and Teams19 Jan 2012 04:57 am

Last night, I read a passage in the Steve Jobs Bio recounting a conversation between Steve and Mike Markkula as Steve was contemplating his return to Apple.  The passage was about reinventing a company, and struck me as very poignant as I had just spoken to my team a few weeks ago at our 2012 kickoff about reinvention.  The passage

They spent the rest of the time talking about where Apple should focus in the future. Jobs’s ambition was to build a company that would endure, and he asked Markkula what the formula for that would be. Markkula replied that lasting companies know how to reinvent themselves. Hewlett-Packard had done that repeatedly; it started as an instrument company, then became a calculator company, then a computer company. “Apple has been sidelined by Microsoft in the PC business,” Markkula said. “you’ve got to reinvent the company to do some other thing, like other consumer products or devices. You’ve got to be like a butterfly and have a metamorphosis.” Jobs didn’t say much, but he agreed.

How prophetic. Also evident in the book is that not only did Apple have to reinvent itself, Jobs had to reinvent himself to a degree in order to become an effective CEO.

Reinvention is the key to all success and the path forward. For teams and companies to grow, they must recognize that the things that worked in the past which made them successful, will have to change, be reinvented, to continue that growth.  Since growth = success in our measurement system, then change requires reinvention.  Approaches, processes, technologies, teams, communication – it all must be reinvented all the time.

Five years ago, I wrote a blog about leading through change.  Rereading this now, I feel it is still on target.  At the time I was thinking about change that is sourced from the outside.  Reinvention is sourced internally.  The same strategies apply.

Everyday Tech and Mobile Computing and Tech News21 Dec 2011 09:47 am

Yesterday, a decision was reached in the Apple/HTC lawsuit in which Apple claimed infringement on 10 patents.  In the sound bite headlines making news yesterday, one could walk away with the impression that Apple emerged victorious and HTC (plus all other android phone manufacturers by proxy) would be severely impacted in their ability to produce smart phones.

Nothing could be farther from the truth.  This article shows that out of the 10 patents in question, only 1 patent was upheld.  This patent was extrapolated to cover the feature of having a phone number in an email be clickable to auto dial that number.  Not a show stopper guys.

Not surprisingly, HTC is already testing new phones to workaround this issue.  And, since they can sell existing phone until April, this victory amounts to a huge number of legal hours on both sides with HTC essentially able to continue cranking out great phones.

The gap between open source android capabilities and the proprietary iPhone capabilities has closed.  This ruling is good for competition and thus good for innovation.  Apple is an amazing and innovative company.  So are Google, MotorolaGoogle, HTC, Samsung, et al.  This all bodes well for mobile internet innovation for years to come.

Leadership and Teams13 Dec 2011 10:13 am

Sunday, an article appeared in our local paper that has everyone buzzing over a talent shortage in Austin. I agree a talent crunch may be looming in the near term, and we’ve been working to prepare for it. Rather than describe some of our recruiting strategies here for continued growth through this crunch, I thought I’d share a few simple things that we do to take care of the people we already have. I’m comfortable sharing this because they are so simple, but require so much effort and constant attention, our competitors will likely not follow this advice anyway.

To sum it all up succinctly: ensure people have meaningful work, that they work with truly excellent peers, put them in control of their efforts, recognize their success both individually and as a team, and keep them pointed towards a compelling vision. Simple, right?

The challenge in the above is that you have to create a culture by which all of this is possible. This culture creation is the extremely challenging aspect – it requires years of investment and continual nurturing. And, since this culture drives even more success, you have to be able to scale the team and yet retain the culture.

So, a talent crunch is likely indeed coming. When the COO of facebook is out encouraging students to study computer science, you can be sure there’s an issue. But those companies without the culture I describe here will be far more crunched than those with one.

Cloud Computing and Effective Software Projects and Leadership and Teams27 Nov 2011 10:28 pm

Last week, one of my team members forwarded me a link to this blog by Savio Rodrigues, entitled Why devops is no silver bullet for developers.  It’s a well written blog and Savio makes some good points, namely that environments that the Devops team hopes to build on need to be standardized. He comes so close to hitting some important topics right on the head, and then just misses the mark slightly, IMHO.

Savio nails it when he points out

“One thing I’ve come to understand is that these two groups tend to think differently, even if they are using the same words and nodding in agreement.”

Bingo Savio.  He goes on to say,

“It’s no surprise developers want to adopt tools and processes that allow them to become more efficient in delivering new applications and continuous updates to existing applications. Today, these two tasks are hindered to a degree by the operations teams that are responsible for production environments”

But then, he misses an opportunity to drive the point home and starts a discussion about standards. I agree standards are important, but what needs to be reckoned with are the very different culture, goals, and reward systems between the two disciplines of Engineering/Development and IT/Operations.

How are these teams measured and rewarded? The answers to these questions tell you many things about the team’s culture. A Development team is typically measured and rewarded by amount of innovation, quality of their deliverables, timeliness of delivery, and responsiveness to market.  An IT team is measured and rewarded typically by uptime, stability, security, and control.  (Note rewarded can mean “not punished due to failure” as well as more expected definitions of reward).

All of the above seem like good things! We want uptime, innovation, quality, stability, etc!  Right? I envision one could draw a Venn diagram for the Dev culture and the IT culture and there would be overlap, but there would be just as much outside the intersection.  Innovation is often at odds with stability.  Responsiveness to market can be at odds with uptime, etc.

We’ve had the good fortune of having a few opportunities to implement a new Devops model.  When everyone is rowing together the boat certainly moves faster in the desired direction. But it is difficult. It requires continual investment in the Devops team because at the core, these two very different cultures aren’t going away anytime soon.  Savio sees it too when he says, “This isn’t a technical issue. It’s a cultural issue.” I’d suggest we spend as much time looking at the measurements and rewards as we do thinking about standardizing platforms.

Cloud Computing and Everyday Tech27 Nov 2011 08:38 am

Recently, a tragedy hit one of the members on my team where he lost his home.  Our team has rallied around him and his family and have done what we can to help – that’s just the kind of people I’m fortunate enough to work with.  In talking to him, one of his regrets is that he didn’t have his photos backed up offsite.  He said he looked into it, but then just didn’t get around to it.  That was inspiration to get me moving…

I investigated a number of commercial solutions first, and the best I found was Carbonite.  One yearly fee to backup all your documents, music and photos (no movies), $59. That is hard to beat for those with a significant amount of photos or music.  (With the ever improving CCD imaging of digital cameras, everytime you buy a new camera, the photo files are larger. Is it a plot between the hard drive makers and the camera manufacturers? LOL) Sounds like a great deal, right?

The Carbonite app installed smoothly and ran well. It seems one key to their business model is to control bandwidth. Or, perhaps the service is very popular. They warn you that the initial backup could take several days.  Well, after more that a week, mine was still less that 50% complete.  About that time my trial period and patience both expired.  If you don’t mind leaving your computer on for a month, this still looks like a very good option.  They also have a switch in their UI where you can use less bandwidth on the upload.  This will make the backup take even longer, but will allow the kids to still watch YouTube while you are taking your backups. Lastly, they have a web UI where your can explore your backed up files from anywhere. It’s a viable solution IMHO.

I started looking at other Cloud Backup solutions for my Mac (not the kind of cloud backup they get in Kentucky where it just seems to rain all the time). Amazon S3 seemed like the natural next choice to investigate, but what is it going to cost? Looking at S3 pricing, currently it runs:

Standard Storage Reduced Redundancy Storage
First 1 TB / month $0.140 per GB $0.093 per GB
Next 49 TB / month $0.125 per GB $0.083 per GB
Next 450 TB / month $0.110 per GB $0.073 per GB
Next 500 TB / month $0.095 per GB $0.063 per GB
Next 4000 TB / month $0.080 per GB $0.053 per GB
Over 5000 TB / month $0.055 per GB $0.037 per GB

 

So, this is more than Carbonite at my data volume, but more reasonable at the “reduced redundancy” pricing.  Reduced redundancy is perfect for my use case since I backup all my files to an external hard drive already and this really is a disaster recovery scenario.  So for me, this will run around $84 dollars a year.  Still expensive, but S3 prices also go down at least twice a year historically.  We’ll see how it works out. At the very least, it’s cool.

Another option worth considering is Amazon’s new “Cloud Drive“.  The prices are lower than S3, with 5Gb free and other tiers at $10/Gb per year.  The tools are a little clunky right now as it is really aimed at working with music.  If you are mostly worried about backing up music, Cloud Drive makes it completely simple with their music upload and streaming tools.  For other file types its a little more manual.  But, the price it right.

Back to exploring S3.  First, we need to check out tools available for managing S3.  At this point, I was feeling very cheap since the storage costs are a little more than I wanted in the first place.  There are some good tools out there like jungle disk that would likely make this much easier, but I was looking for cheap as opposed to easy.  With jungle disk, you could take the complexity of the rest of this solution down considerably.

First step is to go to Amazon and create an Amazon Web Services account.  You probably already have an amazon.com account and you can use the same login.  Then login to Amazon Web Services and create an S3 bucket.

For syncing files to S3, I found an attractive free option in s3sync, a Ruby gem that gives us a command line way to sync between my Mac and S3.  Here’s a great blog entry on the Ruby gem installation and config, so I won’t repeat that part.  Then, to backup your files, use a command similar to this:

s3sync -r -v /Users/YOURUSERNAME/Pictures/iPhoto\ Library/Originals/2011 yourbucket:iPhotoBackup/Originals

The above will copy the photos out of iPhoto on your Mac that were taken this year (2011) into your bucket in the folder Originals. You’ll need to create the folder structure iPhotoBackup/Originals before executing this command.  You could also leave off the “/2011″ and the /”Originals” like this to back up your entire iPhoto library, but this is going to take a very long time to upload to S3:

s3sync -r -v /Users/YOURUSERNAME/Pictures/iPhoto\ Library/Originals yourbucket:iPhotoBackup

With the -v option you see each file listed as it is uploaded.  Like Carbonite, this will also take quite a while, and during the upload, a lot of your internet bandwidth will be consumed such that Netflix on demand, web browsing, etc will be slow for everyone in the house. Not surprising, just thought I’d throw that out there.  This is a good reason to do it directory by directory perhaps overnight until you have it all complete.

The net step is very important to save you $$$s.  You need to go to your Amazon Webservices Console, explore your S3 bucket, right click on the folder you just uploaded, and select Properties (or select Properties button at top right).  From there, you need to select “Reduced Redundancy” and Save.  This will then iterate through all the items in the bucket and mark them for reduced redundancy.  There is no way to select this as the default for all files uploaded to a bucket.  Hmmmmm, I wonder why?  Greedy a bit Amazon?

If you are a Windows user, you may want to check out Cloudberry Explorer.  They have a nice S3 interface that supposedly can mark each file for reduced redundancy after uploading for you.  Looks like an interesting option.

There is quite a bit more to know about S3 than contained in this blog.  For example, you can make selected files or folders public and hand out URLs, etc.  Also, Amazon doesn’t charge you for transfer bandwidth on the upload, but does on the download.  There are many other considerations to think through in choosing a cloud backup solution that is right for you, but hopefully you find this informative and useful.

 

Leadership and Teams24 Nov 2011 08:46 am

This is unquestionably one of my favorite times of the year – surrounded by family and tradition, all the memories of Thanksgivings past flood back over me.  I am so Thankful for my amazing family, that I have been able to celebrate another year full of joy and challenges, seeing my daughters grow up and change so much, and still being able to share these things with my Mom and Dad. I’m Thankful for my good friends of various and assorted funny nicknames and for them helping me smile when I am overly stressed.   I’m very Thankful for my amazing and supportive wife who gets the pleasure of seeing all that stress as well, handling it with grace.  Finally, I am so very Thankful for the talented, brilliant, and dedicated people I have the privilege of working with every day.  To every engineer, support tech, IT engineer, sales person, account manager, web developer, product manager, marketing professional, trainer, and fellow exec, you really are changing the world and making it a better place.  Thank you for letting me be a part of it.

Tech News11 Sep 2011 06:59 am

I remember like it was yesterday.  It was a Tuesday.  We were having our leaders meeting as we did every Tuesday at 9am back then.  I recall Matt walked in a little late and feeling a little irritated as I was preoccupied with the issues of that software project when he says “something’s wrong, have you heard”.  It really didn’t register with any of us at first what had happened. There was a TV on outside our conference room and the first tower was burning.  We stood there in silence, not really understanding, and feeling a little cold and numb.  It was very quiet as more and more of the team started to gather around the TV.  Not knowing what else to do, a few minutes later we went back to our meeting and discussed the things that at the time we thought we important. By the time the meeting was over, the second tower was burning and we knew.  The rest of the day is a blur to me, but I remember I couldn’t wait to get home to see my daughters.

Later that day, we learned of the heroics of the passengers on Flight 93.  In this speech yesterday, President Bush commemorates a new memorial to their heroism in Shanksville Pennsylvania.

America will never forget the attacks of September 11th, 2001.  We must also never forget the words carved in stone in this photo: Freedom isn’t free.  The heroes on Flight 93 serve as an inspiration as we are grateful for their sacrifice.

Agile Software and Cloud Computing and Leadership and Teams31 Aug 2011 08:30 pm

Reaching the Summit

Today was an especially good day.  Few things can compare to seeing the combined efforts of a large team who has worked so hard together towards a shared vision finally reach that goal.  Like hikers on a long trek finally reaching the summit, today we took time to survey the terrain we conquered, thought a little about the road ahead, but still enjoyed the moment.  Building SaaS based products with Agile process can result in a relentless pace, so these moments are special.

I’ve had the pleasure of leading terrific teams of very talented people in delivery of software projects, and this day, I have the privilege of leading the best of those.  The scale of innovation, integration, and imagination that as a team they delivered is a tribute to their commitment to our company and our clients.  For me, it is a huge thrill to see what months ago was a set of ideas turned into a quality solution.

Today, in our team meeting, I tried to convey the importance of this accomplishment.  Ten years from now, each of us may look back on this day, proud and maybe a little amazed of what we did together.  There’s a very good chance many of us will never deliver so much innovation in one day again on this scale.  I’m proud of our team, grateful for their efforts, and hopeful many non-profits will benefit from their hard work.

Mobile Computing and Tech News15 Aug 2011 08:05 pm

Already on a tear by far surpassing Apple in market share for smart phone devices, Google today announces the acquisition of Motorola Mobility. What a software company will do with all these hardware handset assets is interesting, but the strategic move of defending their intellectual property turf by buying 20,000+ patents is shear genius. Nice move Google.

For all those that firmly believe in the power of the bazaar over the cathedral, this is a very important news event!

Tech News30 May 2011 08:29 pm

Wanted to share with everyone a Memorial Day message from my Father to his family and friends…

Today is Memorial Day 2011.  For those veterans who have served and those active duty who still serve, this is a significant and meaningful day.  I fully understand that Memorial Day is not one dimensional, having totally different meanings depending on ones frame of reference.  Some citizens see it as a holiday–a cook out on the grill and a cold beer.  Others see it as a trip to the mall or to the lake.  For me, there has never been any ambiguity associated with this important day.  It is a day to remember all those men and women who wear or who have worn their countries uniform.  It is not so much about war and the attendant tragedy that accompanies it, but about those individuals themselves who were willing to step forward and be a part of this nation’s defense.  At least for me, when looking back, I do not so much remember all of the times, places, and events but instead those dedicated troops who were there to make that experience memorable.

Yes, Memorial Day has always been special, but this one has been extra sweet for.  My son and his family, who are from Austin, Tx., traveled here  where we linked up with my grandson who lives locally spending Saturday afternoon discussing the history of our nation, its wars, and the evolution of our military and its war fighting capabilities.  I discussed in considerable detail my own service and the thirty years spent in various locations around the world.  I placed particular emphasis on the war in Southwest Asia which was the one in which I was personally knowledgeable.  The three grandchildren, who are age 12 to 15, have a good retention ability.  It was obvious that they had a reasonably clear understanding of events as they were presented.  Since so many young people today will never personally serve in uniform, this timing offered a window of opportunity to provide some insight.

On Sunday morning, we traveled one hundreds miles south to my home town of Teague, Tx. to visit the Freestone County Veterans Memorial and my uncle Jimmy, who is 86 years of age.  As if it had all occurred yesterday, Uncle Jimmy described his experiences from WWII.  He spoke of the tremendous public support for the war effort, the individual hardships, rationing, shortages, frequent reassignments, and the ever present danger of injury and death that our determined men faced.  Men such as Uncle Jimmy are an inspiration to me.  I could easily see on the faces of the grandchildren that they had come to understand some of the sacrifices that were common to that era.

And finally, after lunch in Teague with my cousin Bill and his family, we went to the Veterans Memorial.  While not on the scale of those monuments in our nation’s capital, the people who have designed and built the monument obviously had a good understanding of historical events surrounding modern wars and a good feeling for the veterans who fought in those wars.  The monument affords great dignity to veterans of Freestone County.  The grandchildren viewed the wall and the names of veterans past and present who served.  Surrounding the wall is a ring of benches inscribed with the names of veterans and some small bits of historical information about their service.   After viewing the memorial and talking about some of those listed, we crowded around the bench dedicated to Uncle Jimmy, my deceased brother Raymond, and me taking pictures and exchanging final hugs.

And, then, the day was complete.  As we made our ways home, I felt that we had all took from this weekend something special.  While driving along, I remembered the inscription on the family bench–“freedom isn’t free-let freedom ring eternal”.  And, I thought how lucky we are as Americans surrounded by plenty and living in the land of the free.  Let us never forget our blessings.

Leadership and Tech News15 May 2011 08:00 am

This article is fascinating; I just couldn’t stop reading it:  http://www.neowin.net/news/the-turbulant-times-of-the-playstation-3. I have a lot of respect for Sony, but this is a classic story of the downside of closed systems, blunders that are so easy to make when trying to lock down proprietary systems, and the exact wrong way to respond to the market.  Sony has a huge base of enthusiasts, and instead of engaging them and seeing it as an opportunity, they continue to see it as a battle they must win so they can stick to their predetermined strategy.  A must read.

Tech News01 May 2011 05:24 am

I’ve been using the Touchdown app for the past week and it is working pretty well.  Its also possible to replace the stock Email application according to this post on the XDA forums: http://forum.xda-developers.com/showthread.php?t=1058401 .  You need to root your system, then change the permissions for the /system/apps directory with a command that looks similar to:

mount -w -o remount /system

At which point you could rename your old Email files in /system/app and copy in from a USB drive the files attached to the above post.  Nice.

So at the end of the day, it looks like for whatever reason, Acer decided not to include native exchange connection for the A500 Email program.


					
					
				
Everyday Tech and Mobile Computing and Tech News29 Apr 2011 09:51 pm

Super easy to gain root access to your A500.  Here’s the step-by-step guide to rooting your A500 with Honeycomb.

Everyday Tech and Tech News27 Apr 2011 07:09 pm
Acer Iconia A500 connected to camera via USB

Acer Iconia A500 connected to camera via USB

The Acer A500 went on sale Monday and having been researching Honeycomb Android based options for a new tablet, I elected to pick one up $450 at Best Buy which is a heck of a deal on a capable tablet.

No amount of research and reading reviews can tell you what it is really like to use one of these devices and whether it will work for you so I thought I’d share my experiences for those contemplating a similar decision and compare this device / OS with the iPad2.  Lets see where both platforms shine.

Advantage Android:
Open – the platform really is an open book. This has pros and cons as we will get into here. But from hardware to software, the Acer A500 is night and day different from the iPad.  The Iconia has a full USB port, a mini USB port, SD card slot, and hdmi out. Want a file browser? Simply install one from the Android Market and gain access to all your files.  Apple refuses to let iPad users see their files, much less copy things to or from their device.

On vacation and want to copy your camera photos to your iPad2?  Good luck.  (Note: a friend has pointed out you that Apple is happy to sell you a $29 adapter to connect your camera) With the A500, just hook up your camera over USB, or even easier, take the SD card out of your camera and put it in the A500’s SD slot. One look at the photo here shows something we may never see an iPad do – connect directly to a USB device.  I now routinely move files between my Mac and the Andriod tablet via a USB Drive.

Browser – Google has built a great browsing experience into Honeycomb. Flash capable, tabbed, and beautifully done, you really feel it’s a desktop based experience – only better.  It was able to handle all the flash websites I visited, and you can even run Adobe Air applications.  If you think iPad browsing is good, you have to see what Google has done in Honeycomb.

Solid – both the Acer tablet and the Honeycomb OS have been rock solid. Honeycomb 3.0.1 came loaded on the A500 and in 3 days I haven’t really seen one glitch. The whole platform seems very solid. Honeycomb itself is a terrific platform, multitasking, gorgeous interface, and fairly intuitive. I was able to navigate the UI very quickly and understand how to access menus, etc.  In head to head comparison, the A500 also has better wifi range than the iPad2.

Power / Flexibility – If you are a power user or technophile then, it is hard to beat an android device.  You can build or install any app under the sun, and even change the kernel itself.  So far, I haven’t been able to find anything I can’t do with this Honeycomb tablet.  It’s impressive what is possible with an Open platform.  The OS is slick and the multicore device is fast.  And, you don’t need a PC  or a Mac, and no silly iTunes download or activation is required to use the device.  The device can standalone.  But…  with power comes less simplicity.

For example, playing movies on the gorgeous A500 screen – there’s just not a push button way to get movies on the device.  To take a movie with you, you would need to rip a DVD to a m4v or similar movie file format and copy it to your tablet.  Pretty straightforward, but out of reach of many people.  I haven’t found yet a good way to “rent” movies ala iTunes.  Netflix doesn’t yet have a app for the tablet (even though Google TV is also android and it works great there).

Advantage iPad:
iTunes music/movies – The Apple monopoly certainly makes it convienent to play movies on the iPad! You can rent movies and take them on the plane or other places where wifi may not be available.  At $5 a pop its not exactly Redbox.

Exchange email – like iPhone, the iPad has great built in connectivity to Exchange.  Incredibly, the Acer  Iconia Honeycomb OS based tablet doesn’t have a default Exchange connector as a choice for it’s built in Email application.  I found a thirdparty android app called Touchdown that works great, but this omission is silly.  One would have to believe that this is temporary.

Cisco vpn – Seriously Google? Both iPad and iPhone support Cisco VPN.  The Honeycomb tablet supports 4 other types of VPN, but since most of corporate America uses Cisco, you’re pretty much out of luck. There seems to be a way to hack the Android kernel to add this, but seriously Google, this is lame.

Apps – As Steve Jobs will be the first to tell you, there are more Apps for iPhone/iPad.  Still I found an App for everything I was looking for, and equivalent to everything I use on my iPhone: Evernote, Sugarsync, MochaVNC to name a few.  The price of Openness seems to be to have to put up with trashware.  Google doesn’t screen their apps, so you need to be careful.  Still, if something is trashware, it shows up in the comments with even a casual scan.  (if you like the term trashware in this context – feel free to use it.  it seems to fit).

Ease/Simplicity – There’s no two ways around it – the iPad and iPhone are jsut about the easiest to use devices every created.  Toddlers can learn to use them quickly. Hats off to Apple for this.  Of course, if Apple doesn’t want you to do something, like connect your camera and move files to the iPad, then you’re out of luck.  If you are not computer savvy, the iPad is the way to go, no doubt.  This could change as vendors build out more completely packaged Honeycomb based solutions for their tablets.  The Honeycomb OS is certainly capable of it.  I just haven’t seen any thing yet that can rival the simplicity of the iPad.

Toss Up:
Books – I just have to hand it to Amazon – with their cross application support of Kindle and the message of buy your books once and read them on all your devices, you just can’t beat it.

Coexisting with an iPad:
Honeycomb and iOS tablets can coexist, you just need a little creativity. Take facetime for example, it’s an Apple only thing. But free video calling between the devices is easy through other apps such as Fring. It has worked really well in my initial testing.

Agile Software and Effective Software Projects and Leadership and Teams02 Jan 2011 08:34 pm

In a prior post, I wrote about the relentless pace at which our Agile development moves, especially as it is teamed with delivery of software as a service (SaaS).  One of the consequences of this speed of constant delivery is that there’s never time to go back and “clean up” any of those important but not urgent tasks that you just didn’t get to in the sprint.  You know the ones I mean – that last unit test you really should write, fixing a low priority bug, UI tweaks, or automating all of the QA tests.

We’ve found that at the core of this challenge is that the team may not all be engaged simultaneously on the same project.  As I work with other Engineering executives, many face the inherent conflict of QA sprints that lag behind development sprints.  On the surface, this seems natural.  After all, there’s nothing to test until it is written?

We know from test driven development practices this doesn’t have to be the case. Even if not following strict test driven development practices, with careful development story planning, the UI aspects or API stubs can be built first in the sprint, so by the time the QA team has spent a day or two planning test scenarios or preparing test data, they can begin automated test development.

We also find that we need for new code development to stop at some point in the sprint. From that point to the end, developers are only fixing bugs found by the QA team in the sprint, completing those final few unit test cases, taking on usability feedback, and otherwise driving to complete.

By taking this approach, the developers and QA engineers stay together, focused on one goal as a team.  That goal is sprint complete of a high quality and finished deliverable.  The result is far fewer lose ends, a higher quality product with less rework, and just as important a team that works together.

« Previous PageNext Page »