Going Agile For Great Results
When it comes to creating custom software, few approaches
succeed like the Agile methods. Agile project management is an
iterative approach: build a small piece, confirm it works, and then
build another. When your project is a journey into new territory,
it's best to take it one step at a time! It's a great way to ensure
that you get what you really need, rather than what you think you
need at one point in time.
Envision's EDLC has learned the lessons that the Agile methods
have to teach. For anything that is heavily customized (and
therefore at least a little unknown), we segue into an Agile
If your project is a custom web
application, the entire project may be managed using
Agile approaches. This allows you to leverage Envision's
experience, while opening yourself up to new possibilities.
User Experience (UX) Based Usability Design
User Experience is the moment-to-moment and cumulative
perceptions and reactions someone feels when interacting with a
UX-based usability design requires the knack of putting yourself
in the shoes of your customer. Learning to see the world through
their eyes allows you to understand their needs. You just can't
give them what they're looking for without it. What the user sees
and when they see it need to be carefully crafted, and balanced
with the fundamentals of good visual design.
Your site or application needs to look clean, modern and
uncluttered, but still informative to your users. It needs to be
easy to navigate, and not have information buried too deeply to
find. How is this achieved?
Translating your organization's information into an effective
online experience for your users requires outstanding Information
Architecture skills. Envision has over 11 years in guiding clients
on how to organize web sites and web applications so that users
find what they need intuitively.
Search Engine Optimization (SEO)
If you want to get leads from your site, you're going to need a
lot of incoming traffic. SEO is the method of finding and using
keywords to attract relevant user traffic to your site.
While Google (the world's most popular search engine) doesn't
publish its algorithms, it does offer recommendations on how to get
good rankings on its search results pages. Envision Online is
Google Analytics Certified, and has been analyzing web statistics since
2001 and can help you get your SEO program up and
Content Strategy Coaching
Content strategy is the art of connecting your site users with
meaningful online information. This field involves getting your
users to helpful information, and how that information is
presented. It requires that you get into the heads of your users
and give them what they need - so you can get what you need.
If your team is writing the content that the world will see on
your web site, you will need some guidance. Envision Online, as
part of its EDLC web development process, will include:
- Analysis of who your site users are and what they're looking
- Review of your competitors' strategies (optionally
- Full explanation of what works and what doesn't work on
- An SEO keyword list to work into your copy
- Guidance on how to format your text for maximum comprehension
For full SEO and copy writing services in Ottawa, we
recommend Marketing Breakthroughs.
Collaboration Gets It Done Right
Envision understands that building collaboration into a project
as much as possible will ensure great results. Collaboration is the
foundation of the Envision studio layout: developers, designers and
project managers all work in an open-concept environment to ensure
When you work with Envision, you become part of the team.
Envision project managers enjoy sharing their knowledge and love of
the web, so any questions you have are a welcome chance to talk
shop! Keeping you informed and listening to you throughout the
development process ensures total success for your project.
How We Communicate
Envision Online has many years of experience with a variety of
distance communication tools - including screen sharing and Skype.
We've had plenty of time to adapt our processes so that
communicating with clients outside of Ottawa is as smooth as if
they were down the street. Envision Online regularly works with
clients in other countries and other time zones - even on the other
side of the world!