Skip to Content

Blog

Syndicate content

Becoming a project-scoping ninja will help you contain costs, keep timelines on track, and in general make every project a lot easier to get done.
A lot of the secret to great scoping is avoiding scope creep - the slow growth of a small project into a big one. It’s one of the chief headaches of project managers. Fortunately, it’s easy to identify the top five reasons projects grow beyond their scope. Once you know what to look out for, it’s relatively easy to write a project scope that avoids scope creep from:

Revisions: 

It’s normal to want changes once you see the prototype of the site: suddenly, the search box that seemed so right in the upper left makes better sense in the upper right, now that you see the nearly-actual product in front of you. And a good product scope will allow for a certain reasonable number of changes, on a schedule that makes sure that changing a design won’t change the deadline of the project. Make sure you know how many changes you’re likely to make, which often depends on how many people are involved in the project, how they like to work, and how committed you are to early specs.

Testing Different Browser Versions:

Testing for different browser versions is critical to making sure your web site or application works well for all your users. But many times, it’s an afterthought to the web development process. Make sure you plan for the time it takes to test out every browser and specifically identify each version needed based on your users’ needs. Planning ahead for this step that’s basic, but so often overlooked ‘till the last minute, means you’ll really know how long your project will take.

Adding a Mobile Version of a Site:

As mobile is just now heating up, it’s not surprising that many people don’t have it on their radar at the start of their projects. Only as you think more about how people are going to use your site or application do you see the need for a mobile version. But building mobile plans in from the start means less time adding it in later, with everything from user interface design to support on the backend. If you even think mobile users play an important role in your marketing plan, build in some consideration for them.

Integrating Backend Systems with Your Website:

Often, determining what systems need to be integrated with your website involves what seems like an army of different departments. There’s the member database, controlled by membership, there are legacy systems that are the shared responsibility of two departments—the list can go on. It’s tempting to just move forward. It’s faster in the long run, though, to get make sure you’ve covered every system—including the ones that are just on the horizon. Nothing can expand the scope of a project faster than buying a new system, such as a CRM, halfway through the process that needs to be integrated with the site. Make sure every system that can be integrated is scoped.

Extra Stuff:

Sometimes, you decide that the existing project needs to grow. If something falls outside the scope of the original project, it might make more sense to add it on as an additional subproject, after the main one is completed. That way, the original project can still finish on time, and resourced don’t get cannibalized from one to the other.
 

 

Tadd Barnes
May 17, 2011

Google answered that question today at Day 2 of Google I/O, and the answer is at Google TV.  But let's not get ahead of ourselves...  They spent the first half of the keynote building up suspense talking about the Android momentum:

  • 21 OEMs
  • 48 Countries
  • 65 Devices
  • 100,000 Daily activation run rate
  • 1 billion miles traveled in GPS navgation
  • 50,000 Applications
  • 180,00 Developers

They announced the next release of Android 2.2 called Froyo, which has 5 Focus Areas:

  1. Speed: Just-in-time (JIT) compilation
  2. Enterprise: Exchange friendly
  3. Services: Application Data Backup API, Cloud-to-Device Messaging API, Tethering & Portable Hotspot
  4. Browser - 2x-3x javascript performance (The V8 engine from Chrome but ported for Android), fastest mobile browser, voice recognition for: searching, translations, support for flash
  5. Market - Update All feature, Automatic updating, and more

Then, they surprised all us by giving all five thousand attendees Sprint HTC EVO 4G Phones!

The second half of the keynote focused on the announcement of Google TV (Tagline: TV meets Web.  Web Meets TV).  The Google TV interface is extraordinary.  Do you ever search the web for when/what channel a show is on because the guide on your TV is too overwhelming?  Google TV merges this into one easy step on your TV using a bluetooth keyboard.   Google TV will integrate with DVR, Netflix, Amazon, and others.  The TV based browser is slightly transparent so that you can see the TV shows behind the browser as well.  Google TV has increased the number of channels on your TV from hundreds to millions by integrating all of the video on the web as a TV option for the common TV viewer.

The hardware includes a Google TV box that connects via HDMI to your current set top box.  It comes with a keyboard and mouse to control the Google TV device.  If paired, the Android phone with google voice search can also integrate so that you would not have to use the keyboard or mouse.  They're going to publish the protocol so that developers can create their own applications and hardware for Google TV as well.

Again, the entire keynote will be posted on youtube at http://www.youtube.com/googledevelopers if you'd like to watch.

-Submitted by Chris Apolzon and Laurie Richards

Laurie Richards
May 20, 2010

The answer is...  Both!  Google I/O got its name from both a developers roots (Input/Output) as well as developers future, (Innovation in the Open).  They kicked off their third annual developers conference today and San Francisco is currently crawling with more than five thousand developers (including two from OHO Interactive) anxious to hear whatever big news it is that is almost always released at their conferences (stay tuned to our blog, it sounds like it'll be announced during tomorrow's keynote at 9AM PDT).

The conference can already be seen to have an incredibly strong focus on HTML 5, as well as the open web and the mobile web.  Some of the HTML 5 examples demonstrated, particularly the offline mugtug demo, were amazing.  Can you imagine running an entire web application locally from the cache?  With HTML 5 it'll be possible. 

In addition to HTML 5, Open video is also here!  Today Google, and their partners, announced the webm project, an open web media project.  The VP8 codec is also now open source and royalty free.  Youtube is supporting both initiatives, and is working to convert all of their videos.  Nightly builds of Mozilla and Opera are available now to start developing against webm/VP8 to try out the next big thing in video on the web.

Time Magazine was also on hand to announce the Sports Illustrated HTML 5 web application.  With this announcement, we can see that HTML 5 will usher in unique and intuitive experiences bridging the tech-savvy web with the fast-moving journalism space.

Perhaps the most exciting news of the morning was that Google wave is now open to ALL!  Sign up for your account today at wave.google.com.  They've also added lots of new features and usability improvements. My favorite new feature is email notifications of waves so that you don't have to have yet another application, tab, etc open on your phone or browser.  Embedding waves inside other applications (i.e. in salesforce "chatter") will also be more common in the coming months.

The entire keynote was streamed live on You Tube, and will soon be available on demand if you’d like to watch it.

-Submitted by Chris Apolzon and Laurie Richards

Laurie Richards
May 19, 2010
Syndicate content